From 6c9f2316e2df36a2db9730046e0dd1b199bfcba4 Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 30 Sep 2026 09:12:47 +0300 Subject: [PATCH 01/14] Normalize line endings to LF The old rules forced CRLF on checkout for every text type while the index already held LF. Every working-tree file differed from the index, which confused diffs and non-Windows tooling. Use LF in both places on every OS; binaries stay untouched. --- .gitattributes | 49 ++++++++++--------------------------------------- 1 file changed, 10 insertions(+), 39 deletions(-) diff --git a/.gitattributes b/.gitattributes index a1e69595aa..57b710b448 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,39 +1,10 @@ -# Set the default behavior, in case people don't have core.autocrlf set. -# Handle line endings automatically for files detected as text -# and leave all files detected as binary untouched. -* text=auto - -# Never modify line endings of our bash scripts -*.sh -crlf - -# The above will handle all files NOT found below -# Declare files that will always have CRLF line endings on checkout. -*.cs -crlf -*.css -crlf -*.tsx -crlf -*.ts -crlf -*.js -crlf -*.json -crlf -*.html -crlf -*.razor -crlf -*.txt -crlf -*.xml -crlf - -*.cs text eol=crlf -*.css text eol=crlf -*.tsx text eol=crlf -*.ts text eol=crlf -*.js text eol=crlf -*.json text eol=crlf -*.html text eol=crlf -*.razor text eol=crlf -*.txt text eol=crlf -*.xml text eol=crlf - -# These files are binary and should be left untouched -# (binary is macro for -text -diff) -*.class binary -*.jar binary -*.gif binary -*.jpg binary -*.png binary \ No newline at end of file +# LF in the index and the working tree, on every OS. +* text=auto eol=lf + +# Binaries: never normalize or diff. +*.png binary +*.PNG binary +*.jpg binary +*.gif binary +*.ico binary +*.zip binary From b40de457adb310829260e3a9b8f286883e0004e6 Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 30 Sep 2026 09:13:32 +0300 Subject: [PATCH 02/14] Remove per-sample boilerplate and root leftovers Samples carried files that no longer served a purpose: ESLint configs that disabled every rule, CodeSandbox settings, and devcontainer definitions. Nine grid samples still ran on react-scripts; move them to the Vite setup every other sample uses. Rename ReadMe.md to README.md so every sample uses one name, and point the gulp README generator at the new name until it is removed. Drop root files nothing reads: the CRA .env, a stub lockfile, .eslintignore, .gitconfig, a commented-out CODEOWNERS, the Azure pipeline (trigger: none), and the Windows cleanup script. --- .env | 2 - .eslintignore | 4 - .gitconfig | 11 -- CODEOWNERS | 7 - azure-pipelines/build-pipeline.yml | 137 ------------------ browser/tasks/gulp-samples.js | 2 +- browser/templates/sample/ReadMe-dev.md | 88 ----------- package-lock.json | 6 - .../.devcontainer/devcontainer.json | 4 - .../annotations-all/.eslintrc.js | 78 ---------- .../annotations-all/{ReadMe.md => README.md} | 0 .../annotations-all/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../annotations-callouts/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../annotations-callouts/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../annotations-crosshairs/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../annotations-custom/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../annotations-custom/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../annotations-final-value/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../annotations-highlighting/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/annotations/.eslintrc.js | 75 ---------- .../annotations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../area-chart-multiple-sources/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../area-chart-single-source/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../area-chart-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../area-chart-styling/sandbox.config.json | 5 - .../axis-gap/.devcontainer/devcontainer.json | 4 - .../category-chart/axis-gap/.eslintrc.js | 78 ---------- .../axis-gap/{ReadMe.md => README.md} | 0 .../axis-gap/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../axis-gridlines/.eslintrc.js | 78 ---------- .../axis-gridlines/{ReadMe.md => README.md} | 0 .../axis-gridlines/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/axis-inverted/.eslintrc.js | 78 ---------- .../axis-inverted/{ReadMe.md => README.md} | 0 .../axis-inverted/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/axis-labels/.eslintrc.js | 78 ---------- .../axis-labels/{ReadMe.md => README.md} | 0 .../axis-labels/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../axis-locations/.eslintrc.js | 78 ---------- .../axis-locations/{ReadMe.md => README.md} | 0 .../axis-locations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/axis-options/.eslintrc.js | 78 ---------- .../axis-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/axis-overlap/.eslintrc.js | 78 ---------- .../axis-overlap/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/axis-range/.eslintrc.js | 78 ---------- .../axis-range/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../axis-tickmarks/.eslintrc.js | 78 ---------- .../axis-tickmarks/{ReadMe.md => README.md} | 0 .../axis-tickmarks/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/axis-titles/.eslintrc.js | 78 ---------- .../axis-titles/{ReadMe.md => README.md} | 0 .../axis-titles/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../chart-highlight-filter/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-chart-single-source/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-chart-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-chart-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-chart-with-tooltips/.eslintrc.js | 78 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../custom-selection/.eslintrc.js | 78 ---------- .../custom-selection/{ReadMe.md => README.md} | 0 .../custom-selection/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-aggregations/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-aggregations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/data-filter/.eslintrc.js | 78 ---------- .../data-filter/{ReadMe.md => README.md} | 0 .../data-filter/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/data-legend/.eslintrc.js | 78 ---------- .../data-legend/{ReadMe.md => README.md} | 0 .../data-legend/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-tooltip-positioning/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/data-tooltip/.eslintrc.js | 78 ---------- .../data-tooltip/{ReadMe.md => README.md} | 0 .../data-tooltip/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../format-specifiers/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../format-specifiers/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../high-frequency/.eslintrc.js | 75 ---------- .../high-frequency/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/high-volume/.eslintrc.js | 75 ---------- .../high-volume/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../highlighting-behavior/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../highlighting-behavior/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../highlighting-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../highlighting-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/highlighting/.eslintrc.js | 75 ---------- .../highlighting/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../legend-highlighting/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../legend-highlighting/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../line-chart-multiple-sources/.eslintrc.js | 78 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../line-chart-single-source/.eslintrc.js | 78 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../line-chart-styling/.eslintrc.js | 78 ---------- .../line-chart-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../line-chart-with-animations/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../line-chart-with-annotations/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../marker-options/.eslintrc.js | 78 ---------- .../marker-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../marker-templates/.eslintrc.js | 75 ---------- .../marker-templates/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../category-chart/overview/.eslintrc.js | 78 ---------- .../overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../point-chart-multiple-sources/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../point-chart-single-source/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../point-chart-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../point-chart-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../selection-matcher/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../selection-matcher/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../selection-modes/.eslintrc.js | 78 ---------- .../selection-modes/{ReadMe.md => README.md} | 0 .../selection-modes/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../selection-multiple-modes/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spline-area-multiple-sources/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spline-area-single-source/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spline-area-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../spline-area-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spline-multiple-sources/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spline-single-source/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../spline-single-source/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spline-styling/.eslintrc.js | 78 ---------- .../spline-styling/{ReadMe.md => README.md} | 0 .../spline-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/stack-columns/.eslintrc.js | 75 ---------- .../stack-columns/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../step-area-multiple-sources/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../step-area-single-source/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../step-area-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../step-area-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../step-line-multiple-sources/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../step-line-single-source/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../step-line-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../step-line-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tooltip-template/.eslintrc.js | 75 ---------- .../tooltip-template/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/tooltip-types/.eslintrc.js | 75 ---------- .../tooltip-types/sandbox.config.json | 5 - .../trendline/.devcontainer/devcontainer.json | 4 - .../category-chart/trendline/.eslintrc.js | 75 ---------- .../trendline/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../category-chart/value-lines/.eslintrc.js | 78 ---------- .../value-lines/{ReadMe.md => README.md} | 0 .../value-lines/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../chart-dashboard/.eslintrc.js | 78 ---------- .../chart-dashboard/{ReadMe.md => README.md} | 0 .../chart-dashboard/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-dashboard/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../financial-dashboard/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../gauge-dashboard/.eslintrc.js | 78 ---------- .../gauge-dashboard/{ReadMe.md => README.md} | 0 .../gauge-dashboard/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../local-data-source-dashboard/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../dashboard-tile/map-dashboard/.eslintrc.js | 78 ---------- .../map-dashboard/{ReadMe.md => README.md} | 0 .../map-dashboard/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../dashboard-tile/pie-dashboard/.eslintrc.js | 78 ---------- .../pie-dashboard/{ReadMe.md => README.md} | 0 .../pie-dashboard/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../annotations-custom/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../annotations-custom/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/axis-annotations/.eslintrc.js | 75 ---------- .../axis-annotations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/axis-crossing/.eslintrc.js | 75 ---------- .../axis-crossing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../axis-label-rotation/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../axis-label-rotation/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/axis-locations/.eslintrc.js | 75 ---------- .../axis-locations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/axis-min-max-gap/.eslintrc.js | 78 ---------- .../axis-min-max-gap/{ReadMe.md => README.md} | 0 .../axis-min-max-gap/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/axis-settings/.eslintrc.js | 75 ---------- .../axis-settings/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/axis-sharing/.eslintrc.js | 75 ---------- .../axis-sharing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../charts/data-chart/axis-types/.eslintrc.js | 75 ---------- .../data-chart/axis-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../bar-chart-multiple-sources/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../bar-chart-overlapping/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../bar-chart-overlapping/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../bar-chart-single-source/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/bar-chart-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../bar-chart-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../callout-layer-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../callout-layer-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../chart-highlight-filter/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/chart-navigation/.eslintrc.js | 75 ---------- .../chart-navigation/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/chart-overview/.eslintrc.js | 75 ---------- .../chart-overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/chart-performance/.eslintrc.js | 75 ---------- .../chart-performance/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../chart-synchronization/.eslintrc.js | 75 ---------- .../chart-synchronization/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/chart-titles/.eslintrc.js | 75 ---------- .../chart-titles/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/composite-chart/.eslintrc.js | 75 ---------- .../composite-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../crosshair-layer-styling/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../custom-drawing-annotations/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../custom-editing-data/.eslintrc.js | 75 ---------- .../custom-editing-data/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/dash-array-axes/.eslintrc.js | 76 ---------- .../dash-array-axes/{ReadMe.md => README.md} | 0 .../dash-array-axes/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/dash-array-series/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../dash-array-series/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../dash-array-tickmarks/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../dash-array-tickmarks/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../dash-array-trendline/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../dash-array-trendline/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-annotation-band-layer/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-annotation-line-layer/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-annotation-rect-layer/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-annotation-slice-layer/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-annotation-strip-layer/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-legend-grouping/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-legend-grouping/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-legend-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-legend-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/data-legend/.eslintrc.js | 78 ---------- .../data-legend/{ReadMe.md => README.md} | 0 .../data-legend/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-tooltip-grouping/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-tooltip-grouping/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-tooltip-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-tooltip-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/data-tooltip/.eslintrc.js | 78 ---------- .../data-tooltip/{ReadMe.md => README.md} | 0 .../data-tooltip/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../final-value-layer-styling/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-price-series/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/format-specifiers/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../format-specifiers/sandbox.config.json | 5 - .../itemized-bar-chart/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../itemized-bar-chart/sandbox.config.json | 5 - .../itemized-column-chart/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../itemized-column-chart/sandbox.config.json | 5 - .../itemized-stacked-bar-chart/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../legends/.devcontainer/devcontainer.json | 4 - .../charts/data-chart/legends/.eslintrc.js | 75 ---------- .../data-chart/legends/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../polar-area-chart-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/polar-area-chart/.eslintrc.js | 78 ---------- .../polar-area-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/polar-chart-types/.eslintrc.js | 75 ---------- .../polar-chart-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/polar-line-chart/.eslintrc.js | 78 ---------- .../polar-line-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../polar-scatter-chart/.eslintrc.js | 78 ---------- .../polar-scatter-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../polar-spline-area-chart/.eslintrc.js | 78 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../polar-spline-chart/.eslintrc.js | 78 ---------- .../polar-spline-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../radial-area-chart-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/radial-area-chart/.eslintrc.js | 78 ---------- .../radial-area-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../radial-chart-types/.eslintrc.js | 75 ---------- .../radial-chart-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../radial-column-chart/.eslintrc.js | 78 ---------- .../radial-column-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/radial-label-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../radial-label-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/radial-line-chart/.eslintrc.js | 78 ---------- .../radial-line-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/radial-pie-chart/.eslintrc.js | 78 ---------- .../radial-pie-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/range-area-chart/.eslintrc.js | 78 ---------- .../range-area-chart/{ReadMe.md => README.md} | 0 .../range-area-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/range-bar-chart/.eslintrc.js | 78 ---------- .../range-bar-chart/{ReadMe.md => README.md} | 0 .../range-bar-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../range-column-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../range-column-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../scatter-bubble-chart-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../scatter-line-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../scatter-line-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../scatter-line-threshold/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../scatter-line-threshold.zip | Bin 141662 -> 0 bytes .../.devcontainer/devcontainer.json | 4 - .../scatter-marker-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../scatter-point-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../scatter-point-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../scatter-spline-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../scatter-spline-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/selection-matcher/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../selection-matcher/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../series-annotations/.eslintrc.js | 75 ---------- .../series-annotations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../series-highlighting/.eslintrc.js | 75 ---------- .../series-highlighting/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../series-marker-template/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/series-markers/.eslintrc.js | 75 ---------- .../series-markers/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/series-tooltips/.eslintrc.js | 75 ---------- .../series-tooltips/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/series-trendlines/.eslintrc.js | 75 ---------- .../series-trendlines/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../series-value-overlay/.eslintrc.js | 75 ---------- .../series-value-overlay/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-100-area-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-100-bar-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../stacked-100-bar-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-100-column-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-100-line-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-100-spline-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-area-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../stacked-area-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/stacked-bar-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../stacked-bar-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-chart-types/.eslintrc.js | 75 ---------- .../stacked-chart-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-column-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../stacked-column-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-line-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../stacked-line-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-spline-area-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stacked-spline-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../stacked-spline-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/tooltip-template/.eslintrc.js | 75 ---------- .../tooltip-template/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/transition-event/.eslintrc.js | 78 ---------- .../transition-event/{ReadMe.md => README.md} | 0 .../transition-event/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/trendline-layer/.eslintrc.js | 78 ---------- .../trendline-layer/{ReadMe.md => README.md} | 0 .../trendline-layer/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-financial-ohlc-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-financial-overlays/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-financial-series/.eslintrc.js | 75 ---------- .../type-financial-series/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-range-area-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-range-column-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/type-range-series/.eslintrc.js | 75 ---------- .../type-range-series/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-area-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-bubble-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-contour-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-hd-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-polygon-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-polyline-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-series/.eslintrc.js | 75 ---------- .../type-scatter-series/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/type-shape-series/.eslintrc.js | 75 ---------- .../type-shape-series/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../user-annotation-layer/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../user-annotation-layer/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-chart/waterfall-chart/.eslintrc.js | 78 ---------- .../waterfall-chart/{ReadMe.md => README.md} | 0 .../waterfall-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../animation-replay/.eslintrc.js | 78 ---------- .../animation-replay/{ReadMe.md => README.md} | 0 .../animation-replay/sandbox.config.json | 5 - .../animation/.devcontainer/devcontainer.json | 4 - .../data-pie-chart/animation/.eslintrc.js | 78 ---------- .../animation/{ReadMe.md => README.md} | 0 .../animation/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../highlight-filter/.eslintrc.js | 78 ---------- .../highlight-filter/{ReadMe.md => README.md} | 0 .../highlight-filter/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-pie-chart/highlighting/.eslintrc.js | 78 ---------- .../highlighting/{ReadMe.md => README.md} | 0 .../highlighting/sandbox.config.json | 5 - .../legend/.devcontainer/devcontainer.json | 4 - .../charts/data-pie-chart/legend/.eslintrc.js | 78 ---------- .../legend/{ReadMe.md => README.md} | 0 .../data-pie-chart/legend/sandbox.config.json | 5 - .../others/.devcontainer/devcontainer.json | 4 - .../charts/data-pie-chart/others/.eslintrc.js | 78 ---------- .../others/{ReadMe.md => README.md} | 0 .../data-pie-chart/others/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../data-pie-chart/overview/.eslintrc.js | 78 ---------- .../overview/{ReadMe.md => README.md} | 0 .../overview/sandbox.config.json | 5 - .../selection/.devcontainer/devcontainer.json | 4 - .../data-pie-chart/selection/.eslintrc.js | 78 ---------- .../selection/{ReadMe.md => README.md} | 0 .../selection/sandbox.config.json | 5 - .../animation/.devcontainer/devcontainer.json | 4 - .../doughnut-chart/animation/.eslintrc.js | 75 ---------- .../animation/sandbox.config.json | 5 - .../explosion/.devcontainer/devcontainer.json | 4 - .../doughnut-chart/explosion/.eslintrc.js | 75 ---------- .../explosion/sandbox.config.json | 5 - .../legend/.devcontainer/devcontainer.json | 4 - .../charts/doughnut-chart/legend/.eslintrc.js | 78 ---------- .../doughnut-chart/legend/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../doughnut-chart/overview/.eslintrc.js | 78 ---------- .../overview/sandbox.config.json | 5 - .../rings/.devcontainer/devcontainer.json | 4 - .../charts/doughnut-chart/rings/.eslintrc.js | 78 ---------- .../doughnut-chart/rings/sandbox.config.json | 5 - .../selection/.devcontainer/devcontainer.json | 4 - .../doughnut-chart/selection/.eslintrc.js | 75 ---------- .../selection/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-chart/annotations/.eslintrc.js | 75 ---------- .../annotations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-chart/axis-types/.eslintrc.js | 75 ---------- .../axis-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-legend-styling-props/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-chart/data-legend/.eslintrc.js | 78 ---------- .../data-legend/{ReadMe.md => README.md} | 0 .../data-legend/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-tooltip-styling-props/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-chart/data-tooltip/.eslintrc.js | 78 ---------- .../data-tooltip/{ReadMe.md => README.md} | 0 .../data-tooltip/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../format-specifiers/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../format-specifiers/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../high-frequency/.eslintrc.js | 75 ---------- .../high-frequency/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-chart/high-volume/.eslintrc.js | 75 ---------- .../high-volume/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../indicator-customization/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../indicator-types/.eslintrc.js | 75 ---------- .../indicator-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multiple-data/.eslintrc.js | 75 ---------- .../multiple-data/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../financial-chart/overview/.eslintrc.js | 75 ---------- .../overview/sandbox.config.json | 5 - .../panes/.devcontainer/devcontainer.json | 4 - .../charts/financial-chart/panes/.eslintrc.js | 75 ---------- .../financial-chart/panes/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-chart/performance/.eslintrc.js | 75 ---------- .../performance/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-chart/scrollbars/.eslintrc.js | 78 ---------- .../scrollbars/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../stock-index-chart/.eslintrc.js | 75 ---------- .../stock-index-chart/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../financial-chart/styling/.eslintrc.js | 75 ---------- .../styling/sandbox.config.json | 5 - .../titles/.devcontainer/devcontainer.json | 4 - .../financial-chart/titles/.eslintrc.js | 75 ---------- .../titles/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tooltip-types/.eslintrc.js | 75 ---------- .../tooltip-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-chart/trendlines/.eslintrc.js | 75 ---------- .../trendlines/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../financial-chart/volume-types/.eslintrc.js | 75 ---------- .../volume-types/sandbox.config.json | 5 - .../animation/.devcontainer/devcontainer.json | 4 - .../charts/pie-chart/animation/.eslintrc.js | 75 ---------- .../pie-chart/animation/sandbox.config.json | 5 - .../explosion/.devcontainer/devcontainer.json | 4 - .../charts/pie-chart/explosion/.eslintrc.js | 75 ---------- .../pie-chart/explosion/sandbox.config.json | 5 - .../legend/.devcontainer/devcontainer.json | 4 - samples/charts/pie-chart/legend/.eslintrc.js | 78 ---------- .../pie-chart/legend/sandbox.config.json | 5 - .../others/.devcontainer/devcontainer.json | 4 - samples/charts/pie-chart/others/.eslintrc.js | 78 ---------- .../pie-chart/others/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../charts/pie-chart/overview/.eslintrc.js | 78 ---------- .../pie-chart/overview/sandbox.config.json | 5 - .../selection/.devcontainer/devcontainer.json | 4 - .../charts/pie-chart/selection/.eslintrc.js | 75 ---------- .../pie-chart/selection/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/charts/pie-chart/styling/.eslintrc.js | 78 ---------- .../styling/{ReadMe.md => README.md} | 0 .../pie-chart/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../sparkline/display-area/.eslintrc.js | 78 ---------- .../display-area/{ReadMe.md => README.md} | 0 .../display-area/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../sparkline/display-column/.eslintrc.js | 78 ---------- .../display-column/{ReadMe.md => README.md} | 0 .../display-column/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../sparkline/display-lines/.eslintrc.js | 78 ---------- .../display-lines/{ReadMe.md => README.md} | 0 .../display-lines/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../sparkline/display-types/.eslintrc.js | 75 ---------- .../display-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../sparkline/display-winloss/.eslintrc.js | 78 ---------- .../display-winloss/{ReadMe.md => README.md} | 0 .../display-winloss/sandbox.config.json | 5 - .../grid/.devcontainer/devcontainer.json | 4 - samples/charts/sparkline/grid/.eslintrc.js | 75 ---------- .../charts/sparkline/grid/sandbox.config.json | 5 - .../markers/.devcontainer/devcontainer.json | 4 - samples/charts/sparkline/markers/.eslintrc.js | 78 ---------- .../sparkline/markers/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../sparkline/normal-range/.eslintrc.js | 78 ---------- .../normal-range/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../charts/sparkline/trendlines/.eslintrc.js | 78 ---------- .../sparkline/trendlines/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../sparkline/unknown-values/.eslintrc.js | 78 ---------- .../unknown-values/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../actions-built-in-data-chart/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../toolbar/color-editor-support/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../color-editor-support/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../charts/toolbar/custom-tool/.eslintrc.js | 78 ---------- .../custom-tool/{ReadMe.md => README.md} | 0 .../toolbar/custom-tool/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../theming/.devcontainer/devcontainer.json | 4 - samples/charts/toolbar/theming/.eslintrc.js | 78 ---------- .../toolbar/theming/{ReadMe.md => README.md} | 0 .../toolbar/theming/sandbox.config.json | 5 - .../events/.devcontainer/devcontainer.json | 4 - samples/charts/tree-map/events/.eslintrc.js | 75 ---------- .../tree-map/events/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../highlighting-percent-based/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../charts/tree-map/highlighting/.eslintrc.js | 78 ---------- .../highlighting/{ReadMe.md => README.md} | 0 .../tree-map/highlighting/sandbox.config.json | 5 - .../layout/.devcontainer/devcontainer.json | 4 - samples/charts/tree-map/layout/.eslintrc.js | 78 ---------- .../tree-map/layout/{ReadMe.md => README.md} | 0 .../tree-map/layout/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/charts/tree-map/overview/.eslintrc.js | 78 ---------- .../tree-map/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/charts/tree-map/styling/.eslintrc.js | 78 ---------- .../tree-map/styling/{ReadMe.md => README.md} | 0 .../tree-map/styling/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../charts/zoomslider/overview/.eslintrc.js | 75 ---------- .../zoomslider/overview/sandbox.config.json | 5 - samples/cleanup.bat | 14 -- .../overview/.devcontainer/devcontainer.json | 4 - .../overview/.eslintrc.js | 75 ---------- .../overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../x-date-picker/date-limits/.eslintrc.js | 75 ---------- .../date-limits/sandbox.config.json | 5 - .../editing/.devcontainer/devcontainer.json | 4 - .../x-date-picker/editing/.eslintrc.js | 75 ---------- .../x-date-picker/editing/sandbox.config.json | 5 - .../format/.devcontainer/devcontainer.json | 4 - .../editors/x-date-picker/format/.eslintrc.js | 75 ---------- .../x-date-picker/format/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../x-date-picker/overview/.eslintrc.js | 75 ---------- .../overview/sandbox.config.json | 5 - .../range/.devcontainer/devcontainer.json | 4 - .../editors/x-date-picker/range/.eslintrc.js | 75 ---------- .../x-date-picker/range/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../operations-on-workbooks/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../operations-on-worksheets/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../excel/excel-library/overview/.eslintrc.js | 75 ---------- .../overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../working-with-cells/.eslintrc.js | 75 ---------- .../working-with-cells/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../working-with-charts/.eslintrc.js | 75 ---------- .../working-with-charts/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../working-with-sparklines/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../excel/spreadsheet/activation/.eslintrc.js | 75 ---------- .../activation/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spreadsheet/adapter-chart/.eslintrc.js | 75 ---------- .../adapter-chart/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spreadsheet/adapter-combo/.eslintrc.js | 75 ---------- .../adapter-combo/sandbox.config.json | 5 - .../clipboard/.devcontainer/devcontainer.json | 4 - .../excel/spreadsheet/clipboard/.eslintrc.js | 75 ---------- .../spreadsheet/clipboard/sandbox.config.json | 5 - .../commands/.devcontainer/devcontainer.json | 4 - .../excel/spreadsheet/commands/.eslintrc.js | 75 ---------- .../spreadsheet/commands/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-formatting/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spreadsheet/config-options/.eslintrc.js | 75 ---------- .../config-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spreadsheet/data-validation/.eslintrc.js | 75 ---------- .../data-validation/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spreadsheet/filter-dialog/.eslintrc.js | 75 ---------- .../filter-dialog/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spreadsheet/format-dialog/.eslintrc.js | 75 ---------- .../format-dialog/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../excel/spreadsheet/hyperlinks/.eslintrc.js | 75 ---------- .../hyperlinks/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../excel/spreadsheet/overview/.eslintrc.js | 75 ---------- .../spreadsheet/overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../spreadsheet/sort-dialog/.eslintrc.js | 75 ---------- .../sort-dialog/sandbox.config.json | 5 - .../animation/.devcontainer/devcontainer.json | 4 - .../bullet-graph/animation/.eslintrc.js | 75 ---------- .../animation/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../bullet-graph/background/.eslintrc.js | 75 ---------- .../background/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../highlight-needle/.eslintrc.js | 75 ---------- .../highlight-needle/sandbox.config.json | 5 - .../labels/.devcontainer/devcontainer.json | 4 - .../gauges/bullet-graph/labels/.eslintrc.js | 75 ---------- .../bullet-graph/labels/sandbox.config.json | 5 - .../measures/.devcontainer/devcontainer.json | 4 - .../gauges/bullet-graph/measures/.eslintrc.js | 75 ---------- .../bullet-graph/measures/sandbox.config.json | 5 - .../ranges/.devcontainer/devcontainer.json | 4 - .../gauges/bullet-graph/ranges/.eslintrc.js | 75 ---------- .../bullet-graph/ranges/sandbox.config.json | 5 - .../scale/.devcontainer/devcontainer.json | 4 - .../gauges/bullet-graph/scale/.eslintrc.js | 75 ---------- .../bullet-graph/scale/sandbox.config.json | 5 - .../tickmarks/.devcontainer/devcontainer.json | 4 - .../bullet-graph/tickmarks/.eslintrc.js | 75 ---------- .../tickmarks/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../bullet-graph/type-filled/.eslintrc.js | 75 ---------- .../type-filled/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../bullet-graph/type-horizontal/.eslintrc.js | 75 ---------- .../type-horizontal/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../bullet-graph/type-reversed/.eslintrc.js | 75 ---------- .../type-reversed/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../bullet-graph/type-segmented/.eslintrc.js | 75 ---------- .../type-segmented/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../bullet-graph/type-vertical/.eslintrc.js | 75 ---------- .../type-vertical/sandbox.config.json | 5 - .../animation/.devcontainer/devcontainer.json | 4 - .../linear-gauge/animation/.eslintrc.js | 75 ---------- .../animation/sandbox.config.json | 5 - .../backing/.devcontainer/devcontainer.json | 4 - .../gauges/linear-gauge/backing/.eslintrc.js | 75 ---------- .../linear-gauge/backing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../highlight-needle/.eslintrc.js | 75 ---------- .../highlight-needle/sandbox.config.json | 5 - .../labels/.devcontainer/devcontainer.json | 4 - .../gauges/linear-gauge/labels/.eslintrc.js | 75 ---------- .../linear-gauge/labels/sandbox.config.json | 5 - .../needle/.devcontainer/devcontainer.json | 4 - .../gauges/linear-gauge/needle/.eslintrc.js | 75 ---------- .../linear-gauge/needle/sandbox.config.json | 5 - .../ranges/.devcontainer/devcontainer.json | 4 - .../gauges/linear-gauge/ranges/.eslintrc.js | 75 ---------- .../linear-gauge/ranges/sandbox.config.json | 5 - .../scale/.devcontainer/devcontainer.json | 4 - .../gauges/linear-gauge/scale/.eslintrc.js | 75 ---------- .../linear-gauge/scale/sandbox.config.json | 5 - .../tickmarks/.devcontainer/devcontainer.json | 4 - .../linear-gauge/tickmarks/.eslintrc.js | 75 ---------- .../tickmarks/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../linear-gauge/type-curved/.eslintrc.js | 75 ---------- .../type-curved/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../linear-gauge/type-filled/.eslintrc.js | 75 ---------- .../type-filled/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../linear-gauge/type-horizontal/.eslintrc.js | 75 ---------- .../type-horizontal/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-multi-range/.eslintrc.js | 75 ---------- .../type-multi-range/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-multi-scale/.eslintrc.js | 75 ---------- .../type-multi-scale/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../linear-gauge/type-segmented/.eslintrc.js | 75 ---------- .../type-segmented/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../linear-gauge/type-vertical/.eslintrc.js | 75 ---------- .../type-vertical/sandbox.config.json | 5 - .../animation/.devcontainer/devcontainer.json | 4 - .../radial-gauge/animation/.eslintrc.js | 75 ---------- .../animation/sandbox.config.json | 5 - .../backing/.devcontainer/devcontainer.json | 4 - .../gauges/radial-gauge/backing/.eslintrc.js | 75 ---------- .../radial-gauge/backing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../highlight-needle/.eslintrc.js | 75 ---------- .../highlight-needle/sandbox.config.json | 5 - .../labels/.devcontainer/devcontainer.json | 4 - .../gauges/radial-gauge/labels/.eslintrc.js | 75 ---------- .../radial-gauge/labels/sandbox.config.json | 5 - .../needle/.devcontainer/devcontainer.json | 4 - .../gauges/radial-gauge/needle/.eslintrc.js | 75 ---------- .../radial-gauge/needle/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../radial-gauge/optical-scaling/.eslintrc.js | 75 ---------- .../optical-scaling/sandbox.config.json | 5 - .../ranges/.devcontainer/devcontainer.json | 4 - .../gauges/radial-gauge/ranges/.eslintrc.js | 75 ---------- .../radial-gauge/ranges/sandbox.config.json | 5 - .../scale/.devcontainer/devcontainer.json | 4 - .../gauges/radial-gauge/scale/.eslintrc.js | 75 ---------- .../radial-gauge/scale/sandbox.config.json | 5 - .../tickmarks/.devcontainer/devcontainer.json | 4 - .../radial-gauge/tickmarks/.eslintrc.js | 75 ---------- .../tickmarks/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../radial-gauge/type-column/.eslintrc.js | 75 ---------- .../type-column/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../radial-gauge/type-curved/.eslintrc.js | 75 ---------- .../type-curved/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../radial-gauge/type-direction/.eslintrc.js | 75 ---------- .../type-direction/sandbox.config.json | 5 - .../type-full/.devcontainer/devcontainer.json | 4 - .../radial-gauge/type-full/.eslintrc.js | 75 ---------- .../type-full/sandbox.config.json | 5 - .../type-half/.devcontainer/devcontainer.json | 4 - .../radial-gauge/type-half/.eslintrc.js | 75 ---------- .../type-half/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../radial-gauge/type-quatre/.eslintrc.js | 75 ---------- .../type-quatre/sandbox.config.json | 5 - .../type-ring/.devcontainer/devcontainer.json | 4 - .../radial-gauge/type-ring/.eslintrc.js | 75 ---------- .../type-ring/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../radial-gauge/type-segmented/.eslintrc.js | 75 ---------- .../type-segmented/sandbox.config.json | 5 - .../type-semi/.devcontainer/devcontainer.json | 4 - .../radial-gauge/type-semi/.eslintrc.js | 75 ---------- .../type-semi/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/accessibility/.eslintrc.js | 75 ---------- .../accessibility/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../binding-data-service/.eslintrc.js | 75 ---------- .../binding-data-service/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/binding-live-data/.eslintrc.js | 75 ---------- .../binding-live-data/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/binding-local-data/.eslintrc.js | 75 ---------- .../binding-local-data/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../binding-remote-data/.eslintrc.js | 75 ---------- .../binding-remote-data/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/cell-activation/.eslintrc.js | 75 ---------- .../cell-activation/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/data-grid/cell-editing/.eslintrc.js | 75 ---------- .../cell-editing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/data-grid/cell-merging/.eslintrc.js | 75 ---------- .../cell-merging/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/cell-selection/.eslintrc.js | 75 ---------- .../cell-selection/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/column-animation/.eslintrc.js | 75 ---------- .../column-animation/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-chooser-picker/.eslintrc.js | 75 ---------- .../column-chooser-picker/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-chooser-toolbar/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-filter-expressions/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-filter-operands/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/column-filtering/.eslintrc.js | 75 ---------- .../column-filtering/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/column-moving/.eslintrc.js | 75 ---------- .../column-moving/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/column-options/.eslintrc.js | 75 ---------- .../column-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-pinning-picker/.eslintrc.js | 75 ---------- .../column-pinning-picker/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-pinning-toolbar/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/column-resizing/.eslintrc.js | 75 ---------- .../column-resizing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/column-scrolling/.eslintrc.js | 75 ---------- .../column-scrolling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/column-sorting/.eslintrc.js | 75 ---------- .../column-sorting/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/column-summaries/.eslintrc.js | 75 ---------- .../column-summaries/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/data-grid/column-types/.eslintrc.js | 75 ---------- .../column-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/load-save-layout/.eslintrc.js | 75 ---------- .../load-save-layout/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/data-grid/localization/.eslintrc.js | 75 ---------- .../localization/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/grids/data-grid/overview/.eslintrc.js | 75 ---------- .../data-grid/overview/sandbox.config.json | 5 - .../pager/.devcontainer/devcontainer.json | 4 - samples/grids/data-grid/pager/.eslintrc.js | 75 ---------- .../grids/data-grid/pager/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/data-grid/performance/.eslintrc.js | 75 ---------- .../data-grid/performance/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-group-descriptions/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/data-grid/row-grouping/.eslintrc.js | 75 ---------- .../row-grouping/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/row-highlighting/.eslintrc.js | 75 ---------- .../row-highlighting/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/data-grid/row-paging/.eslintrc.js | 75 ---------- .../data-grid/row-paging/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/data-grid/row-pinning/.eslintrc.js | 75 ---------- .../data-grid/row-pinning/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/row-selection/.eslintrc.js | 75 ---------- .../row-selection/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-comparison-table/.eslintrc.js | 75 ---------- .../type-comparison-table/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/type-heatmap-table/.eslintrc.js | 75 ---------- .../type-heatmap-table/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-marketing-table/.eslintrc.js | 75 ---------- .../type-marketing-table/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-grid/type-matrix-table/.eslintrc.js | 75 ---------- .../type-matrix-table/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-periodic-table/.eslintrc.js | 75 ---------- .../type-periodic-table/sandbox.config.json | 5 - .../column-config-basic/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-config-basic/sandbox.config.json | 5 - .../column-config-dynamic/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-config-dynamic/sandbox.config.json | 5 - .../column-config-headers/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-config-headers/sandbox.config.json | 5 - .../grids/grid-lite/data-binding/.eslintrc.js | 78 ---------- .../data-binding/{ReadMe.md => README.md} | 0 .../data-binding/sandbox.config.json | 5 - .../filtering-config-events/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../filtering-config-remote/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../grid-lite/filtering-config/.eslintrc.js | 78 ---------- .../filtering-config/{ReadMe.md => README.md} | 0 .../filtering-config/sandbox.config.json | 5 - samples/grids/grid-lite/overview/.eslintrc.js | 78 ---------- .../overview/{ReadMe.md => README.md} | 0 .../grid-lite/overview/sandbox.config.json | 5 - .../grid-lite/sort-config-events/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sort-config-events/ReadMe copy.md | 56 ------- .../sort-config-events/sandbox.config.json | 5 - .../grid-lite/sort-config-grid/.eslintrc.js | 78 ---------- .../sort-config-grid/{ReadMe.md => README.md} | 0 .../grid-lite/sort-config-grid/ReadMe copy.md | 56 ------- .../sort-config-grid/sandbox.config.json | 5 - .../sort-config-pipeline/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sort-config-pipeline/sandbox.config.json | 5 - .../grid-lite/sort-config-sample/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sort-config-sample/sandbox.config.json | 5 - .../styling-config-themes/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../styling-config-themes/sandbox.config.json | 5 - .../styling-custom-theme/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../styling-custom-theme/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/grid/action-strip/.eslintrc.js | 78 ---------- .../action-strip/{ReadMe.md => README.md} | 0 .../grid/action-strip/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../advanced-filtering-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../advanced-filtering-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/binding-composite-data/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/binding-crud-data/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../binding-crud-data/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/binding-nested-data-1/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../binding-nested-data-1/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/cascading-combo/.eslintrc.js | 78 ---------- .../cascading-combo/{ReadMe.md => README.md} | 0 .../grid/cascading-combo/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/cell-editing-sample/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-editing-sample/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/cell-editing-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-editing-styling/sandbox.config.json | 5 - .../cell-merge-custom-sample/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../{public => }/index.html | 1 + .../cell-merge-custom-sample/package.json | 15 +- .../sandbox.config.json | 5 - .../src/react-app-env.d.ts | 1 - .../cell-merge-custom-sample/vite.config.js | 12 ++ samples/grids/grid/cell-merge/.eslintrc.js | 76 ---------- .../grid/cell-merge/{ReadMe.md => README.md} | 0 .../grid/cell-merge/{public => }/index.html | 1 + samples/grids/grid/cell-merge/package.json | 15 +- .../grids/grid/cell-merge/sandbox.config.json | 5 - .../grid/cell-merge/src/react-app-env.d.ts | 1 - samples/grids/grid/cell-merge/vite.config.js | 12 ++ .../.devcontainer/devcontainer.json | 4 - .../grid/cell-selection-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-selection-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/cell-selection-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-selection-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/change-icons-custom/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../change-icons-custom/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/clipboard-operations/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../clipboard-operations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-auto-sizing/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-auto-sizing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-collapsible-groups/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/column-data-types/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-data-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-hiding-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-hiding-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-hiding-toolbar-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-hiding-toolbar/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-hiding-toolbar/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-moving-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-moving-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-moving-styles/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-moving-styles/sandbox.config.json | 5 - .../column-pinning-both-sides/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../{public => }/index.html | 1 + .../column-pinning-both-sides/package.json | 15 +- .../sandbox.config.json | 5 - .../src/react-app-env.d.ts | 1 - .../column-pinning-both-sides/vite.config.js | 12 ++ .../.devcontainer/devcontainer.json | 4 - .../grid/column-pinning-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-pinning-right-side/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-pinning-styles/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-pinning-styles/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/column-pinning/.eslintrc.js | 78 ---------- .../column-pinning/{ReadMe.md => README.md} | 0 .../grid/column-pinning/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-resize-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-resize-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/column-resizing/.eslintrc.js | 78 ---------- .../column-resizing/{ReadMe.md => README.md} | 0 .../grid/column-resizing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-selection-group/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-selection-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-selection-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-selection-styles/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-sorting-indicators/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-sorting-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/column-sorting-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-sorting-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-cell-style-1/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-cell-style-2/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-row-selectors/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/custom-context-menu/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../custom-context-menu/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-batch-editing-actions/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-exporting-indicator/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/data-searching/.eslintrc.js | 76 ---------- .../data-searching/{ReadMe.md => README.md} | 0 .../grid/data-searching/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/data-summary-formatter/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/data-summary-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-summary-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/data-summary-template/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-summary-template/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/data-validation-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-validation-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/data-validator-service/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/disabled-summaries/.eslintrc.js | 75 ---------- .../{ReadMe.md => README.md} | 0 .../disabled-summaries/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/editing-columns/.eslintrc.js | 78 ---------- .../editing-columns/{ReadMe.md => README.md} | 0 .../grid/editing-columns/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/editing-events/.eslintrc.js | 78 ---------- .../editing-events/{ReadMe.md => README.md} | 0 .../grid/editing-events/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/editing-excel-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../editing-excel-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/editing-lifecycle/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../editing-lifecycle/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/excel-exporting/.eslintrc.js | 78 ---------- .../excel-exporting/{ReadMe.md => README.md} | 0 .../grid/excel-exporting/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../excel-style-filtering-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../external-advanced-filtering/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/filtering-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../filtering-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/filtering-strategy/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../filtering-strategy/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/filtering-style/.eslintrc.js | 78 ---------- .../filtering-style/{ReadMe.md => README.md} | 0 .../grid/filtering-style/sandbox.config.json | 5 - .../finjs/.devcontainer/devcontainer.json | 4 - samples/grids/grid/finjs/.eslintrc.js | 76 ---------- .../grids/grid/finjs/{ReadMe.md => README.md} | 0 samples/grids/grid/finjs/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/groupby-custom/.eslintrc.js | 76 ---------- .../groupby-custom/{ReadMe.md => README.md} | 0 .../grid/groupby-custom/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/groupby-expressions/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../groupby-expressions/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/groupby-paging/.eslintrc.js | 78 ---------- .../groupby-paging/{ReadMe.md => README.md} | 0 .../grid/groupby-paging/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/groupby-styling/.eslintrc.js | 78 ---------- .../groupby-styling/{ReadMe.md => README.md} | 0 .../grid/groupby-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/groupby-summary-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/groupby-summary-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/infinite-scroll/.eslintrc.js | 76 ---------- .../infinite-scroll/{ReadMe.md => README.md} | 0 .../grid/infinite-scroll/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../keyboard-custom-navigation/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/keyboard-mrl-navigation/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/layout-display-density/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/grid/localization/.eslintrc.js | 78 ---------- .../localization/{ReadMe.md => README.md} | 0 .../grid/localization/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/grid/master-detail/.eslintrc.js | 78 ---------- .../master-detail/{ReadMe.md => README.md} | 0 .../grid/master-detail/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multi-cell-selection-mode/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multi-column-headers-export/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multi-column-headers-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multi-row-layout-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/multi-row-layout-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/grids/grid/overview/.eslintrc.js | 78 ---------- .../grid/overview/{ReadMe.md => README.md} | 0 .../grids/grid/overview/sandbox.config.json | 5 - .../paste/.devcontainer/devcontainer.json | 4 - samples/grids/grid/paste/.eslintrc.js | 78 ---------- .../grids/grid/paste/{ReadMe.md => README.md} | 0 samples/grids/grid/paste/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/remote-paging-data/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../remote-paging-data/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/remote-paging-grid/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../remote-paging-grid/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/grid/row-adding/.eslintrc.js | 78 ---------- .../grid/row-adding/{ReadMe.md => README.md} | 0 .../grids/grid/row-adding/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/grid/row-classes/.eslintrc.js | 78 ---------- .../grid/row-classes/{ReadMe.md => README.md} | 0 .../grid/row-classes/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/grid/row-drag-base/.eslintrc.js | 76 ---------- .../row-drag-base/{ReadMe.md => README.md} | 0 .../grid/row-drag-base/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/row-editing-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-editing-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/row-editing-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-editing-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/row-paging-basic/.eslintrc.js | 78 ---------- .../row-paging-basic/{ReadMe.md => README.md} | 0 .../grid/row-paging-basic/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/row-paging-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-paging-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/row-pinning-drag/.eslintrc.js | 78 ---------- .../row-pinning-drag/{ReadMe.md => README.md} | 0 .../grid/row-pinning-drag/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-pinning-extra-column/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/row-pinning-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-pinning-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/row-pinning-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-pinning-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/grid/row-reorder/.eslintrc.js | 78 ---------- .../grid/row-reorder/{ReadMe.md => README.md} | 0 .../grid/row-reorder/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/row-selection-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-selection-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-selection-template-excel/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/grid/row-styles/.eslintrc.js | 78 ---------- .../grid/row-styles/{ReadMe.md => README.md} | 0 .../grids/grid/row-styles/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/state-persistence-about/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/state-persistence-main/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grid/styling-custom-CSS/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../styling-custom-CSS/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/toolbar-sample-1/.eslintrc.js | 78 ---------- .../toolbar-sample-1/{ReadMe.md => README.md} | 0 .../grid/toolbar-sample-1/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/toolbar-sample-2/.eslintrc.js | 78 ---------- .../toolbar-sample-2/{ReadMe.md => README.md} | 0 .../grid/toolbar-sample-2/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/grid/toolbar-sample-3/.eslintrc.js | 78 ---------- .../toolbar-sample-3/README.md} | 0 samples/grids/grid/toolbar-sample-3/ReadMe.md | 56 ------- .../grid/toolbar-sample-3/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/grid/toolbar-style/.eslintrc.js | 78 ---------- .../toolbar-style/{ReadMe.md => README.md} | 0 .../grid/toolbar-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../action-strip/.eslintrc.js | 78 ---------- .../action-strip/{ReadMe.md => README.md} | 0 .../action-strip/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../advanced-filtering-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../advanced-filtering-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../cell-editing-sample/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-editing-sample/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../cell-editing-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-editing-styling/sandbox.config.json | 5 - .../cell-merge-custom-sample/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../{public => }/index.html | 1 + .../cell-merge-custom-sample/package.json | 15 +- .../sandbox.config.json | 5 - .../src/react-app-env.d.ts | 1 - .../cell-merge-custom-sample/vite.config.js | 12 ++ .../hierarchical-grid/cell-merge/.eslintrc.js | 76 ---------- .../cell-merge/{ReadMe.md => README.md} | 0 .../hierarchical-grid/cell-merge/index.html | 12 ++ .../hierarchical-grid/cell-merge/package.json | 15 +- .../cell-merge/public/index.html | 11 -- .../cell-merge/sandbox.config.json | 5 - .../cell-merge/src/react-app-env.d.ts | 1 - .../cell-merge/vite.config.js | 12 ++ .../.devcontainer/devcontainer.json | 4 - .../cell-selection-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-selection-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../cell-selection-overview/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../cell-selection-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-selection-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-auto-sizing/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../column-auto-sizing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-collapsible-groups/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-hiding-toolbar-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-hiding-toolbar/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-hiding-toolbar/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-moving-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-moving-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-moving-styles/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-moving-styles/sandbox.config.json | 5 - .../column-pinning-both-sides/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../column-pinning-both-sides/index.html | 12 ++ .../column-pinning-both-sides/package.json | 15 +- .../public/index.html | 11 -- .../sandbox.config.json | 5 - .../src/react-app-env.d.ts | 1 - .../column-pinning-both-sides/vite.config.js | 12 ++ .../.devcontainer/devcontainer.json | 4 - .../column-pinning-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-pinning-right-side/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-pinning-styles/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-pinning-styles/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-pinning/.eslintrc.js | 78 ---------- .../column-pinning/{ReadMe.md => README.md} | 0 .../column-pinning/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-resize-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-resize-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-resizing/.eslintrc.js | 78 ---------- .../column-resizing/{ReadMe.md => README.md} | 0 .../column-resizing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-selection-group/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-selection-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-selection-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-selection-styles/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-sorting-indicators/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-sorting-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-sorting-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-sorting-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-cell-style-1/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-cell-style-2/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-row-selectors/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../custom-filtering/.eslintrc.js | 78 ---------- .../custom-filtering/{ReadMe.md => README.md} | 0 .../custom-filtering/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-exporting-indicator/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-summary-formatter/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-summary-options-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-summary-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-summary-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-summary-template/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-summary-template/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../disabled-summaries/.eslintrc.js | 75 ---------- .../{ReadMe.md => README.md} | 0 .../disabled-summaries/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../editing-columns/.eslintrc.js | 78 ---------- .../editing-columns/{ReadMe.md => README.md} | 0 .../editing-columns/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../editing-events/.eslintrc.js | 78 ---------- .../editing-events/{ReadMe.md => README.md} | 0 .../editing-events/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../editing-lifecycle/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../editing-lifecycle/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../excel-exporting/.eslintrc.js | 78 ---------- .../excel-exporting/{ReadMe.md => README.md} | 0 .../excel-exporting/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../excel-style-filtering-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../filtering-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../filtering-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../filtering-style/.eslintrc.js | 78 ---------- .../filtering-style/{ReadMe.md => README.md} | 0 .../filtering-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../hierarchical-grid-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../hierarchical-grid-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../layout-display-density/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multi-column-headers-export/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multi-column-headers-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../hierarchical-grid/overview/.eslintrc.js | 78 ---------- .../overview/{ReadMe.md => README.md} | 0 .../overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../remote-paging-hgrid/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../remote-paging-hgrid/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../hierarchical-grid/row-adding/.eslintrc.js | 78 ---------- .../row-adding/{ReadMe.md => README.md} | 0 .../row-adding/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-classes/.eslintrc.js | 78 ---------- .../row-classes/{ReadMe.md => README.md} | 0 .../row-classes/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-drag-base/.eslintrc.js | 76 ---------- .../row-drag-base/{ReadMe.md => README.md} | 0 .../row-drag-base/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-editing-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-editing-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-editing-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-editing-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-pinning-extra-column/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-pinning-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-pinning-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-pinning-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-pinning-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-reorder/.eslintrc.js | 78 ---------- .../row-reorder/{ReadMe.md => README.md} | 0 .../row-reorder/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-selection-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-selection-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../hierarchical-grid/row-styles/.eslintrc.js | 78 ---------- .../row-styles/{ReadMe.md => README.md} | 0 .../row-styles/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../state-persistence-about/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../state-persistence-main/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../toolbar-sample-3/.eslintrc.js | 78 ---------- .../toolbar-sample-3/{ReadMe.md => README.md} | 0 .../toolbar-sample-3/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../toolbar-sample-4/.eslintrc.js | 76 ---------- .../toolbar-sample-4/{ReadMe.md => README.md} | 0 .../toolbar-sample-4/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../toolbar-style/.eslintrc.js | 78 ---------- .../toolbar-style/{ReadMe.md => README.md} | 0 .../toolbar-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/list/add-list-items/.eslintrc.js | 75 ---------- .../list/add-list-items/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/list/list-item-content/.eslintrc.js | 75 ---------- .../list-item-content/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/grids/list/overview/.eslintrc.js | 75 ---------- .../grids/list/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/grids/list/styling/.eslintrc.js | 75 ---------- .../grids/list/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../aggregate-max-sales/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../aggregate-max-sales/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../aggregate-units-sold/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../aggregate-units-sold/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../pivot-grid/data-selector/.eslintrc.js | 76 ---------- .../data-selector/{ReadMe.md => README.md} | 0 .../data-selector/sandbox.config.json | 5 - .../features/.devcontainer/devcontainer.json | 4 - .../grids/pivot-grid/features/.eslintrc.js | 78 ---------- .../features/{ReadMe.md => README.md} | 0 .../pivot-grid/features/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../state-persistence-about/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../state-persistence-main/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/grids/pivot-grid/styling/.eslintrc.js | 78 ---------- .../styling/{ReadMe.md => README.md} | 0 .../pivot-grid/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/tree-grid/action-strip/.eslintrc.js | 78 ---------- .../action-strip/{ReadMe.md => README.md} | 0 .../action-strip/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../advanced-filtering-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../advanced-filtering-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../cell-editing-sample/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-editing-sample/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../cell-editing-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-editing-styling/sandbox.config.json | 5 - .../cell-merge-custom-sample/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../cell-merge-custom-sample/index.html | 12 ++ .../cell-merge-custom-sample/package.json | 15 +- .../public/index.html | 11 -- .../sandbox.config.json | 5 - .../src/react-app-env.d.ts | 1 - .../cell-merge-custom-sample/vite.config.js | 12 ++ .../grids/tree-grid/cell-merge/.eslintrc.js | 76 ---------- .../cell-merge/{ReadMe.md => README.md} | 0 samples/grids/tree-grid/cell-merge/index.html | 12 ++ .../grids/tree-grid/cell-merge/package.json | 15 +- .../tree-grid/cell-merge/public/index.html | 11 -- .../tree-grid/cell-merge/sandbox.config.json | 5 - .../cell-merge/src/react-app-env.d.ts | 1 - .../grids/tree-grid/cell-merge/vite.config.js | 12 ++ .../.devcontainer/devcontainer.json | 4 - .../cell-selection-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-selection-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../cell-selection-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../cell-selection-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../clipboard-operations/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../clipboard-operations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/column-auto-sizing/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-auto-sizing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-collapsible-groups/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/column-data-types/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../column-data-types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-hiding-toolbar-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-hiding-toolbar/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-hiding-toolbar/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-moving-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-moving-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-moving-styles/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-moving-styles/sandbox.config.json | 5 - .../column-pinning-both-sides/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../column-pinning-both-sides/index.html | 12 ++ .../column-pinning-both-sides/package.json | 15 +- .../public/index.html | 11 -- .../sandbox.config.json | 5 - .../src/react-app-env.d.ts | 1 - .../column-pinning-both-sides/vite.config.js | 12 ++ .../.devcontainer/devcontainer.json | 4 - .../column-pinning-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-pinning-right-side/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-pinning-styles/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-pinning-styles/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-pinning-toolbar/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/column-pinning/.eslintrc.js | 78 ---------- .../column-pinning/{ReadMe.md => README.md} | 0 .../column-pinning/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-resize-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-resize-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/column-resizing/.eslintrc.js | 78 ---------- .../column-resizing/{ReadMe.md => README.md} | 0 .../column-resizing/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-selection-group/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-selection-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-selection-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-selection-style/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-selection-styles/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-sorting-indicators/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-sorting-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../column-sorting-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../column-sorting-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-cell-style-1/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-cell-style-2/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../conditional-row-selectors/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-exporting-indicator/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/data-searching/.eslintrc.js | 76 ---------- .../data-searching/{ReadMe.md => README.md} | 0 .../data-searching/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-summary-children/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-summary-children/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-summary-formatter/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-summary-options-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-summary-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-summary-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../data-summary-template/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../data-summary-template/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/disabled-summaries/.eslintrc.js | 75 ---------- .../{ReadMe.md => README.md} | 0 .../disabled-summaries/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/editing-columns/.eslintrc.js | 78 ---------- .../editing-columns/{ReadMe.md => README.md} | 0 .../editing-columns/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/editing-events/.eslintrc.js | 78 ---------- .../editing-events/{ReadMe.md => README.md} | 0 .../editing-events/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/editing-lifecycle/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../editing-lifecycle/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/excel-exporting/.eslintrc.js | 78 ---------- .../excel-exporting/{ReadMe.md => README.md} | 0 .../excel-exporting/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../excel-style-filtering-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/filtering-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../filtering-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/filtering-style/.eslintrc.js | 78 ---------- .../filtering-style/{ReadMe.md => README.md} | 0 .../filtering-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../keyboard-custom-navigation/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../layout-display-density/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multi-cell-selection-mode/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multi-column-headers-export/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../multi-column-headers-styling/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/overview-styling/.eslintrc.js | 78 ---------- .../overview-styling/{ReadMe.md => README.md} | 0 .../overview-styling/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/grids/tree-grid/overview/.eslintrc.js | 78 ---------- .../overview/{ReadMe.md => README.md} | 0 .../tree-grid/overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/tree-grid/row-adding/.eslintrc.js | 78 ---------- .../row-adding/{ReadMe.md => README.md} | 0 .../tree-grid/row-adding/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/tree-grid/row-classes/.eslintrc.js | 78 ---------- .../row-classes/{ReadMe.md => README.md} | 0 .../tree-grid/row-classes/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/row-drag-base/.eslintrc.js | 76 ---------- .../row-drag-base/{ReadMe.md => README.md} | 0 .../row-drag-base/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-editing-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-editing-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/row-editing-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-editing-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/row-paging-basic/.eslintrc.js | 78 ---------- .../row-paging-basic/{ReadMe.md => README.md} | 0 .../row-paging-basic/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/row-paging-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-paging-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/row-paging-style/.eslintrc.js | 78 ---------- .../row-paging-style/{ReadMe.md => README.md} | 0 .../row-paging-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-pinning-extra-column/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-pinning-options/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-pinning-options/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/row-pinning-style/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-pinning-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/tree-grid/row-reorder/.eslintrc.js | 78 ---------- .../row-reorder/{ReadMe.md => README.md} | 0 .../tree-grid/row-reorder/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/row-selection-mode/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../row-selection-mode/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../row-selection-template-excel/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../grids/tree-grid/row-styles/.eslintrc.js | 78 ---------- .../row-styles/{ReadMe.md => README.md} | 0 .../tree-grid/row-styles/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../state-persistence-about/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../state-persistence-main/.eslintrc.js | 76 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/toolbar-sample-1/.eslintrc.js | 78 ---------- .../toolbar-sample-1/{ReadMe.md => README.md} | 0 .../toolbar-sample-1/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/toolbar-sample-2/.eslintrc.js | 76 ---------- .../toolbar-sample-2/{ReadMe.md => README.md} | 0 .../toolbar-sample-2/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/toolbar-sample-3/.eslintrc.js | 78 ---------- .../toolbar-sample-3/{ReadMe.md => README.md} | 0 .../toolbar-sample-3/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/toolbar-sample-4/.eslintrc.js | 76 ---------- .../toolbar-sample-4/{ReadMe.md => README.md} | 0 .../toolbar-sample-4/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tree-grid/toolbar-style/.eslintrc.js | 78 ---------- .../toolbar-style/{ReadMe.md => README.md} | 0 .../toolbar-style/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../using-primary-foreign-keys/.eslintrc.js | 78 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/grids/tree/basic-example/.eslintrc.js | 75 ---------- .../tree/basic-example/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/grids/tree/styling/.eslintrc.js | 75 ---------- .../grids/tree/styling/sandbox.config.json | 5 - .../badge/dot/.devcontainer/devcontainer.json | 4 - samples/inputs/badge/dot/.eslintrc.js | 75 ---------- samples/inputs/badge/dot/sandbox.config.json | 5 - .../icon/.devcontainer/devcontainer.json | 4 - samples/inputs/badge/icon/.eslintrc.js | 75 ---------- samples/inputs/badge/icon/sandbox.config.json | 5 - .../outlined/.devcontainer/devcontainer.json | 4 - samples/inputs/badge/outlined/.eslintrc.js | 75 ---------- .../inputs/badge/outlined/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/badge/overview/.eslintrc.js | 75 ---------- .../inputs/badge/overview/sandbox.config.json | 5 - .../shape/.devcontainer/devcontainer.json | 4 - samples/inputs/badge/shape/.eslintrc.js | 75 ---------- .../inputs/badge/shape/sandbox.config.json | 5 - .../size/.devcontainer/devcontainer.json | 4 - samples/inputs/badge/size/.eslintrc.js | 25 ---- samples/inputs/badge/size/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/badge/styling/.eslintrc.js | 75 ---------- .../inputs/badge/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../badge/tailwind-styling/.eslintrc.js | 75 ---------- .../tailwind-styling/sandbox.config.json | 5 - .../type/.devcontainer/devcontainer.json | 4 - samples/inputs/badge/type/.eslintrc.js | 11 -- samples/inputs/badge/type/sandbox.config.json | 5 - .../variants/.devcontainer/devcontainer.json | 4 - samples/inputs/badge/variants/.eslintrc.js | 75 ---------- .../inputs/badge/variants/sandbox.config.json | 5 - .../alignment/.devcontainer/devcontainer.json | 4 - .../button-group/alignment/.eslintrc.js | 75 ---------- .../alignment/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../custom-toggle/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../interaction-states/.eslintrc.js | 75 ---------- .../interaction-states/sandbox.config.json | 5 - .../layout/.devcontainer/devcontainer.json | 4 - .../button-group/layout/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../inputs/button-group/overview/.eslintrc.js | 75 ---------- .../button-group/overview/sandbox.config.json | 5 - .../selection/.devcontainer/devcontainer.json | 4 - .../button-group/selection/.eslintrc.js | 75 ---------- .../selection/sandbox.config.json | 5 - .../size/.devcontainer/devcontainer.json | 4 - samples/inputs/button-group/size/.eslintrc.js | 75 ---------- .../button-group/size/sandbox.config.json | 5 - .../states/.devcontainer/devcontainer.json | 4 - .../inputs/button-group/states/.eslintrc.js | 75 ---------- .../button-group/states/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../inputs/button-group/styling/.eslintrc.js | 75 ---------- .../button-group/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../tailwind-styling/.eslintrc.js | 75 ---------- .../tailwind-styling/sandbox.config.json | 5 - .../contained/.devcontainer/devcontainer.json | 4 - samples/inputs/button/contained/.eslintrc.js | 75 ---------- .../button/contained/sandbox.config.json | 5 - .../download/.devcontainer/devcontainer.json | 4 - samples/inputs/button/download/.eslintrc.js | 75 ---------- .../button/download/sandbox.config.json | 5 - .../fab/.devcontainer/devcontainer.json | 4 - samples/inputs/button/fab/.eslintrc.js | 75 ---------- samples/inputs/button/fab/sandbox.config.json | 5 - .../flat/.devcontainer/devcontainer.json | 4 - samples/inputs/button/flat/.eslintrc.js | 75 ---------- .../inputs/button/flat/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../button/interaction-states/.eslintrc.js | 75 ---------- .../interaction-states/sandbox.config.json | 5 - .../layout/.devcontainer/devcontainer.json | 4 - samples/inputs/button/layout/.eslintrc.js | 10 -- .../inputs/button/layout/sandbox.config.json | 5 - .../outlined/.devcontainer/devcontainer.json | 4 - samples/inputs/button/outlined/.eslintrc.js | 75 ---------- .../button/outlined/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/button/overview/.eslintrc.js | 75 ---------- .../button/overview/sandbox.config.json | 5 - .../size/.devcontainer/devcontainer.json | 4 - samples/inputs/button/size/.eslintrc.js | 75 ---------- .../inputs/button/size/sandbox.config.json | 5 - .../states/.devcontainer/devcontainer.json | 4 - samples/inputs/button/states/.eslintrc.js | 75 ---------- .../inputs/button/states/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/button/styling/.eslintrc.js | 75 ---------- .../inputs/button/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../button/tailwind-styling/.eslintrc.js | 31 ---- .../tailwind-styling/sandbox.config.json | 5 - .../checking/.devcontainer/devcontainer.json | 4 - samples/inputs/checkbox/checking/.eslintrc.js | 75 ---------- .../checkbox/checking/sandbox.config.json | 5 - .../disabled/.devcontainer/devcontainer.json | 4 - samples/inputs/checkbox/disabled/.eslintrc.js | 75 ---------- .../checkbox/disabled/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../checkbox/indeterminate/.eslintrc.js | 75 ---------- .../indeterminate/sandbox.config.json | 5 - .../label/.devcontainer/devcontainer.json | 4 - samples/inputs/checkbox/label/.eslintrc.js | 75 ---------- .../inputs/checkbox/label/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/checkbox/overview/.eslintrc.js | 75 ---------- .../checkbox/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/checkbox/styling/.eslintrc.js | 75 ---------- .../checkbox/styling/sandbox.config.json | 5 - .../multiple/.devcontainer/devcontainer.json | 4 - samples/inputs/chip/multiple/.eslintrc.js | 75 ---------- .../inputs/chip/multiple/sandbox.config.json | 5 - .../outlined/.devcontainer/devcontainer.json | 4 - samples/inputs/chip/outlined/.eslintrc.js | 75 ---------- .../inputs/chip/outlined/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/chip/overview/.eslintrc.js | 75 ---------- .../inputs/chip/overview/sandbox.config.json | 5 - .../chip/size/.devcontainer/devcontainer.json | 4 - samples/inputs/chip/size/.eslintrc.js | 75 ---------- samples/inputs/chip/size/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/chip/styling/.eslintrc.js | 75 ---------- .../inputs/chip/styling/sandbox.config.json | 5 - .../variants/.devcontainer/devcontainer.json | 4 - samples/inputs/chip/variants/.eslintrc.js | 75 ---------- .../inputs/chip/variants/sandbox.config.json | 5 - .../dynamic/.devcontainer/devcontainer.json | 4 - .../dynamic/.eslintrc.js | 75 ---------- .../dynamic/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../indeterminate/.eslintrc.js | 75 ---------- .../indeterminate/sandbox.config.json | 5 - .../simple/.devcontainer/devcontainer.json | 4 - .../simple/.eslintrc.js | 75 ---------- .../simple/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../styling/.eslintrc.js | 75 ---------- .../styling/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../inputs/color-editor/overview/.eslintrc.js | 78 ---------- .../overview/{ReadMe.md => README.md} | 0 .../color-editor/overview/sandbox.config.json | 5 - .../features/.devcontainer/devcontainer.json | 4 - samples/inputs/combo/features/.eslintrc.js | 75 ---------- .../inputs/combo/features/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/combo/overview/.eslintrc.js | 75 ---------- .../inputs/combo/overview/sandbox.config.json | 5 - .../selection/.devcontainer/devcontainer.json | 4 - samples/inputs/combo/selection/.eslintrc.js | 75 ---------- .../combo/selection/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/inputs/combo/simplified/.eslintrc.js | 75 ---------- .../combo/simplified/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/combo/styling/.eslintrc.js | 75 ---------- .../inputs/combo/styling/sandbox.config.json | 5 - .../templates/.devcontainer/devcontainer.json | 4 - samples/inputs/combo/templates/.eslintrc.js | 75 ---------- .../combo/templates/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../input-format-display-format/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../min-max-value/.eslintrc.js | 75 ---------- .../min-max-value/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../date-time-input/overview/.eslintrc.js | 75 ---------- .../overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../date-time-input/step-up-down/.eslintrc.js | 75 ---------- .../step-up-down/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../date-time-input/styling/.eslintrc.js | 75 ---------- .../styling/sandbox.config.json | 5 - .../group/.devcontainer/devcontainer.json | 4 - samples/inputs/dropdown/group/.eslintrc.js | 75 ---------- .../inputs/dropdown/group/sandbox.config.json | 5 - .../header/.devcontainer/devcontainer.json | 4 - samples/inputs/dropdown/header/.eslintrc.js | 75 ---------- .../dropdown/header/sandbox.config.json | 5 - .../item/.devcontainer/devcontainer.json | 4 - samples/inputs/dropdown/item/.eslintrc.js | 75 ---------- .../inputs/dropdown/item/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/dropdown/overview/.eslintrc.js | 75 ---------- .../dropdown/overview/sandbox.config.json | 5 - .../position/.devcontainer/devcontainer.json | 4 - samples/inputs/dropdown/position/.eslintrc.js | 75 ---------- .../dropdown/position/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/dropdown/styling/.eslintrc.js | 75 ---------- .../dropdown/styling/sandbox.config.json | 5 - .../target/.devcontainer/devcontainer.json | 4 - samples/inputs/dropdown/target/.eslintrc.js | 75 ---------- .../dropdown/target/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../inputs/highlight/helper-text/.eslintrc.js | 75 ---------- .../highlight/helper-text/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../inputs/highlight/overview/.eslintrc.js | 75 ---------- .../highlight/overview/sandbox.config.json | 5 - .../search/.devcontainer/devcontainer.json | 4 - samples/inputs/highlight/search/.eslintrc.js | 75 ---------- .../highlight/search/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/highlight/styling/.eslintrc.js | 75 ---------- .../highlight/styling/sandbox.config.json | 5 - .../size/.devcontainer/devcontainer.json | 4 - samples/inputs/icon-button/size/.eslintrc.js | 75 ---------- .../icon-button/size/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../inputs/icon-button/styling/.eslintrc.js | 75 ---------- .../icon-button/styling/sandbox.config.json | 5 - .../variant/.devcontainer/devcontainer.json | 4 - .../inputs/icon-button/variant/.eslintrc.js | 75 ---------- .../icon-button/variant/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/inputs/input/helper-text/.eslintrc.js | 75 ---------- .../input/helper-text/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/input/overview/.eslintrc.js | 75 ---------- .../inputs/input/overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../inputs/input/prefix-suffix/.eslintrc.js | 75 ---------- .../input/prefix-suffix/sandbox.config.json | 5 - .../size/.devcontainer/devcontainer.json | 4 - samples/inputs/input/size/.eslintrc.js | 75 ---------- samples/inputs/input/size/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/input/styling/.eslintrc.js | 75 ---------- .../inputs/input/styling/sandbox.config.json | 5 - .../dynamic/.devcontainer/devcontainer.json | 4 - .../dynamic/.eslintrc.js | 75 ---------- .../dynamic/sandbox.config.json | 5 - .../simple/.devcontainer/devcontainer.json | 4 - .../simple/.eslintrc.js | 75 ---------- .../simple/sandbox.config.json | 5 - .../striped/.devcontainer/devcontainer.json | 4 - .../striped/.eslintrc.js | 75 ---------- .../striped/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../styling/.eslintrc.js | 75 ---------- .../styling/sandbox.config.json | 5 - .../types/.devcontainer/devcontainer.json | 4 - .../types/.eslintrc.js | 75 ---------- .../types/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../mask-input/applying-mask/.eslintrc.js | 75 ---------- .../applying-mask/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../inputs/mask-input/overview/.eslintrc.js | 75 ---------- .../mask-input/overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../mask-input/value-modes/.eslintrc.js | 75 ---------- .../value-modes/sandbox.config.json | 5 - .../alignment/.devcontainer/devcontainer.json | 4 - samples/inputs/radio/alignment/.eslintrc.js | 75 ---------- .../radio/alignment/sandbox.config.json | 5 - .../disabled/.devcontainer/devcontainer.json | 4 - samples/inputs/radio/disabled/.eslintrc.js | 75 ---------- .../inputs/radio/disabled/sandbox.config.json | 5 - .../group/.devcontainer/devcontainer.json | 4 - samples/inputs/radio/group/.eslintrc.js | 75 ---------- .../inputs/radio/group/sandbox.config.json | 5 - .../invalid/.devcontainer/devcontainer.json | 4 - samples/inputs/radio/invalid/.eslintrc.js | 75 ---------- .../inputs/radio/invalid/sandbox.config.json | 5 - .../label/.devcontainer/devcontainer.json | 4 - samples/inputs/radio/label/.eslintrc.js | 75 ---------- .../inputs/radio/label/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/radio/styling/.eslintrc.js | 75 ---------- .../inputs/radio/styling/sandbox.config.json | 5 - .../basic/.devcontainer/devcontainer.json | 4 - samples/inputs/rating/basic/.eslintrc.js | 75 ---------- .../inputs/rating/basic/sandbox.config.json | 5 - .../custom/.devcontainer/devcontainer.json | 4 - samples/inputs/rating/custom/.eslintrc.js | 75 ---------- .../inputs/rating/custom/sandbox.config.json | 5 - .../empty/.devcontainer/devcontainer.json | 4 - samples/inputs/rating/empty/.eslintrc.js | 75 ---------- .../inputs/rating/empty/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../rating/single-selection/.eslintrc.js | 75 ---------- .../single-selection/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/rating/styling/.eslintrc.js | 75 ---------- .../inputs/rating/styling/sandbox.config.json | 5 - .../button/.devcontainer/devcontainer.json | 4 - samples/inputs/ripple/button/.eslintrc.js | 75 ---------- .../inputs/ripple/button/sandbox.config.json | 5 - .../color/.devcontainer/devcontainer.json | 4 - samples/inputs/ripple/color/.eslintrc.js | 75 ---------- .../inputs/ripple/color/sandbox.config.json | 5 - .../group/.devcontainer/devcontainer.json | 4 - samples/inputs/select/group/.eslintrc.js | 75 ---------- .../inputs/select/group/sandbox.config.json | 5 - .../header/.devcontainer/devcontainer.json | 4 - samples/inputs/select/header/.eslintrc.js | 75 ---------- .../inputs/select/header/sandbox.config.json | 5 - .../item/.devcontainer/devcontainer.json | 4 - samples/inputs/select/item/.eslintrc.js | 75 ---------- .../inputs/select/item/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/select/overview/.eslintrc.js | 75 ---------- .../select/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/select/styling/.eslintrc.js | 75 ---------- .../inputs/select/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../inputs/slider/constraints/.eslintrc.js | 75 ---------- .../slider/constraints/sandbox.config.json | 5 - .../disabled/.devcontainer/devcontainer.json | 4 - samples/inputs/slider/disabled/.eslintrc.js | 75 ---------- .../slider/disabled/sandbox.config.json | 5 - .../discrete/.devcontainer/devcontainer.json | 4 - samples/inputs/slider/discrete/.eslintrc.js | 75 ---------- .../slider/discrete/sandbox.config.json | 5 - .../labels/.devcontainer/devcontainer.json | 4 - samples/inputs/slider/labels/.eslintrc.js | 75 ---------- .../inputs/slider/labels/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/slider/overview/.eslintrc.js | 75 ---------- .../slider/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/slider/styling/.eslintrc.js | 75 ---------- .../inputs/slider/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../inputs/slider/tick-labels/.eslintrc.js | 75 ---------- .../slider/tick-labels/sandbox.config.json | 5 - .../ticks/.devcontainer/devcontainer.json | 4 - samples/inputs/slider/ticks/.eslintrc.js | 75 ---------- .../inputs/slider/ticks/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../inputs/slider/value-format/.eslintrc.js | 75 ---------- .../slider/value-format/sandbox.config.json | 5 - .../value/.devcontainer/devcontainer.json | 4 - samples/inputs/slider/value/.eslintrc.js | 75 ---------- .../inputs/slider/value/sandbox.config.json | 5 - .../disabled/.devcontainer/devcontainer.json | 4 - samples/inputs/switches/disabled/.eslintrc.js | 75 ---------- .../switches/disabled/sandbox.config.json | 5 - .../enabled/.devcontainer/devcontainer.json | 4 - samples/inputs/switches/enabled/.eslintrc.js | 75 ---------- .../switches/enabled/sandbox.config.json | 5 - .../layout/.devcontainer/devcontainer.json | 4 - samples/inputs/switches/layout/.eslintrc.js | 75 ---------- .../switches/layout/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/switches/overview/.eslintrc.js | 75 ---------- .../switches/overview/sandbox.config.json | 5 - .../selected/.devcontainer/devcontainer.json | 4 - samples/inputs/switches/selected/.eslintrc.js | 75 ---------- .../switches/selected/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/switches/styling/.eslintrc.js | 75 ---------- .../switches/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../switches/tailwind-styling/.eslintrc.js | 75 ---------- .../tailwind-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../textarea/form-integration/.eslintrc.js | 75 ---------- .../form-integration/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/textarea/overview/.eslintrc.js | 75 ---------- .../textarea/overview/sandbox.config.json | 5 - .../resize/.devcontainer/devcontainer.json | 4 - samples/inputs/textarea/resize/.eslintrc.js | 75 ---------- .../textarea/resize/sandbox.config.json | 5 - .../slots/.devcontainer/devcontainer.json | 4 - samples/inputs/textarea/slots/.eslintrc.js | 75 ---------- .../inputs/textarea/slots/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/textarea/styling/.eslintrc.js | 75 ---------- .../textarea/styling/sandbox.config.json | 5 - .../advanced/.devcontainer/devcontainer.json | 4 - samples/inputs/tooltip/advanced/.eslintrc.js | 75 ---------- .../tooltip/advanced/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/inputs/tooltip/overview/.eslintrc.js | 75 ---------- .../tooltip/overview/sandbox.config.json | 5 - .../placement/.devcontainer/devcontainer.json | 4 - samples/inputs/tooltip/placement/.eslintrc.js | 75 ---------- .../tooltip/placement/sandbox.config.json | 5 - .../rich/.devcontainer/devcontainer.json | 4 - samples/inputs/tooltip/rich/.eslintrc.js | 75 ---------- .../inputs/tooltip/rich/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/inputs/tooltip/styling/.eslintrc.js | 75 ---------- .../tooltip/styling/sandbox.config.json | 5 - .../triggers/.devcontainer/devcontainer.json | 4 - samples/inputs/tooltip/triggers/.eslintrc.js | 75 ---------- .../tooltip/triggers/sandbox.config.json | 5 - .../features/.devcontainer/devcontainer.json | 4 - .../interactions/chat/features/.eslintrc.js | 75 ---------- .../chat/features/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../interactions/chat/overview/.eslintrc.js | 75 ---------- .../chat/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../interactions/chat/styling/.eslintrc.js | 75 ---------- .../chat/styling/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../query-builder/overview/.eslintrc.js | 78 ---------- .../overview/sandbox.config.json | 5 - .../template/.devcontainer/devcontainer.json | 4 - .../query-builder/template/.eslintrc.js | 78 ---------- .../template/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../accordion/customization/.eslintrc.js | 75 ---------- .../customization/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../accordion/nested-scenario/.eslintrc.js | 75 ---------- .../nested-scenario/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../layouts/accordion/overview/.eslintrc.js | 75 ---------- .../accordion/overview/sandbox.config.json | 5 - .../sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 1 - .../accordion/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 1 - .../tailwind-styling/sandbox.config.json | 5 - .../image/.devcontainer/devcontainer.json | 4 - samples/layouts/avatar/image/.eslintrc.js | 75 ---------- .../layouts/avatar/image/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/layouts/avatar/overview/.eslintrc.js | 75 ---------- .../avatar/overview/sandbox.config.json | 5 - .../shape/.devcontainer/devcontainer.json | 4 - samples/layouts/avatar/shape/.eslintrc.js | 75 ---------- .../layouts/avatar/shape/sandbox.config.json | 5 - .../size/.devcontainer/devcontainer.json | 4 - samples/layouts/avatar/size/.eslintrc.js | 75 ---------- .../layouts/avatar/size/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/layouts/avatar/styling/.eslintrc.js | 75 ---------- .../avatar/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../avatar/tailwind-styling/.eslintrc.js | 75 ---------- .../tailwind-styling/sandbox.config.json | 5 - .../variants/.devcontainer/devcontainer.json | 4 - samples/layouts/avatar/variants/.eslintrc.js | 75 ---------- .../avatar/variants/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/layouts/card/horizontal/.eslintrc.js | 75 ---------- .../card/horizontal/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/layouts/card/overview/.eslintrc.js | 75 ---------- .../layouts/card/overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../layouts/card/semi-horizontal/.eslintrc.js | 75 ---------- .../card/semi-horizontal/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/layouts/card/styling/.eslintrc.js | 75 ---------- .../layouts/card/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../layouts/carousel/animations/.eslintrc.js | 75 ---------- .../carousel/animations/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../layouts/carousel/components/.eslintrc.js | 75 ---------- .../carousel/components/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../layouts/carousel/overview/.eslintrc.js | 75 ---------- .../carousel/overview/sandbox.config.json | 5 - .../thumbnail/.devcontainer/devcontainer.json | 4 - .../layouts/carousel/thumbnail/.eslintrc.js | 75 ---------- .../carousel/thumbnail/sandbox.config.json | 5 - .../dashed/.devcontainer/devcontainer.json | 4 - samples/layouts/divider/dashed/.eslintrc.js | 75 ---------- .../divider/dashed/sandbox.config.json | 5 - .../middle/.devcontainer/devcontainer.json | 4 - samples/layouts/divider/middle/.eslintrc.js | 75 ---------- .../divider/middle/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/layouts/divider/overview/.eslintrc.js | 75 ---------- .../divider/overview/sandbox.config.json | 5 - .../select/.devcontainer/devcontainer.json | 4 - samples/layouts/divider/select/.eslintrc.js | 75 ---------- .../divider/select/sandbox.config.json | 5 - .../vertical/.devcontainer/devcontainer.json | 4 - samples/layouts/divider/vertical/.eslintrc.js | 75 ---------- .../divider/vertical/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../customize-buttons/.eslintrc.js | 75 ---------- .../customize-buttons/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../embedding-frames/.eslintrc.js | 75 ---------- .../embedding-frames/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../dock-manager/overview/.eslintrc.js | 75 ---------- .../dock-manager/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../layouts/dock-manager/styling/.eslintrc.js | 75 ---------- .../dock-manager/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../dock-manager/updating-panes/.eslintrc.js | 75 ---------- .../updating-panes/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../component-customization/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../properties-and-events/.eslintrc.js | 75 ---------- .../properties-and-events/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../expansion-panel/styling/.eslintrc.js | 75 ---------- .../styling/sandbox.config.json | 5 - .../usage/.devcontainer/devcontainer.json | 4 - .../expansion-panel/usage/.eslintrc.js | 75 ---------- .../expansion-panel/usage/sandbox.config.json | 5 - .../sizing/.devcontainer/devcontainer.json | 4 - samples/layouts/icon/sizing/.eslintrc.js | 75 ---------- .../layouts/icon/sizing/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/layouts/icon/styling/.eslintrc.js | 75 ---------- .../layouts/icon/styling/sandbox.config.json | 5 - .../base/.devcontainer/devcontainer.json | 4 - samples/layouts/splitter/base/.eslintrc.js | 75 ---------- .../layouts/splitter/base/sandbox.config.json | 5 - .../nested/.devcontainer/devcontainer.json | 4 - samples/layouts/splitter/nested/.eslintrc.js | 75 ---------- .../splitter/nested/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/layouts/splitter/styling/.eslintrc.js | 75 ---------- .../splitter/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../layouts/stepper/animations/.eslintrc.js | 75 ---------- .../stepper/animations/sandbox.config.json | 5 - .../linear/.devcontainer/devcontainer.json | 4 - samples/layouts/stepper/linear/.eslintrc.js | 75 ---------- .../stepper/linear/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../layouts/stepper/orientation/.eslintrc.js | 75 ---------- .../stepper/orientation/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../layouts/stepper/step-height/.eslintrc.js | 75 ---------- .../stepper/step-height/sandbox.config.json | 5 - .../steptypes/.devcontainer/devcontainer.json | 4 - .../layouts/stepper/steptypes/.eslintrc.js | 75 ---------- .../stepper/steptypes/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/layouts/stepper/styling/.eslintrc.js | 75 ---------- .../stepper/styling/sandbox.config.json | 5 - .../alignment/.devcontainer/devcontainer.json | 4 - samples/layouts/tabs/alignment/.eslintrc.js | 75 ---------- .../tabs/alignment/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/layouts/tabs/overview/.eslintrc.js | 75 ---------- .../layouts/tabs/overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../layouts/tabs/prefix-suffix/.eslintrc.js | 75 ---------- .../tabs/prefix-suffix/sandbox.config.json | 5 - .../scrolling/.devcontainer/devcontainer.json | 4 - samples/layouts/tabs/scrolling/.eslintrc.js | 75 ---------- .../tabs/scrolling/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/layouts/tabs/styling/.eslintrc.js | 75 ---------- .../layouts/tabs/styling/sandbox.config.json | 5 - .../actions/.devcontainer/devcontainer.json | 4 - .../layouts/tile-manager/actions/.eslintrc.js | 75 ---------- .../tile-manager/actions/sandbox.config.json | 5 - .../columngap/.devcontainer/devcontainer.json | 4 - .../tile-manager/columngap/.eslintrc.js | 75 ---------- .../columngap/sandbox.config.json | 5 - .../dragndrop/.devcontainer/devcontainer.json | 4 - .../tile-manager/dragndrop/.eslintrc.js | 75 ---------- .../dragndrop/sandbox.config.json | 5 - .../layout/.devcontainer/devcontainer.json | 4 - .../layouts/tile-manager/layout/.eslintrc.js | 75 ---------- .../tile-manager/layout/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../tile-manager/overview/.eslintrc.js | 75 ---------- .../tile-manager/overview/sandbox.config.json | 5 - .../resize/.devcontainer/devcontainer.json | 4 - .../layouts/tile-manager/resize/.eslintrc.js | 75 ---------- .../tile-manager/resize/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../layouts/tile-manager/styling/.eslintrc.js | 75 ---------- .../tile-manager/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/binding-data-csv/.eslintrc.js | 75 ---------- .../binding-data-csv/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../binding-data-json-points/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../binding-data-json-shapes/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/binding-data-model/.eslintrc.js | 75 ---------- .../binding-data-model/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../binding-multiple-shapes/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../binding-multiple-sources/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/binding-shp-points/.eslintrc.js | 75 ---------- .../binding-shp-points/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/binding-shp-polygons/.eslintrc.js | 75 ---------- .../binding-shp-polygons/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../binding-shp-polylines/.eslintrc.js | 75 ---------- .../binding-shp-polylines/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../maps/geo-map/custom-tooltips/.eslintrc.js | 75 ---------- .../custom-tooltips/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/display-all-imagery/.eslintrc.js | 75 ---------- .../display-all-imagery/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../display-azure-imagery/.eslintrc.js | 75 ---------- .../display-azure-imagery/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/display-bing-imagery/.eslintrc.js | 75 ---------- .../display-bing-imagery/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../display-custom-imagery/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/display-esri-imagery/.eslintrc.js | 75 ---------- .../display-esri-imagery/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/display-heat-imagery/.eslintrc.js | 75 ---------- .../display-heat-imagery/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/display-osm-imagery/.eslintrc.js | 75 ---------- .../display-osm-imagery/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../maps/geo-map/marker-layouts/.eslintrc.js | 75 ---------- .../marker-layouts/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../maps/geo-map/marker-template/.eslintrc.js | 75 ---------- .../marker-template/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/maps/geo-map/marker-type/.eslintrc.js | 75 ---------- .../geo-map/marker-type/sandbox.config.json | 5 - .../nav-grid/.devcontainer/devcontainer.json | 4 - samples/maps/geo-map/nav-grid/.eslintrc.js | 75 ---------- .../maps/geo-map/nav-grid/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../navigation-only-panning/.eslintrc.js | 75 ---------- .../{ReadMe.md => README.md} | 0 .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - samples/maps/geo-map/navigation/.eslintrc.js | 75 ---------- .../geo-map/navigation/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/maps/geo-map/overview/.eslintrc.js | 75 ---------- .../maps/geo-map/overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../maps/geo-map/shape-selection/.eslintrc.js | 75 ---------- .../shape-selection/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../maps/geo-map/shape-styling/.eslintrc.js | 75 ---------- .../geo-map/shape-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../maps/geo-map/synchronization/.eslintrc.js | 75 ---------- .../synchronization/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../geo-map/triangulating-data/.eslintrc.js | 75 ---------- .../triangulating-data/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-area-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-bubble-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-contour-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-density-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-scatter-symbol-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-shape-polygon-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../type-shape-polyline-series/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - samples/menus/nav-bar/overview/.eslintrc.js | 75 ---------- .../nav-bar/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/menus/nav-bar/styling/.eslintrc.js | 75 ---------- .../menus/nav-bar/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../nav-drawer/add-drawer-items/.eslintrc.js | 75 ---------- .../add-drawer-items/sandbox.config.json | 5 - .../add-mini/.devcontainer/devcontainer.json | 4 - .../menus/nav-drawer/add-mini/.eslintrc.js | 75 ---------- .../nav-drawer/add-mini/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../add-positions-navbar/.eslintrc.js | 75 ---------- .../add-positions-navbar/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - samples/menus/nav-drawer/styling/.eslintrc.js | 75 ---------- .../nav-drawer/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../banner-advanced-sample/.eslintrc.js | 75 ---------- .../sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../banner/banner-sample-1/.eslintrc.js | 75 ---------- .../banner-sample-1/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../banner/banner-sample-2/.eslintrc.js | 75 ---------- .../banner-sample-2/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../banner/banner-styling/.eslintrc.js | 75 ---------- .../banner/banner-styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../dialog/closing-variations/.eslintrc.js | 75 ---------- .../closing-variations/sandbox.config.json | 5 - .../form/.devcontainer/devcontainer.json | 4 - .../notifications/dialog/form/.eslintrc.js | 75 ---------- .../dialog/form/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../dialog/overview/.eslintrc.js | 75 ---------- .../dialog/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../notifications/dialog/styling/.eslintrc.js | 75 ---------- .../dialog/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../snackbar/action-text/.eslintrc.js | 75 ---------- .../snackbar/action-text/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../snackbar/display-time/.eslintrc.js | 75 ---------- .../snackbar/display-time/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../snackbar/overview/.eslintrc.js | 75 ---------- .../snackbar/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../snackbar/styling/.eslintrc.js | 75 ---------- .../snackbar/styling/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../notifications/toast/overview/.eslintrc.js | 75 ---------- .../toast/overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../toast/properties/.eslintrc.js | 75 ---------- .../toast/properties/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../notifications/toast/styling/.eslintrc.js | 75 ---------- .../toast/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../calendar/disabled-dates/.eslintrc.js | 75 ---------- .../disabled-dates/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../calendar/formatting/.eslintrc.js | 75 ---------- .../calendar/formatting/sandbox.config.json | 5 - .../header/.devcontainer/devcontainer.json | 4 - .../scheduling/calendar/header/.eslintrc.js | 75 ---------- .../calendar/header/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../calendar/multiple-months/.eslintrc.js | 75 ---------- .../multiple-months/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../calendar/multiple-selection/.eslintrc.js | 75 ---------- .../multiple-selection/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../scheduling/calendar/overview/.eslintrc.js | 75 ---------- .../calendar/overview/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../calendar/range-selection/.eslintrc.js | 75 ---------- .../range-selection/sandbox.config.json | 5 - .../size/.devcontainer/devcontainer.json | 4 - samples/scheduling/calendar/size/.eslintrc.js | 75 ---------- .../calendar/size/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../calendar/special-dates/.eslintrc.js | 75 ---------- .../special-dates/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../scheduling/calendar/styling/.eslintrc.js | 75 ---------- .../calendar/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../calendar/week-numbers/.eslintrc.js | 75 ---------- .../calendar/week-numbers/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../date-picker/dialog-mode/.eslintrc.js | 75 ---------- .../dialog-mode/sandbox.config.json | 5 - .../form/.devcontainer/devcontainer.json | 4 - .../scheduling/date-picker/form/.eslintrc.js | 75 ---------- .../date-picker/form/sandbox.config.json | 5 - .../format/.devcontainer/devcontainer.json | 4 - .../date-picker/format/.eslintrc.js | 75 ---------- .../date-picker/format/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../date-picker/overview/.eslintrc.js | 75 ---------- .../date-picker/overview/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../date-picker/styling/.eslintrc.js | 75 ---------- .../date-picker/styling/sandbox.config.json | 5 - .../.devcontainer/devcontainer.json | 4 - .../custom-ranges/.eslintrc.js | 75 ---------- .../custom-ranges/sandbox.config.json | 5 - .../form/.devcontainer/devcontainer.json | 4 - .../date-range-picker/form/.eslintrc.js | 75 ---------- .../form/sandbox.config.json | 5 - .../overview/.devcontainer/devcontainer.json | 4 - .../date-range-picker/overview/.eslintrc.js | 75 ---------- .../overview/sandbox.config.json | 5 - .../slots/.devcontainer/devcontainer.json | 4 - .../date-range-picker/slots/.eslintrc.js | 75 ---------- .../slots/sandbox.config.json | 5 - .../styling/.devcontainer/devcontainer.json | 4 - .../date-range-picker/styling/.eslintrc.js | 75 ---------- .../styling/sandbox.config.json | 5 - 3356 files changed, 254 insertions(+), 81746 deletions(-) delete mode 100644 .env delete mode 100644 .eslintignore delete mode 100644 .gitconfig delete mode 100644 CODEOWNERS delete mode 100644 azure-pipelines/build-pipeline.yml delete mode 100644 browser/templates/sample/ReadMe-dev.md delete mode 100644 package-lock.json delete mode 100644 samples/charts/category-chart/annotations-all/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/annotations-all/.eslintrc.js rename samples/charts/category-chart/annotations-all/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/annotations-all/sandbox.config.json delete mode 100644 samples/charts/category-chart/annotations-callouts/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/annotations-callouts/.eslintrc.js rename samples/charts/category-chart/annotations-callouts/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/annotations-callouts/sandbox.config.json delete mode 100644 samples/charts/category-chart/annotations-crosshairs/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/annotations-crosshairs/.eslintrc.js rename samples/charts/category-chart/annotations-crosshairs/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/annotations-crosshairs/sandbox.config.json delete mode 100644 samples/charts/category-chart/annotations-custom/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/annotations-custom/.eslintrc.js rename samples/charts/category-chart/annotations-custom/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/annotations-custom/sandbox.config.json delete mode 100644 samples/charts/category-chart/annotations-final-value/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/annotations-final-value/.eslintrc.js rename samples/charts/category-chart/annotations-final-value/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/annotations-final-value/sandbox.config.json delete mode 100644 samples/charts/category-chart/annotations-highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/annotations-highlighting/.eslintrc.js rename samples/charts/category-chart/annotations-highlighting/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/annotations-highlighting/sandbox.config.json delete mode 100644 samples/charts/category-chart/annotations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/annotations/.eslintrc.js delete mode 100644 samples/charts/category-chart/annotations/sandbox.config.json delete mode 100644 samples/charts/category-chart/area-chart-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/area-chart-multiple-sources/.eslintrc.js rename samples/charts/category-chart/area-chart-multiple-sources/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/area-chart-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/category-chart/area-chart-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/area-chart-single-source/.eslintrc.js rename samples/charts/category-chart/area-chart-single-source/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/area-chart-single-source/sandbox.config.json delete mode 100644 samples/charts/category-chart/area-chart-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/area-chart-styling/.eslintrc.js rename samples/charts/category-chart/area-chart-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/area-chart-styling/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-gap/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-gap/.eslintrc.js rename samples/charts/category-chart/axis-gap/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/axis-gap/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-gridlines/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-gridlines/.eslintrc.js rename samples/charts/category-chart/axis-gridlines/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/axis-gridlines/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-inverted/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-inverted/.eslintrc.js rename samples/charts/category-chart/axis-inverted/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/axis-inverted/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-labels/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-labels/.eslintrc.js rename samples/charts/category-chart/axis-labels/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/axis-labels/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-locations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-locations/.eslintrc.js rename samples/charts/category-chart/axis-locations/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/axis-locations/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-options/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-options/.eslintrc.js delete mode 100644 samples/charts/category-chart/axis-options/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-overlap/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-overlap/.eslintrc.js delete mode 100644 samples/charts/category-chart/axis-overlap/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-range/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-range/.eslintrc.js delete mode 100644 samples/charts/category-chart/axis-range/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-tickmarks/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-tickmarks/.eslintrc.js rename samples/charts/category-chart/axis-tickmarks/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/axis-tickmarks/sandbox.config.json delete mode 100644 samples/charts/category-chart/axis-titles/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/axis-titles/.eslintrc.js rename samples/charts/category-chart/axis-titles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/axis-titles/sandbox.config.json delete mode 100644 samples/charts/category-chart/chart-highlight-filter/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/chart-highlight-filter/.eslintrc.js rename samples/charts/category-chart/chart-highlight-filter/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/chart-highlight-filter/sandbox.config.json delete mode 100644 samples/charts/category-chart/column-chart-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/column-chart-multiple-sources/.eslintrc.js rename samples/charts/category-chart/column-chart-multiple-sources/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/column-chart-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/category-chart/column-chart-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/column-chart-single-source/.eslintrc.js rename samples/charts/category-chart/column-chart-single-source/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/column-chart-single-source/sandbox.config.json delete mode 100644 samples/charts/category-chart/column-chart-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/column-chart-styling/.eslintrc.js rename samples/charts/category-chart/column-chart-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/column-chart-styling/sandbox.config.json delete mode 100644 samples/charts/category-chart/column-chart-with-highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/column-chart-with-highlighting/.eslintrc.js delete mode 100644 samples/charts/category-chart/column-chart-with-highlighting/sandbox.config.json delete mode 100644 samples/charts/category-chart/column-chart-with-tooltips/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/column-chart-with-tooltips/.eslintrc.js delete mode 100644 samples/charts/category-chart/column-chart-with-tooltips/sandbox.config.json delete mode 100644 samples/charts/category-chart/custom-selection/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/custom-selection/.eslintrc.js rename samples/charts/category-chart/custom-selection/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/custom-selection/sandbox.config.json delete mode 100644 samples/charts/category-chart/data-aggregations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/data-aggregations/.eslintrc.js rename samples/charts/category-chart/data-aggregations/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/data-aggregations/sandbox.config.json delete mode 100644 samples/charts/category-chart/data-filter/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/data-filter/.eslintrc.js rename samples/charts/category-chart/data-filter/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/data-filter/sandbox.config.json delete mode 100644 samples/charts/category-chart/data-legend-formatting-decimals/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/data-legend-formatting-decimals/.eslintrc.js rename samples/charts/category-chart/data-legend-formatting-decimals/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/data-legend-formatting-decimals/sandbox.config.json delete mode 100644 samples/charts/category-chart/data-legend/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/data-legend/.eslintrc.js rename samples/charts/category-chart/data-legend/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/data-legend/sandbox.config.json delete mode 100644 samples/charts/category-chart/data-tooltip-formatting-decimals/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/data-tooltip-formatting-decimals/.eslintrc.js rename samples/charts/category-chart/data-tooltip-formatting-decimals/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/data-tooltip-formatting-decimals/sandbox.config.json delete mode 100644 samples/charts/category-chart/data-tooltip-positioning/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/data-tooltip-positioning/.eslintrc.js rename samples/charts/category-chart/data-tooltip-positioning/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/data-tooltip-positioning/sandbox.config.json delete mode 100644 samples/charts/category-chart/data-tooltip/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/data-tooltip/.eslintrc.js rename samples/charts/category-chart/data-tooltip/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/data-tooltip/sandbox.config.json delete mode 100644 samples/charts/category-chart/format-specifiers/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/format-specifiers/.eslintrc.js rename samples/charts/category-chart/format-specifiers/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/format-specifiers/sandbox.config.json delete mode 100644 samples/charts/category-chart/high-frequency/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/high-frequency/.eslintrc.js delete mode 100644 samples/charts/category-chart/high-frequency/sandbox.config.json delete mode 100644 samples/charts/category-chart/high-volume/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/high-volume/.eslintrc.js delete mode 100644 samples/charts/category-chart/high-volume/sandbox.config.json delete mode 100644 samples/charts/category-chart/highlighting-behavior/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/highlighting-behavior/.eslintrc.js rename samples/charts/category-chart/highlighting-behavior/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/highlighting-behavior/sandbox.config.json delete mode 100644 samples/charts/category-chart/highlighting-mode/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/highlighting-mode/.eslintrc.js rename samples/charts/category-chart/highlighting-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/highlighting-mode/sandbox.config.json delete mode 100644 samples/charts/category-chart/highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/highlighting/.eslintrc.js delete mode 100644 samples/charts/category-chart/highlighting/sandbox.config.json delete mode 100644 samples/charts/category-chart/legend-highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/legend-highlighting/.eslintrc.js rename samples/charts/category-chart/legend-highlighting/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/legend-highlighting/sandbox.config.json delete mode 100644 samples/charts/category-chart/line-chart-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/line-chart-multiple-sources/.eslintrc.js delete mode 100644 samples/charts/category-chart/line-chart-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/category-chart/line-chart-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/line-chart-single-source/.eslintrc.js delete mode 100644 samples/charts/category-chart/line-chart-single-source/sandbox.config.json delete mode 100644 samples/charts/category-chart/line-chart-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/line-chart-styling/.eslintrc.js delete mode 100644 samples/charts/category-chart/line-chart-styling/sandbox.config.json delete mode 100644 samples/charts/category-chart/line-chart-with-animations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/line-chart-with-animations/.eslintrc.js delete mode 100644 samples/charts/category-chart/line-chart-with-animations/sandbox.config.json delete mode 100644 samples/charts/category-chart/line-chart-with-annotations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/line-chart-with-annotations/.eslintrc.js delete mode 100644 samples/charts/category-chart/line-chart-with-annotations/sandbox.config.json delete mode 100644 samples/charts/category-chart/marker-options/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/marker-options/.eslintrc.js delete mode 100644 samples/charts/category-chart/marker-options/sandbox.config.json delete mode 100644 samples/charts/category-chart/marker-templates/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/marker-templates/.eslintrc.js delete mode 100644 samples/charts/category-chart/marker-templates/sandbox.config.json delete mode 100644 samples/charts/category-chart/overview/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/overview/.eslintrc.js delete mode 100644 samples/charts/category-chart/overview/sandbox.config.json delete mode 100644 samples/charts/category-chart/point-chart-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/point-chart-multiple-sources/.eslintrc.js rename samples/charts/category-chart/point-chart-multiple-sources/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/point-chart-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/category-chart/point-chart-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/point-chart-single-source/.eslintrc.js rename samples/charts/category-chart/point-chart-single-source/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/point-chart-single-source/sandbox.config.json delete mode 100644 samples/charts/category-chart/point-chart-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/point-chart-styling/.eslintrc.js rename samples/charts/category-chart/point-chart-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/point-chart-styling/sandbox.config.json delete mode 100644 samples/charts/category-chart/selection-matcher/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/selection-matcher/.eslintrc.js rename samples/charts/category-chart/selection-matcher/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/selection-matcher/sandbox.config.json delete mode 100644 samples/charts/category-chart/selection-modes/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/selection-modes/.eslintrc.js rename samples/charts/category-chart/selection-modes/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/selection-modes/sandbox.config.json delete mode 100644 samples/charts/category-chart/selection-multiple-modes/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/selection-multiple-modes/.eslintrc.js rename samples/charts/category-chart/selection-multiple-modes/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/selection-multiple-modes/sandbox.config.json delete mode 100644 samples/charts/category-chart/spline-area-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/spline-area-multiple-sources/.eslintrc.js rename samples/charts/category-chart/spline-area-multiple-sources/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/spline-area-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/category-chart/spline-area-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/spline-area-single-source/.eslintrc.js rename samples/charts/category-chart/spline-area-single-source/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/spline-area-single-source/sandbox.config.json delete mode 100644 samples/charts/category-chart/spline-area-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/spline-area-styling/.eslintrc.js rename samples/charts/category-chart/spline-area-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/spline-area-styling/sandbox.config.json delete mode 100644 samples/charts/category-chart/spline-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/spline-multiple-sources/.eslintrc.js rename samples/charts/category-chart/spline-multiple-sources/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/spline-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/category-chart/spline-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/spline-single-source/.eslintrc.js rename samples/charts/category-chart/spline-single-source/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/spline-single-source/sandbox.config.json delete mode 100644 samples/charts/category-chart/spline-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/spline-styling/.eslintrc.js rename samples/charts/category-chart/spline-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/spline-styling/sandbox.config.json delete mode 100644 samples/charts/category-chart/stack-columns/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/stack-columns/.eslintrc.js delete mode 100644 samples/charts/category-chart/stack-columns/sandbox.config.json delete mode 100644 samples/charts/category-chart/step-area-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/step-area-multiple-sources/.eslintrc.js rename samples/charts/category-chart/step-area-multiple-sources/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/step-area-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/category-chart/step-area-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/step-area-single-source/.eslintrc.js rename samples/charts/category-chart/step-area-single-source/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/step-area-single-source/sandbox.config.json delete mode 100644 samples/charts/category-chart/step-area-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/step-area-styling/.eslintrc.js rename samples/charts/category-chart/step-area-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/step-area-styling/sandbox.config.json delete mode 100644 samples/charts/category-chart/step-line-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/step-line-multiple-sources/.eslintrc.js rename samples/charts/category-chart/step-line-multiple-sources/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/step-line-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/category-chart/step-line-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/step-line-single-source/.eslintrc.js rename samples/charts/category-chart/step-line-single-source/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/step-line-single-source/sandbox.config.json delete mode 100644 samples/charts/category-chart/step-line-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/step-line-styling/.eslintrc.js rename samples/charts/category-chart/step-line-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/step-line-styling/sandbox.config.json delete mode 100644 samples/charts/category-chart/tooltip-template/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/tooltip-template/.eslintrc.js delete mode 100644 samples/charts/category-chart/tooltip-template/sandbox.config.json delete mode 100644 samples/charts/category-chart/tooltip-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/tooltip-types/.eslintrc.js delete mode 100644 samples/charts/category-chart/tooltip-types/sandbox.config.json delete mode 100644 samples/charts/category-chart/trendline/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/trendline/.eslintrc.js delete mode 100644 samples/charts/category-chart/trendline/sandbox.config.json delete mode 100644 samples/charts/category-chart/value-lines/.devcontainer/devcontainer.json delete mode 100644 samples/charts/category-chart/value-lines/.eslintrc.js rename samples/charts/category-chart/value-lines/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/category-chart/value-lines/sandbox.config.json delete mode 100644 samples/charts/dashboard-tile/chart-dashboard/.devcontainer/devcontainer.json delete mode 100644 samples/charts/dashboard-tile/chart-dashboard/.eslintrc.js rename samples/charts/dashboard-tile/chart-dashboard/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/dashboard-tile/chart-dashboard/sandbox.config.json delete mode 100644 samples/charts/dashboard-tile/financial-dashboard/.devcontainer/devcontainer.json delete mode 100644 samples/charts/dashboard-tile/financial-dashboard/.eslintrc.js rename samples/charts/dashboard-tile/financial-dashboard/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/dashboard-tile/financial-dashboard/sandbox.config.json delete mode 100644 samples/charts/dashboard-tile/gauge-dashboard/.devcontainer/devcontainer.json delete mode 100644 samples/charts/dashboard-tile/gauge-dashboard/.eslintrc.js rename samples/charts/dashboard-tile/gauge-dashboard/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/dashboard-tile/gauge-dashboard/sandbox.config.json delete mode 100644 samples/charts/dashboard-tile/local-data-source-dashboard/.devcontainer/devcontainer.json delete mode 100644 samples/charts/dashboard-tile/local-data-source-dashboard/.eslintrc.js rename samples/charts/dashboard-tile/local-data-source-dashboard/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/dashboard-tile/local-data-source-dashboard/sandbox.config.json delete mode 100644 samples/charts/dashboard-tile/map-dashboard/.devcontainer/devcontainer.json delete mode 100644 samples/charts/dashboard-tile/map-dashboard/.eslintrc.js rename samples/charts/dashboard-tile/map-dashboard/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/dashboard-tile/map-dashboard/sandbox.config.json delete mode 100644 samples/charts/dashboard-tile/pie-dashboard/.devcontainer/devcontainer.json delete mode 100644 samples/charts/dashboard-tile/pie-dashboard/.eslintrc.js rename samples/charts/dashboard-tile/pie-dashboard/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/dashboard-tile/pie-dashboard/sandbox.config.json delete mode 100644 samples/charts/data-chart/annotations-custom/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/annotations-custom/.eslintrc.js rename samples/charts/data-chart/annotations-custom/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/annotations-custom/sandbox.config.json delete mode 100644 samples/charts/data-chart/axis-annotations-corner-radius/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/axis-annotations-corner-radius/.eslintrc.js rename samples/charts/data-chart/axis-annotations-corner-radius/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/axis-annotations-corner-radius/sandbox.config.json delete mode 100644 samples/charts/data-chart/axis-annotations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/axis-annotations/.eslintrc.js delete mode 100644 samples/charts/data-chart/axis-annotations/sandbox.config.json delete mode 100644 samples/charts/data-chart/axis-crossing/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/axis-crossing/.eslintrc.js delete mode 100644 samples/charts/data-chart/axis-crossing/sandbox.config.json delete mode 100644 samples/charts/data-chart/axis-label-rotation/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/axis-label-rotation/.eslintrc.js rename samples/charts/data-chart/axis-label-rotation/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/axis-label-rotation/sandbox.config.json delete mode 100644 samples/charts/data-chart/axis-locations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/axis-locations/.eslintrc.js delete mode 100644 samples/charts/data-chart/axis-locations/sandbox.config.json delete mode 100644 samples/charts/data-chart/axis-min-max-gap/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/axis-min-max-gap/.eslintrc.js rename samples/charts/data-chart/axis-min-max-gap/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/axis-min-max-gap/sandbox.config.json delete mode 100644 samples/charts/data-chart/axis-settings/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/axis-settings/.eslintrc.js delete mode 100644 samples/charts/data-chart/axis-settings/sandbox.config.json delete mode 100644 samples/charts/data-chart/axis-sharing/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/axis-sharing/.eslintrc.js delete mode 100644 samples/charts/data-chart/axis-sharing/sandbox.config.json delete mode 100644 samples/charts/data-chart/axis-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/axis-types/.eslintrc.js delete mode 100644 samples/charts/data-chart/axis-types/sandbox.config.json delete mode 100644 samples/charts/data-chart/bar-chart-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/bar-chart-multiple-sources/.eslintrc.js rename samples/charts/data-chart/bar-chart-multiple-sources/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/bar-chart-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/data-chart/bar-chart-overlapping/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/bar-chart-overlapping/.eslintrc.js rename samples/charts/data-chart/bar-chart-overlapping/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/bar-chart-overlapping/sandbox.config.json delete mode 100644 samples/charts/data-chart/bar-chart-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/bar-chart-single-source/.eslintrc.js rename samples/charts/data-chart/bar-chart-single-source/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/bar-chart-single-source/sandbox.config.json delete mode 100644 samples/charts/data-chart/bar-chart-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/bar-chart-styling/.eslintrc.js rename samples/charts/data-chart/bar-chart-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/bar-chart-styling/sandbox.config.json delete mode 100644 samples/charts/data-chart/callout-layer-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/callout-layer-styling/.eslintrc.js rename samples/charts/data-chart/callout-layer-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/callout-layer-styling/sandbox.config.json delete mode 100644 samples/charts/data-chart/chart-highlight-filter-datasource/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/chart-highlight-filter-datasource/.eslintrc.js rename samples/charts/data-chart/chart-highlight-filter-datasource/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/chart-highlight-filter-datasource/sandbox.config.json delete mode 100644 samples/charts/data-chart/chart-highlight-filter-multiple-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/chart-highlight-filter-multiple-series/.eslintrc.js rename samples/charts/data-chart/chart-highlight-filter-multiple-series/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/chart-highlight-filter-multiple-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/chart-highlight-filter/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/chart-highlight-filter/.eslintrc.js rename samples/charts/data-chart/chart-highlight-filter/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/chart-highlight-filter/sandbox.config.json delete mode 100644 samples/charts/data-chart/chart-navigation/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/chart-navigation/.eslintrc.js delete mode 100644 samples/charts/data-chart/chart-navigation/sandbox.config.json delete mode 100644 samples/charts/data-chart/chart-overview/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/chart-overview/.eslintrc.js delete mode 100644 samples/charts/data-chart/chart-overview/sandbox.config.json delete mode 100644 samples/charts/data-chart/chart-performance/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/chart-performance/.eslintrc.js delete mode 100644 samples/charts/data-chart/chart-performance/sandbox.config.json delete mode 100644 samples/charts/data-chart/chart-synchronization/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/chart-synchronization/.eslintrc.js delete mode 100644 samples/charts/data-chart/chart-synchronization/sandbox.config.json delete mode 100644 samples/charts/data-chart/chart-titles/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/chart-titles/.eslintrc.js delete mode 100644 samples/charts/data-chart/chart-titles/sandbox.config.json delete mode 100644 samples/charts/data-chart/composite-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/composite-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/composite-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/crosshair-layer-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/crosshair-layer-styling/.eslintrc.js delete mode 100644 samples/charts/data-chart/crosshair-layer-styling/sandbox.config.json delete mode 100644 samples/charts/data-chart/custom-drawing-annotations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/custom-drawing-annotations/.eslintrc.js delete mode 100644 samples/charts/data-chart/custom-drawing-annotations/sandbox.config.json delete mode 100644 samples/charts/data-chart/custom-editing-data/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/custom-editing-data/.eslintrc.js delete mode 100644 samples/charts/data-chart/custom-editing-data/sandbox.config.json delete mode 100644 samples/charts/data-chart/dash-array-axes/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/dash-array-axes/.eslintrc.js rename samples/charts/data-chart/dash-array-axes/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/dash-array-axes/sandbox.config.json delete mode 100644 samples/charts/data-chart/dash-array-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/dash-array-series/.eslintrc.js rename samples/charts/data-chart/dash-array-series/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/dash-array-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/dash-array-tickmarks/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/dash-array-tickmarks/.eslintrc.js rename samples/charts/data-chart/dash-array-tickmarks/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/dash-array-tickmarks/sandbox.config.json delete mode 100644 samples/charts/data-chart/dash-array-trendline/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/dash-array-trendline/.eslintrc.js rename samples/charts/data-chart/dash-array-trendline/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/dash-array-trendline/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-annotation-band-layer/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-annotation-band-layer/.eslintrc.js rename samples/charts/data-chart/data-annotation-band-layer/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-annotation-band-layer/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-annotation-line-layer/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-annotation-line-layer/.eslintrc.js rename samples/charts/data-chart/data-annotation-line-layer/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-annotation-line-layer/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-annotation-multiple-with-overlay-text/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-annotation-multiple-with-overlay-text/.eslintrc.js rename samples/charts/data-chart/data-annotation-multiple-with-overlay-text/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-annotation-multiple-with-overlay-text/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-annotation-multiple-with-stocks/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-annotation-multiple-with-stocks/.eslintrc.js rename samples/charts/data-chart/data-annotation-multiple-with-stocks/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-annotation-multiple-with-stocks/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-annotation-rect-layer/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-annotation-rect-layer/.eslintrc.js rename samples/charts/data-chart/data-annotation-rect-layer/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-annotation-rect-layer/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-annotation-slice-layer/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-annotation-slice-layer/.eslintrc.js rename samples/charts/data-chart/data-annotation-slice-layer/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-annotation-slice-layer/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-annotation-strip-layer/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-annotation-strip-layer/.eslintrc.js rename samples/charts/data-chart/data-annotation-strip-layer/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-annotation-strip-layer/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-legend-grouping-and-highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-legend-grouping-and-highlighting/.eslintrc.js rename samples/charts/data-chart/data-legend-grouping-and-highlighting/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-legend-grouping-and-highlighting/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-legend-grouping/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-legend-grouping/.eslintrc.js rename samples/charts/data-chart/data-legend-grouping/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-legend-grouping/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-legend-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-legend-styling/.eslintrc.js rename samples/charts/data-chart/data-legend-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-legend-styling/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-legend/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-legend/.eslintrc.js rename samples/charts/data-chart/data-legend/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-legend/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-tooltip-grouping-and-highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-tooltip-grouping-and-highlighting/.eslintrc.js rename samples/charts/data-chart/data-tooltip-grouping-and-highlighting/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-tooltip-grouping-and-highlighting/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-tooltip-grouping/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-tooltip-grouping/.eslintrc.js rename samples/charts/data-chart/data-tooltip-grouping/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-tooltip-grouping/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-tooltip-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-tooltip-styling/.eslintrc.js rename samples/charts/data-chart/data-tooltip-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-tooltip-styling/sandbox.config.json delete mode 100644 samples/charts/data-chart/data-tooltip/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/data-tooltip/.eslintrc.js rename samples/charts/data-chart/data-tooltip/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/data-tooltip/sandbox.config.json delete mode 100644 samples/charts/data-chart/final-value-layer-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/final-value-layer-styling/.eslintrc.js delete mode 100644 samples/charts/data-chart/final-value-layer-styling/sandbox.config.json delete mode 100644 samples/charts/data-chart/financial-price-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/financial-price-series/.eslintrc.js rename samples/charts/data-chart/financial-price-series/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/financial-price-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/format-specifiers/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/format-specifiers/.eslintrc.js rename samples/charts/data-chart/format-specifiers/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/format-specifiers/sandbox.config.json delete mode 100644 samples/charts/data-chart/itemized-bar-chart/.eslintrc.js rename samples/charts/data-chart/itemized-bar-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/itemized-bar-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/itemized-column-chart/.eslintrc.js rename samples/charts/data-chart/itemized-column-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/itemized-column-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/itemized-stacked-bar-chart/.eslintrc.js rename samples/charts/data-chart/itemized-stacked-bar-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/itemized-stacked-bar-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/itemized-stacked-column-chart/.eslintrc.js rename samples/charts/data-chart/itemized-stacked-column-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/itemized-stacked-column-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/legends/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/legends/.eslintrc.js delete mode 100644 samples/charts/data-chart/legends/sandbox.config.json delete mode 100644 samples/charts/data-chart/polar-area-chart-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/polar-area-chart-styling/.eslintrc.js rename samples/charts/data-chart/polar-area-chart-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/polar-area-chart-styling/sandbox.config.json delete mode 100644 samples/charts/data-chart/polar-area-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/polar-area-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/polar-area-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/polar-chart-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/polar-chart-types/.eslintrc.js delete mode 100644 samples/charts/data-chart/polar-chart-types/sandbox.config.json delete mode 100644 samples/charts/data-chart/polar-line-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/polar-line-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/polar-line-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/polar-scatter-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/polar-scatter-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/polar-scatter-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/polar-spline-area-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/polar-spline-area-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/polar-spline-area-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/polar-spline-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/polar-spline-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/polar-spline-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-area-chart-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-area-chart-styling/.eslintrc.js rename samples/charts/data-chart/radial-area-chart-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/radial-area-chart-styling/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-area-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-area-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/radial-area-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-chart-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-chart-types/.eslintrc.js delete mode 100644 samples/charts/data-chart/radial-chart-types/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-column-chart-selection/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-column-chart-selection/.eslintrc.js rename samples/charts/data-chart/radial-column-chart-selection/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/radial-column-chart-selection/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-column-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-column-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/radial-column-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-label-mode/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-label-mode/.eslintrc.js rename samples/charts/data-chart/radial-label-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/radial-label-mode/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-line-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-line-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/radial-line-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-pie-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-pie-chart/.eslintrc.js delete mode 100644 samples/charts/data-chart/radial-pie-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-pie-proportional-category-angle-axis/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-pie-proportional-category-angle-axis/.eslintrc.js rename samples/charts/data-chart/radial-pie-proportional-category-angle-axis/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/radial-pie-proportional-category-angle-axis/sandbox.config.json delete mode 100644 samples/charts/data-chart/radial-proportional-radial-angle-axis/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/radial-proportional-radial-angle-axis/.eslintrc.js rename samples/charts/data-chart/radial-proportional-radial-angle-axis/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/radial-proportional-radial-angle-axis/sandbox.config.json delete mode 100644 samples/charts/data-chart/range-area-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/range-area-chart/.eslintrc.js rename samples/charts/data-chart/range-area-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/range-area-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/range-bar-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/range-bar-chart/.eslintrc.js rename samples/charts/data-chart/range-bar-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/range-bar-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/range-column-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/range-column-chart/.eslintrc.js rename samples/charts/data-chart/range-column-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/range-column-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-fill-scale/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-fill-scale/.eslintrc.js rename samples/charts/data-chart/scatter-bubble-chart-fill-scale/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-fill-scale/sandbox.config.json delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-multiple-sources/.eslintrc.js rename samples/charts/data-chart/scatter-bubble-chart-multiple-sources/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-multiple-sources/sandbox.config.json delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-single-source/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-single-source/.eslintrc.js rename samples/charts/data-chart/scatter-bubble-chart-single-source/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-single-source/sandbox.config.json delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-styling/.eslintrc.js rename samples/charts/data-chart/scatter-bubble-chart-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/scatter-bubble-chart-styling/sandbox.config.json delete mode 100644 samples/charts/data-chart/scatter-line-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/scatter-line-chart/.eslintrc.js rename samples/charts/data-chart/scatter-line-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/scatter-line-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/scatter-line-threshold/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/scatter-line-threshold/.eslintrc.js rename samples/charts/data-chart/scatter-line-threshold/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/scatter-line-threshold/sandbox.config.json delete mode 100644 samples/charts/data-chart/scatter-line-threshold/scatter-line-threshold.zip delete mode 100644 samples/charts/data-chart/scatter-marker-options/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/scatter-marker-options/.eslintrc.js rename samples/charts/data-chart/scatter-marker-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/scatter-marker-options/sandbox.config.json delete mode 100644 samples/charts/data-chart/scatter-point-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/scatter-point-chart/.eslintrc.js rename samples/charts/data-chart/scatter-point-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/scatter-point-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/scatter-spline-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/scatter-spline-chart/.eslintrc.js rename samples/charts/data-chart/scatter-spline-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/scatter-spline-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/selection-matcher/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/selection-matcher/.eslintrc.js rename samples/charts/data-chart/selection-matcher/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/selection-matcher/sandbox.config.json delete mode 100644 samples/charts/data-chart/series-annotations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/series-annotations/.eslintrc.js delete mode 100644 samples/charts/data-chart/series-annotations/sandbox.config.json delete mode 100644 samples/charts/data-chart/series-highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/series-highlighting/.eslintrc.js delete mode 100644 samples/charts/data-chart/series-highlighting/sandbox.config.json delete mode 100644 samples/charts/data-chart/series-marker-template/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/series-marker-template/.eslintrc.js delete mode 100644 samples/charts/data-chart/series-marker-template/sandbox.config.json delete mode 100644 samples/charts/data-chart/series-markers/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/series-markers/.eslintrc.js delete mode 100644 samples/charts/data-chart/series-markers/sandbox.config.json delete mode 100644 samples/charts/data-chart/series-tooltips/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/series-tooltips/.eslintrc.js delete mode 100644 samples/charts/data-chart/series-tooltips/sandbox.config.json delete mode 100644 samples/charts/data-chart/series-trendlines/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/series-trendlines/.eslintrc.js delete mode 100644 samples/charts/data-chart/series-trendlines/sandbox.config.json delete mode 100644 samples/charts/data-chart/series-value-overlay/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/series-value-overlay/.eslintrc.js delete mode 100644 samples/charts/data-chart/series-value-overlay/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-100-area-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-100-area-chart/.eslintrc.js rename samples/charts/data-chart/stacked-100-area-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-100-area-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-100-bar-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-100-bar-chart/.eslintrc.js rename samples/charts/data-chart/stacked-100-bar-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-100-bar-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-100-column-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-100-column-chart/.eslintrc.js rename samples/charts/data-chart/stacked-100-column-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-100-column-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-100-line-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-100-line-chart/.eslintrc.js rename samples/charts/data-chart/stacked-100-line-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-100-line-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-100-spline-area-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-100-spline-area-chart/.eslintrc.js rename samples/charts/data-chart/stacked-100-spline-area-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-100-spline-area-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-100-spline-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-100-spline-chart/.eslintrc.js rename samples/charts/data-chart/stacked-100-spline-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-100-spline-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-area-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-area-chart/.eslintrc.js rename samples/charts/data-chart/stacked-area-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-area-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-bar-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-bar-chart/.eslintrc.js rename samples/charts/data-chart/stacked-bar-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-bar-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-chart-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-chart-types/.eslintrc.js delete mode 100644 samples/charts/data-chart/stacked-chart-types/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-column-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-column-chart/.eslintrc.js rename samples/charts/data-chart/stacked-column-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-column-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-line-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-line-chart/.eslintrc.js rename samples/charts/data-chart/stacked-line-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-line-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-spline-area-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-spline-area-chart/.eslintrc.js rename samples/charts/data-chart/stacked-spline-area-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-spline-area-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/stacked-spline-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/stacked-spline-chart/.eslintrc.js rename samples/charts/data-chart/stacked-spline-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/stacked-spline-chart/sandbox.config.json delete mode 100644 samples/charts/data-chart/tooltip-template/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/tooltip-template/.eslintrc.js delete mode 100644 samples/charts/data-chart/tooltip-template/sandbox.config.json delete mode 100644 samples/charts/data-chart/transition-event/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/transition-event/.eslintrc.js rename samples/charts/data-chart/transition-event/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/transition-event/sandbox.config.json delete mode 100644 samples/charts/data-chart/trendline-layer/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/trendline-layer/.eslintrc.js rename samples/charts/data-chart/trendline-layer/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/trendline-layer/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-financial-candlestick-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-financial-candlestick-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-financial-candlestick-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-financial-indicators-column/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-financial-indicators-column/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-financial-indicators-column/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-financial-indicators-line/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-financial-indicators-line/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-financial-indicators-line/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-financial-ohlc-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-financial-ohlc-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-financial-ohlc-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-financial-overlays/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-financial-overlays/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-financial-overlays/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-financial-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-financial-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-financial-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-range-area-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-range-area-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-range-area-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-range-column-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-range-column-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-range-column-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-range-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-range-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-range-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-scatter-area-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-scatter-area-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-scatter-area-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-scatter-bubble-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-scatter-bubble-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-scatter-bubble-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-scatter-contour-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-scatter-contour-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-scatter-contour-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-scatter-hd-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-scatter-hd-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-scatter-hd-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-scatter-polygon-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-scatter-polygon-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-scatter-polygon-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-scatter-polyline-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-scatter-polyline-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-scatter-polyline-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-scatter-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-scatter-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-scatter-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/type-shape-series/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/type-shape-series/.eslintrc.js delete mode 100644 samples/charts/data-chart/type-shape-series/sandbox.config.json delete mode 100644 samples/charts/data-chart/user-annotation-layer/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/user-annotation-layer/.eslintrc.js rename samples/charts/data-chart/user-annotation-layer/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/user-annotation-layer/sandbox.config.json delete mode 100644 samples/charts/data-chart/waterfall-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-chart/waterfall-chart/.eslintrc.js rename samples/charts/data-chart/waterfall-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-chart/waterfall-chart/sandbox.config.json delete mode 100644 samples/charts/data-pie-chart/animation-replay/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-pie-chart/animation-replay/.eslintrc.js rename samples/charts/data-pie-chart/animation-replay/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-pie-chart/animation-replay/sandbox.config.json delete mode 100644 samples/charts/data-pie-chart/animation/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-pie-chart/animation/.eslintrc.js rename samples/charts/data-pie-chart/animation/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-pie-chart/animation/sandbox.config.json delete mode 100644 samples/charts/data-pie-chart/highlight-filter/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-pie-chart/highlight-filter/.eslintrc.js rename samples/charts/data-pie-chart/highlight-filter/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-pie-chart/highlight-filter/sandbox.config.json delete mode 100644 samples/charts/data-pie-chart/highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-pie-chart/highlighting/.eslintrc.js rename samples/charts/data-pie-chart/highlighting/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-pie-chart/highlighting/sandbox.config.json delete mode 100644 samples/charts/data-pie-chart/legend/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-pie-chart/legend/.eslintrc.js rename samples/charts/data-pie-chart/legend/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-pie-chart/legend/sandbox.config.json delete mode 100644 samples/charts/data-pie-chart/others/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-pie-chart/others/.eslintrc.js rename samples/charts/data-pie-chart/others/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-pie-chart/others/sandbox.config.json delete mode 100644 samples/charts/data-pie-chart/overview/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-pie-chart/overview/.eslintrc.js rename samples/charts/data-pie-chart/overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-pie-chart/overview/sandbox.config.json delete mode 100644 samples/charts/data-pie-chart/selection/.devcontainer/devcontainer.json delete mode 100644 samples/charts/data-pie-chart/selection/.eslintrc.js rename samples/charts/data-pie-chart/selection/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/data-pie-chart/selection/sandbox.config.json delete mode 100644 samples/charts/doughnut-chart/animation/.devcontainer/devcontainer.json delete mode 100644 samples/charts/doughnut-chart/animation/.eslintrc.js delete mode 100644 samples/charts/doughnut-chart/animation/sandbox.config.json delete mode 100644 samples/charts/doughnut-chart/explosion/.devcontainer/devcontainer.json delete mode 100644 samples/charts/doughnut-chart/explosion/.eslintrc.js delete mode 100644 samples/charts/doughnut-chart/explosion/sandbox.config.json delete mode 100644 samples/charts/doughnut-chart/legend/.devcontainer/devcontainer.json delete mode 100644 samples/charts/doughnut-chart/legend/.eslintrc.js delete mode 100644 samples/charts/doughnut-chart/legend/sandbox.config.json delete mode 100644 samples/charts/doughnut-chart/overview/.devcontainer/devcontainer.json delete mode 100644 samples/charts/doughnut-chart/overview/.eslintrc.js delete mode 100644 samples/charts/doughnut-chart/overview/sandbox.config.json delete mode 100644 samples/charts/doughnut-chart/rings/.devcontainer/devcontainer.json delete mode 100644 samples/charts/doughnut-chart/rings/.eslintrc.js delete mode 100644 samples/charts/doughnut-chart/rings/sandbox.config.json delete mode 100644 samples/charts/doughnut-chart/selection/.devcontainer/devcontainer.json delete mode 100644 samples/charts/doughnut-chart/selection/.eslintrc.js delete mode 100644 samples/charts/doughnut-chart/selection/sandbox.config.json delete mode 100644 samples/charts/financial-chart/annotations/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/annotations/.eslintrc.js delete mode 100644 samples/charts/financial-chart/annotations/sandbox.config.json delete mode 100644 samples/charts/financial-chart/axis-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/axis-types/.eslintrc.js delete mode 100644 samples/charts/financial-chart/axis-types/sandbox.config.json delete mode 100644 samples/charts/financial-chart/data-legend-formatting-currency/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/data-legend-formatting-currency/.eslintrc.js rename samples/charts/financial-chart/data-legend-formatting-currency/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/financial-chart/data-legend-formatting-currency/sandbox.config.json delete mode 100644 samples/charts/financial-chart/data-legend-styling-props/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/data-legend-styling-props/.eslintrc.js rename samples/charts/financial-chart/data-legend-styling-props/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/financial-chart/data-legend-styling-props/sandbox.config.json delete mode 100644 samples/charts/financial-chart/data-legend/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/data-legend/.eslintrc.js rename samples/charts/financial-chart/data-legend/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/financial-chart/data-legend/sandbox.config.json delete mode 100644 samples/charts/financial-chart/data-tooltip-formatting-currency/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/data-tooltip-formatting-currency/.eslintrc.js rename samples/charts/financial-chart/data-tooltip-formatting-currency/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/financial-chart/data-tooltip-formatting-currency/sandbox.config.json delete mode 100644 samples/charts/financial-chart/data-tooltip-styling-props/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/data-tooltip-styling-props/.eslintrc.js rename samples/charts/financial-chart/data-tooltip-styling-props/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/financial-chart/data-tooltip-styling-props/sandbox.config.json delete mode 100644 samples/charts/financial-chart/data-tooltip/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/data-tooltip/.eslintrc.js rename samples/charts/financial-chart/data-tooltip/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/financial-chart/data-tooltip/sandbox.config.json delete mode 100644 samples/charts/financial-chart/format-specifiers/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/format-specifiers/.eslintrc.js rename samples/charts/financial-chart/format-specifiers/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/financial-chart/format-specifiers/sandbox.config.json delete mode 100644 samples/charts/financial-chart/high-frequency/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/high-frequency/.eslintrc.js delete mode 100644 samples/charts/financial-chart/high-frequency/sandbox.config.json delete mode 100644 samples/charts/financial-chart/high-volume/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/high-volume/.eslintrc.js delete mode 100644 samples/charts/financial-chart/high-volume/sandbox.config.json delete mode 100644 samples/charts/financial-chart/indicator-customization/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/indicator-customization/.eslintrc.js delete mode 100644 samples/charts/financial-chart/indicator-customization/sandbox.config.json delete mode 100644 samples/charts/financial-chart/indicator-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/indicator-types/.eslintrc.js delete mode 100644 samples/charts/financial-chart/indicator-types/sandbox.config.json delete mode 100644 samples/charts/financial-chart/multiple-data/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/multiple-data/.eslintrc.js delete mode 100644 samples/charts/financial-chart/multiple-data/sandbox.config.json delete mode 100644 samples/charts/financial-chart/overview/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/overview/.eslintrc.js delete mode 100644 samples/charts/financial-chart/overview/sandbox.config.json delete mode 100644 samples/charts/financial-chart/panes/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/panes/.eslintrc.js delete mode 100644 samples/charts/financial-chart/panes/sandbox.config.json delete mode 100644 samples/charts/financial-chart/performance/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/performance/.eslintrc.js delete mode 100644 samples/charts/financial-chart/performance/sandbox.config.json delete mode 100644 samples/charts/financial-chart/scrollbars/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/scrollbars/.eslintrc.js delete mode 100644 samples/charts/financial-chart/scrollbars/sandbox.config.json delete mode 100644 samples/charts/financial-chart/stock-index-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/stock-index-chart/.eslintrc.js delete mode 100644 samples/charts/financial-chart/stock-index-chart/sandbox.config.json delete mode 100644 samples/charts/financial-chart/styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/styling/.eslintrc.js delete mode 100644 samples/charts/financial-chart/styling/sandbox.config.json delete mode 100644 samples/charts/financial-chart/titles/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/titles/.eslintrc.js delete mode 100644 samples/charts/financial-chart/titles/sandbox.config.json delete mode 100644 samples/charts/financial-chart/tooltip-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/tooltip-types/.eslintrc.js delete mode 100644 samples/charts/financial-chart/tooltip-types/sandbox.config.json delete mode 100644 samples/charts/financial-chart/trendlines/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/trendlines/.eslintrc.js delete mode 100644 samples/charts/financial-chart/trendlines/sandbox.config.json delete mode 100644 samples/charts/financial-chart/volume-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/financial-chart/volume-types/.eslintrc.js delete mode 100644 samples/charts/financial-chart/volume-types/sandbox.config.json delete mode 100644 samples/charts/pie-chart/animation/.devcontainer/devcontainer.json delete mode 100644 samples/charts/pie-chart/animation/.eslintrc.js delete mode 100644 samples/charts/pie-chart/animation/sandbox.config.json delete mode 100644 samples/charts/pie-chart/explosion/.devcontainer/devcontainer.json delete mode 100644 samples/charts/pie-chart/explosion/.eslintrc.js delete mode 100644 samples/charts/pie-chart/explosion/sandbox.config.json delete mode 100644 samples/charts/pie-chart/legend/.devcontainer/devcontainer.json delete mode 100644 samples/charts/pie-chart/legend/.eslintrc.js delete mode 100644 samples/charts/pie-chart/legend/sandbox.config.json delete mode 100644 samples/charts/pie-chart/others/.devcontainer/devcontainer.json delete mode 100644 samples/charts/pie-chart/others/.eslintrc.js delete mode 100644 samples/charts/pie-chart/others/sandbox.config.json delete mode 100644 samples/charts/pie-chart/overview/.devcontainer/devcontainer.json delete mode 100644 samples/charts/pie-chart/overview/.eslintrc.js delete mode 100644 samples/charts/pie-chart/overview/sandbox.config.json delete mode 100644 samples/charts/pie-chart/selection/.devcontainer/devcontainer.json delete mode 100644 samples/charts/pie-chart/selection/.eslintrc.js delete mode 100644 samples/charts/pie-chart/selection/sandbox.config.json delete mode 100644 samples/charts/pie-chart/styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/pie-chart/styling/.eslintrc.js rename samples/charts/pie-chart/styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/pie-chart/styling/sandbox.config.json delete mode 100644 samples/charts/sparkline/display-area/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/display-area/.eslintrc.js rename samples/charts/sparkline/display-area/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/sparkline/display-area/sandbox.config.json delete mode 100644 samples/charts/sparkline/display-column/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/display-column/.eslintrc.js rename samples/charts/sparkline/display-column/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/sparkline/display-column/sandbox.config.json delete mode 100644 samples/charts/sparkline/display-lines/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/display-lines/.eslintrc.js rename samples/charts/sparkline/display-lines/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/sparkline/display-lines/sandbox.config.json delete mode 100644 samples/charts/sparkline/display-types/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/display-types/.eslintrc.js delete mode 100644 samples/charts/sparkline/display-types/sandbox.config.json delete mode 100644 samples/charts/sparkline/display-winloss/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/display-winloss/.eslintrc.js rename samples/charts/sparkline/display-winloss/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/sparkline/display-winloss/sandbox.config.json delete mode 100644 samples/charts/sparkline/grid/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/grid/.eslintrc.js delete mode 100644 samples/charts/sparkline/grid/sandbox.config.json delete mode 100644 samples/charts/sparkline/markers/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/markers/.eslintrc.js delete mode 100644 samples/charts/sparkline/markers/sandbox.config.json delete mode 100644 samples/charts/sparkline/normal-range/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/normal-range/.eslintrc.js delete mode 100644 samples/charts/sparkline/normal-range/sandbox.config.json delete mode 100644 samples/charts/sparkline/trendlines/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/trendlines/.eslintrc.js delete mode 100644 samples/charts/sparkline/trendlines/sandbox.config.json delete mode 100644 samples/charts/sparkline/unknown-values/.devcontainer/devcontainer.json delete mode 100644 samples/charts/sparkline/unknown-values/.eslintrc.js delete mode 100644 samples/charts/sparkline/unknown-values/sandbox.config.json delete mode 100644 samples/charts/toolbar/actions-built-in-category-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/toolbar/actions-built-in-category-chart/.eslintrc.js rename samples/charts/toolbar/actions-built-in-category-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/toolbar/actions-built-in-category-chart/sandbox.config.json delete mode 100644 samples/charts/toolbar/actions-built-in-data-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/toolbar/actions-built-in-data-chart/.eslintrc.js rename samples/charts/toolbar/actions-built-in-data-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/toolbar/actions-built-in-data-chart/sandbox.config.json delete mode 100644 samples/charts/toolbar/color-editor-support/.devcontainer/devcontainer.json delete mode 100644 samples/charts/toolbar/color-editor-support/.eslintrc.js rename samples/charts/toolbar/color-editor-support/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/toolbar/color-editor-support/sandbox.config.json delete mode 100644 samples/charts/toolbar/custom-tool/.devcontainer/devcontainer.json delete mode 100644 samples/charts/toolbar/custom-tool/.eslintrc.js rename samples/charts/toolbar/custom-tool/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/toolbar/custom-tool/sandbox.config.json delete mode 100644 samples/charts/toolbar/layout-actions-for-data-chart/.devcontainer/devcontainer.json delete mode 100644 samples/charts/toolbar/layout-actions-for-data-chart/.eslintrc.js rename samples/charts/toolbar/layout-actions-for-data-chart/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/toolbar/layout-actions-for-data-chart/sandbox.config.json delete mode 100644 samples/charts/toolbar/layout-in-vertical-orientation/.devcontainer/devcontainer.json delete mode 100644 samples/charts/toolbar/layout-in-vertical-orientation/.eslintrc.js rename samples/charts/toolbar/layout-in-vertical-orientation/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/toolbar/layout-in-vertical-orientation/sandbox.config.json delete mode 100644 samples/charts/toolbar/theming/.devcontainer/devcontainer.json delete mode 100644 samples/charts/toolbar/theming/.eslintrc.js rename samples/charts/toolbar/theming/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/toolbar/theming/sandbox.config.json delete mode 100644 samples/charts/tree-map/events/.devcontainer/devcontainer.json delete mode 100644 samples/charts/tree-map/events/.eslintrc.js delete mode 100644 samples/charts/tree-map/events/sandbox.config.json delete mode 100644 samples/charts/tree-map/highlighting-percent-based/.devcontainer/devcontainer.json delete mode 100644 samples/charts/tree-map/highlighting-percent-based/.eslintrc.js rename samples/charts/tree-map/highlighting-percent-based/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/tree-map/highlighting-percent-based/sandbox.config.json delete mode 100644 samples/charts/tree-map/highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/charts/tree-map/highlighting/.eslintrc.js rename samples/charts/tree-map/highlighting/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/tree-map/highlighting/sandbox.config.json delete mode 100644 samples/charts/tree-map/layout/.devcontainer/devcontainer.json delete mode 100644 samples/charts/tree-map/layout/.eslintrc.js rename samples/charts/tree-map/layout/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/tree-map/layout/sandbox.config.json delete mode 100644 samples/charts/tree-map/overview/.devcontainer/devcontainer.json delete mode 100644 samples/charts/tree-map/overview/.eslintrc.js delete mode 100644 samples/charts/tree-map/overview/sandbox.config.json delete mode 100644 samples/charts/tree-map/styling/.devcontainer/devcontainer.json delete mode 100644 samples/charts/tree-map/styling/.eslintrc.js rename samples/charts/tree-map/styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/charts/tree-map/styling/sandbox.config.json delete mode 100644 samples/charts/zoomslider/overview/.devcontainer/devcontainer.json delete mode 100644 samples/charts/zoomslider/overview/.eslintrc.js delete mode 100644 samples/charts/zoomslider/overview/sandbox.config.json delete mode 100644 samples/cleanup.bat delete mode 100644 samples/editors/multi-column-combobox/overview/.devcontainer/devcontainer.json delete mode 100644 samples/editors/multi-column-combobox/overview/.eslintrc.js delete mode 100644 samples/editors/multi-column-combobox/overview/sandbox.config.json delete mode 100644 samples/editors/x-date-picker/date-limits/.devcontainer/devcontainer.json delete mode 100644 samples/editors/x-date-picker/date-limits/.eslintrc.js delete mode 100644 samples/editors/x-date-picker/date-limits/sandbox.config.json delete mode 100644 samples/editors/x-date-picker/editing/.devcontainer/devcontainer.json delete mode 100644 samples/editors/x-date-picker/editing/.eslintrc.js delete mode 100644 samples/editors/x-date-picker/editing/sandbox.config.json delete mode 100644 samples/editors/x-date-picker/format/.devcontainer/devcontainer.json delete mode 100644 samples/editors/x-date-picker/format/.eslintrc.js delete mode 100644 samples/editors/x-date-picker/format/sandbox.config.json delete mode 100644 samples/editors/x-date-picker/overview/.devcontainer/devcontainer.json delete mode 100644 samples/editors/x-date-picker/overview/.eslintrc.js delete mode 100644 samples/editors/x-date-picker/overview/sandbox.config.json delete mode 100644 samples/editors/x-date-picker/range/.devcontainer/devcontainer.json delete mode 100644 samples/editors/x-date-picker/range/.eslintrc.js delete mode 100644 samples/editors/x-date-picker/range/sandbox.config.json delete mode 100644 samples/excel/excel-library/operations-on-workbooks/.devcontainer/devcontainer.json delete mode 100644 samples/excel/excel-library/operations-on-workbooks/.eslintrc.js delete mode 100644 samples/excel/excel-library/operations-on-workbooks/sandbox.config.json delete mode 100644 samples/excel/excel-library/operations-on-worksheets/.devcontainer/devcontainer.json delete mode 100644 samples/excel/excel-library/operations-on-worksheets/.eslintrc.js delete mode 100644 samples/excel/excel-library/operations-on-worksheets/sandbox.config.json delete mode 100644 samples/excel/excel-library/overview/.devcontainer/devcontainer.json delete mode 100644 samples/excel/excel-library/overview/.eslintrc.js delete mode 100644 samples/excel/excel-library/overview/sandbox.config.json delete mode 100644 samples/excel/excel-library/working-with-cells/.devcontainer/devcontainer.json delete mode 100644 samples/excel/excel-library/working-with-cells/.eslintrc.js delete mode 100644 samples/excel/excel-library/working-with-cells/sandbox.config.json delete mode 100644 samples/excel/excel-library/working-with-charts/.devcontainer/devcontainer.json delete mode 100644 samples/excel/excel-library/working-with-charts/.eslintrc.js delete mode 100644 samples/excel/excel-library/working-with-charts/sandbox.config.json delete mode 100644 samples/excel/excel-library/working-with-sparklines/.devcontainer/devcontainer.json delete mode 100644 samples/excel/excel-library/working-with-sparklines/.eslintrc.js delete mode 100644 samples/excel/excel-library/working-with-sparklines/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/activation/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/activation/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/activation/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/adapter-chart/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/adapter-chart/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/adapter-chart/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/adapter-combo/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/adapter-combo/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/adapter-combo/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/clipboard/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/clipboard/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/clipboard/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/commands/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/commands/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/commands/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/conditional-formatting/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/conditional-formatting/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/conditional-formatting/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/config-options/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/config-options/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/config-options/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/data-validation/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/data-validation/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/data-validation/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/filter-dialog/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/filter-dialog/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/filter-dialog/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/format-dialog/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/format-dialog/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/format-dialog/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/hyperlinks/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/hyperlinks/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/hyperlinks/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/overview/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/overview/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/overview/sandbox.config.json delete mode 100644 samples/excel/spreadsheet/sort-dialog/.devcontainer/devcontainer.json delete mode 100644 samples/excel/spreadsheet/sort-dialog/.eslintrc.js delete mode 100644 samples/excel/spreadsheet/sort-dialog/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/animation/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/animation/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/animation/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/background/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/background/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/background/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/highlight-needle/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/highlight-needle/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/highlight-needle/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/labels/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/labels/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/labels/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/measures/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/measures/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/measures/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/ranges/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/ranges/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/ranges/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/scale/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/scale/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/scale/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/tickmarks/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/tickmarks/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/tickmarks/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/type-filled/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/type-filled/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/type-filled/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/type-horizontal/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/type-horizontal/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/type-horizontal/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/type-reversed/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/type-reversed/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/type-reversed/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/type-segmented/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/type-segmented/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/type-segmented/sandbox.config.json delete mode 100644 samples/gauges/bullet-graph/type-vertical/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/bullet-graph/type-vertical/.eslintrc.js delete mode 100644 samples/gauges/bullet-graph/type-vertical/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/animation/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/animation/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/animation/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/backing/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/backing/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/backing/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/highlight-needle/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/highlight-needle/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/highlight-needle/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/labels/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/labels/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/labels/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/needle/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/needle/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/needle/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/ranges/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/ranges/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/ranges/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/scale/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/scale/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/scale/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/tickmarks/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/tickmarks/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/tickmarks/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/type-curved/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/type-curved/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/type-curved/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/type-filled/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/type-filled/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/type-filled/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/type-horizontal/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/type-horizontal/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/type-horizontal/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/type-multi-range/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/type-multi-range/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/type-multi-range/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/type-multi-scale/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/type-multi-scale/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/type-multi-scale/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/type-segmented/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/type-segmented/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/type-segmented/sandbox.config.json delete mode 100644 samples/gauges/linear-gauge/type-vertical/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/linear-gauge/type-vertical/.eslintrc.js delete mode 100644 samples/gauges/linear-gauge/type-vertical/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/animation/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/animation/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/animation/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/backing/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/backing/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/backing/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/highlight-needle/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/highlight-needle/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/highlight-needle/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/labels/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/labels/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/labels/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/needle/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/needle/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/needle/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/optical-scaling/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/optical-scaling/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/optical-scaling/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/ranges/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/ranges/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/ranges/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/scale/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/scale/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/scale/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/tickmarks/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/tickmarks/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/tickmarks/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/type-column/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/type-column/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/type-column/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/type-curved/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/type-curved/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/type-curved/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/type-direction/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/type-direction/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/type-direction/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/type-full/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/type-full/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/type-full/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/type-half/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/type-half/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/type-half/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/type-quatre/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/type-quatre/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/type-quatre/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/type-ring/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/type-ring/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/type-ring/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/type-segmented/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/type-segmented/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/type-segmented/sandbox.config.json delete mode 100644 samples/gauges/radial-gauge/type-semi/.devcontainer/devcontainer.json delete mode 100644 samples/gauges/radial-gauge/type-semi/.eslintrc.js delete mode 100644 samples/gauges/radial-gauge/type-semi/sandbox.config.json delete mode 100644 samples/grids/data-grid/accessibility/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/accessibility/.eslintrc.js delete mode 100644 samples/grids/data-grid/accessibility/sandbox.config.json delete mode 100644 samples/grids/data-grid/binding-data-service/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/binding-data-service/.eslintrc.js delete mode 100644 samples/grids/data-grid/binding-data-service/sandbox.config.json delete mode 100644 samples/grids/data-grid/binding-live-data/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/binding-live-data/.eslintrc.js delete mode 100644 samples/grids/data-grid/binding-live-data/sandbox.config.json delete mode 100644 samples/grids/data-grid/binding-local-data/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/binding-local-data/.eslintrc.js delete mode 100644 samples/grids/data-grid/binding-local-data/sandbox.config.json delete mode 100644 samples/grids/data-grid/binding-remote-data/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/binding-remote-data/.eslintrc.js delete mode 100644 samples/grids/data-grid/binding-remote-data/sandbox.config.json delete mode 100644 samples/grids/data-grid/cell-activation/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/cell-activation/.eslintrc.js delete mode 100644 samples/grids/data-grid/cell-activation/sandbox.config.json delete mode 100644 samples/grids/data-grid/cell-editing/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/cell-editing/.eslintrc.js delete mode 100644 samples/grids/data-grid/cell-editing/sandbox.config.json delete mode 100644 samples/grids/data-grid/cell-merging/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/cell-merging/.eslintrc.js delete mode 100644 samples/grids/data-grid/cell-merging/sandbox.config.json delete mode 100644 samples/grids/data-grid/cell-selection/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/cell-selection/.eslintrc.js delete mode 100644 samples/grids/data-grid/cell-selection/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-animation/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-animation/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-animation/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-chooser-picker/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-chooser-picker/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-chooser-picker/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-chooser-toolbar/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-chooser-toolbar/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-chooser-toolbar/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-filter-expressions/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-filter-expressions/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-filter-expressions/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-filter-operands/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-filter-operands/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-filter-operands/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-filtering/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-filtering/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-filtering/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-moving/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-moving/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-moving/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-options/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-options/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-pinning-picker/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-pinning-picker/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-pinning-picker/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-pinning-toolbar/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-pinning-toolbar/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-pinning-toolbar/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-resizing/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-resizing/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-resizing/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-scrolling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-scrolling/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-scrolling/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-sorting/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-sorting/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-sorting/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-summaries/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-summaries/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-summaries/sandbox.config.json delete mode 100644 samples/grids/data-grid/column-types/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/column-types/.eslintrc.js delete mode 100644 samples/grids/data-grid/column-types/sandbox.config.json delete mode 100644 samples/grids/data-grid/load-save-layout/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/load-save-layout/.eslintrc.js delete mode 100644 samples/grids/data-grid/load-save-layout/sandbox.config.json delete mode 100644 samples/grids/data-grid/localization/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/localization/.eslintrc.js delete mode 100644 samples/grids/data-grid/localization/sandbox.config.json delete mode 100644 samples/grids/data-grid/overview/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/overview/.eslintrc.js delete mode 100644 samples/grids/data-grid/overview/sandbox.config.json delete mode 100644 samples/grids/data-grid/pager/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/pager/.eslintrc.js delete mode 100644 samples/grids/data-grid/pager/sandbox.config.json delete mode 100644 samples/grids/data-grid/performance/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/performance/.eslintrc.js delete mode 100644 samples/grids/data-grid/performance/sandbox.config.json delete mode 100644 samples/grids/data-grid/row-group-descriptions/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/row-group-descriptions/.eslintrc.js delete mode 100644 samples/grids/data-grid/row-group-descriptions/sandbox.config.json delete mode 100644 samples/grids/data-grid/row-grouping/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/row-grouping/.eslintrc.js delete mode 100644 samples/grids/data-grid/row-grouping/sandbox.config.json delete mode 100644 samples/grids/data-grid/row-highlighting/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/row-highlighting/.eslintrc.js delete mode 100644 samples/grids/data-grid/row-highlighting/sandbox.config.json delete mode 100644 samples/grids/data-grid/row-paging/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/row-paging/.eslintrc.js delete mode 100644 samples/grids/data-grid/row-paging/sandbox.config.json delete mode 100644 samples/grids/data-grid/row-pinning/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/row-pinning/.eslintrc.js delete mode 100644 samples/grids/data-grid/row-pinning/sandbox.config.json delete mode 100644 samples/grids/data-grid/row-selection/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/row-selection/.eslintrc.js delete mode 100644 samples/grids/data-grid/row-selection/sandbox.config.json delete mode 100644 samples/grids/data-grid/type-comparison-table/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/type-comparison-table/.eslintrc.js delete mode 100644 samples/grids/data-grid/type-comparison-table/sandbox.config.json delete mode 100644 samples/grids/data-grid/type-heatmap-table/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/type-heatmap-table/.eslintrc.js delete mode 100644 samples/grids/data-grid/type-heatmap-table/sandbox.config.json delete mode 100644 samples/grids/data-grid/type-marketing-table/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/type-marketing-table/.eslintrc.js delete mode 100644 samples/grids/data-grid/type-marketing-table/sandbox.config.json delete mode 100644 samples/grids/data-grid/type-matrix-table/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/type-matrix-table/.eslintrc.js delete mode 100644 samples/grids/data-grid/type-matrix-table/sandbox.config.json delete mode 100644 samples/grids/data-grid/type-periodic-table/.devcontainer/devcontainer.json delete mode 100644 samples/grids/data-grid/type-periodic-table/.eslintrc.js delete mode 100644 samples/grids/data-grid/type-periodic-table/sandbox.config.json delete mode 100644 samples/grids/grid-lite/column-config-basic/.eslintrc.js rename samples/grids/grid-lite/column-config-basic/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/column-config-basic/sandbox.config.json delete mode 100644 samples/grids/grid-lite/column-config-dynamic/.eslintrc.js rename samples/grids/grid-lite/column-config-dynamic/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/column-config-dynamic/sandbox.config.json delete mode 100644 samples/grids/grid-lite/column-config-headers/.eslintrc.js rename samples/grids/grid-lite/column-config-headers/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/column-config-headers/sandbox.config.json delete mode 100644 samples/grids/grid-lite/data-binding/.eslintrc.js rename samples/grids/grid-lite/data-binding/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/data-binding/sandbox.config.json delete mode 100644 samples/grids/grid-lite/filtering-config-events/.eslintrc.js rename samples/grids/grid-lite/filtering-config-events/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/filtering-config-events/sandbox.config.json delete mode 100644 samples/grids/grid-lite/filtering-config-remote/.eslintrc.js rename samples/grids/grid-lite/filtering-config-remote/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/filtering-config-remote/sandbox.config.json delete mode 100644 samples/grids/grid-lite/filtering-config/.eslintrc.js rename samples/grids/grid-lite/filtering-config/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/filtering-config/sandbox.config.json delete mode 100644 samples/grids/grid-lite/overview/.eslintrc.js rename samples/grids/grid-lite/overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/overview/sandbox.config.json delete mode 100644 samples/grids/grid-lite/sort-config-events/.eslintrc.js rename samples/grids/grid-lite/sort-config-events/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/sort-config-events/ReadMe copy.md delete mode 100644 samples/grids/grid-lite/sort-config-events/sandbox.config.json delete mode 100644 samples/grids/grid-lite/sort-config-grid/.eslintrc.js rename samples/grids/grid-lite/sort-config-grid/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/sort-config-grid/ReadMe copy.md delete mode 100644 samples/grids/grid-lite/sort-config-grid/sandbox.config.json delete mode 100644 samples/grids/grid-lite/sort-config-pipeline/.eslintrc.js rename samples/grids/grid-lite/sort-config-pipeline/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/sort-config-pipeline/sandbox.config.json delete mode 100644 samples/grids/grid-lite/sort-config-sample/.eslintrc.js rename samples/grids/grid-lite/sort-config-sample/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/sort-config-sample/sandbox.config.json delete mode 100644 samples/grids/grid-lite/styling-config-themes/.eslintrc.js rename samples/grids/grid-lite/styling-config-themes/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/styling-config-themes/sandbox.config.json delete mode 100644 samples/grids/grid-lite/styling-custom-theme/.eslintrc.js rename samples/grids/grid-lite/styling-custom-theme/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid-lite/styling-custom-theme/sandbox.config.json delete mode 100644 samples/grids/grid/action-strip/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/action-strip/.eslintrc.js rename samples/grids/grid/action-strip/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/action-strip/sandbox.config.json delete mode 100644 samples/grids/grid/advanced-filtering-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/advanced-filtering-options/.eslintrc.js rename samples/grids/grid/advanced-filtering-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/advanced-filtering-options/sandbox.config.json delete mode 100644 samples/grids/grid/advanced-filtering-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/advanced-filtering-style/.eslintrc.js rename samples/grids/grid/advanced-filtering-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/advanced-filtering-style/sandbox.config.json delete mode 100644 samples/grids/grid/binding-composite-data/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/binding-composite-data/.eslintrc.js rename samples/grids/grid/binding-composite-data/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/binding-composite-data/sandbox.config.json delete mode 100644 samples/grids/grid/binding-crud-data/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/binding-crud-data/.eslintrc.js rename samples/grids/grid/binding-crud-data/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/binding-crud-data/sandbox.config.json delete mode 100644 samples/grids/grid/binding-nested-data-1/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/binding-nested-data-1/.eslintrc.js rename samples/grids/grid/binding-nested-data-1/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/binding-nested-data-1/sandbox.config.json delete mode 100644 samples/grids/grid/cascading-combo/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/cascading-combo/.eslintrc.js rename samples/grids/grid/cascading-combo/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/cascading-combo/sandbox.config.json delete mode 100644 samples/grids/grid/cell-editing-sample/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/cell-editing-sample/.eslintrc.js rename samples/grids/grid/cell-editing-sample/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/cell-editing-sample/sandbox.config.json delete mode 100644 samples/grids/grid/cell-editing-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/cell-editing-styling/.eslintrc.js rename samples/grids/grid/cell-editing-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/cell-editing-styling/sandbox.config.json delete mode 100644 samples/grids/grid/cell-merge-custom-sample/.eslintrc.js rename samples/grids/grid/cell-merge-custom-sample/{ReadMe.md => README.md} (100%) rename samples/grids/grid/cell-merge-custom-sample/{public => }/index.html (86%) delete mode 100644 samples/grids/grid/cell-merge-custom-sample/sandbox.config.json delete mode 100644 samples/grids/grid/cell-merge-custom-sample/src/react-app-env.d.ts create mode 100644 samples/grids/grid/cell-merge-custom-sample/vite.config.js delete mode 100644 samples/grids/grid/cell-merge/.eslintrc.js rename samples/grids/grid/cell-merge/{ReadMe.md => README.md} (100%) rename samples/grids/grid/cell-merge/{public => }/index.html (86%) delete mode 100644 samples/grids/grid/cell-merge/sandbox.config.json delete mode 100644 samples/grids/grid/cell-merge/src/react-app-env.d.ts create mode 100644 samples/grids/grid/cell-merge/vite.config.js delete mode 100644 samples/grids/grid/cell-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/cell-selection-mode/.eslintrc.js rename samples/grids/grid/cell-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/cell-selection-mode/sandbox.config.json delete mode 100644 samples/grids/grid/cell-selection-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/cell-selection-style/.eslintrc.js rename samples/grids/grid/cell-selection-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/cell-selection-style/sandbox.config.json delete mode 100644 samples/grids/grid/change-icons-custom/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/change-icons-custom/.eslintrc.js rename samples/grids/grid/change-icons-custom/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/change-icons-custom/sandbox.config.json delete mode 100644 samples/grids/grid/clipboard-operations/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/clipboard-operations/.eslintrc.js rename samples/grids/grid/clipboard-operations/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/clipboard-operations/sandbox.config.json delete mode 100644 samples/grids/grid/column-auto-sizing/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-auto-sizing/.eslintrc.js rename samples/grids/grid/column-auto-sizing/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-auto-sizing/sandbox.config.json delete mode 100644 samples/grids/grid/column-collapsible-groups/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-collapsible-groups/.eslintrc.js rename samples/grids/grid/column-collapsible-groups/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-collapsible-groups/sandbox.config.json delete mode 100644 samples/grids/grid/column-data-types/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-data-types/.eslintrc.js rename samples/grids/grid/column-data-types/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-data-types/sandbox.config.json delete mode 100644 samples/grids/grid/column-hiding-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-hiding-options/.eslintrc.js rename samples/grids/grid/column-hiding-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-hiding-options/sandbox.config.json delete mode 100644 samples/grids/grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-hiding-toolbar-style/.eslintrc.js rename samples/grids/grid/column-hiding-toolbar-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-hiding-toolbar-style/sandbox.config.json delete mode 100644 samples/grids/grid/column-hiding-toolbar/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-hiding-toolbar/.eslintrc.js rename samples/grids/grid/column-hiding-toolbar/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-hiding-toolbar/sandbox.config.json delete mode 100644 samples/grids/grid/column-moving-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-moving-options/.eslintrc.js rename samples/grids/grid/column-moving-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-moving-options/sandbox.config.json delete mode 100644 samples/grids/grid/column-moving-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-moving-styles/.eslintrc.js rename samples/grids/grid/column-moving-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-moving-styles/sandbox.config.json delete mode 100644 samples/grids/grid/column-pinning-both-sides/.eslintrc.js rename samples/grids/grid/column-pinning-both-sides/{ReadMe.md => README.md} (100%) rename samples/grids/grid/column-pinning-both-sides/{public => }/index.html (86%) delete mode 100644 samples/grids/grid/column-pinning-both-sides/sandbox.config.json delete mode 100644 samples/grids/grid/column-pinning-both-sides/src/react-app-env.d.ts create mode 100644 samples/grids/grid/column-pinning-both-sides/vite.config.js delete mode 100644 samples/grids/grid/column-pinning-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-pinning-options/.eslintrc.js rename samples/grids/grid/column-pinning-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-pinning-options/sandbox.config.json delete mode 100644 samples/grids/grid/column-pinning-right-side/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-pinning-right-side/.eslintrc.js rename samples/grids/grid/column-pinning-right-side/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-pinning-right-side/sandbox.config.json delete mode 100644 samples/grids/grid/column-pinning-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-pinning-styles/.eslintrc.js rename samples/grids/grid/column-pinning-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-pinning-styles/sandbox.config.json delete mode 100644 samples/grids/grid/column-pinning/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-pinning/.eslintrc.js rename samples/grids/grid/column-pinning/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-pinning/sandbox.config.json delete mode 100644 samples/grids/grid/column-resize-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-resize-styling/.eslintrc.js rename samples/grids/grid/column-resize-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-resize-styling/sandbox.config.json delete mode 100644 samples/grids/grid/column-resizing/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-resizing/.eslintrc.js rename samples/grids/grid/column-resizing/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-resizing/sandbox.config.json delete mode 100644 samples/grids/grid/column-selection-group/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-selection-group/.eslintrc.js rename samples/grids/grid/column-selection-group/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-selection-group/sandbox.config.json delete mode 100644 samples/grids/grid/column-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-selection-mode/.eslintrc.js rename samples/grids/grid/column-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-selection-mode/sandbox.config.json delete mode 100644 samples/grids/grid/column-selection-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-selection-styles/.eslintrc.js rename samples/grids/grid/column-selection-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-selection-styles/sandbox.config.json delete mode 100644 samples/grids/grid/column-sorting-indicators/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-sorting-indicators/.eslintrc.js rename samples/grids/grid/column-sorting-indicators/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-sorting-indicators/sandbox.config.json delete mode 100644 samples/grids/grid/column-sorting-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-sorting-options/.eslintrc.js rename samples/grids/grid/column-sorting-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-sorting-options/sandbox.config.json delete mode 100644 samples/grids/grid/column-sorting-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/column-sorting-style/.eslintrc.js rename samples/grids/grid/column-sorting-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/column-sorting-style/sandbox.config.json delete mode 100644 samples/grids/grid/conditional-cell-style-1/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/conditional-cell-style-1/.eslintrc.js rename samples/grids/grid/conditional-cell-style-1/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/conditional-cell-style-1/sandbox.config.json delete mode 100644 samples/grids/grid/conditional-cell-style-2/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/conditional-cell-style-2/.eslintrc.js rename samples/grids/grid/conditional-cell-style-2/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/conditional-cell-style-2/sandbox.config.json delete mode 100644 samples/grids/grid/conditional-row-selectors/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/conditional-row-selectors/.eslintrc.js rename samples/grids/grid/conditional-row-selectors/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/conditional-row-selectors/sandbox.config.json delete mode 100644 samples/grids/grid/custom-context-menu/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/custom-context-menu/.eslintrc.js rename samples/grids/grid/custom-context-menu/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/custom-context-menu/sandbox.config.json delete mode 100644 samples/grids/grid/data-batch-editing-actions/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-batch-editing-actions/.eslintrc.js rename samples/grids/grid/data-batch-editing-actions/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-batch-editing-actions/sandbox.config.json delete mode 100644 samples/grids/grid/data-exporting-indicator/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-exporting-indicator/.eslintrc.js rename samples/grids/grid/data-exporting-indicator/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-exporting-indicator/sandbox.config.json delete mode 100644 samples/grids/grid/data-performance-virtualization/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-performance-virtualization/.eslintrc.js rename samples/grids/grid/data-performance-virtualization/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-performance-virtualization/sandbox.config.json delete mode 100644 samples/grids/grid/data-searching/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-searching/.eslintrc.js rename samples/grids/grid/data-searching/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-searching/sandbox.config.json delete mode 100644 samples/grids/grid/data-summary-formatter/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-summary-formatter/.eslintrc.js rename samples/grids/grid/data-summary-formatter/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-summary-formatter/sandbox.config.json delete mode 100644 samples/grids/grid/data-summary-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-summary-options/.eslintrc.js rename samples/grids/grid/data-summary-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-summary-options/sandbox.config.json delete mode 100644 samples/grids/grid/data-summary-template/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-summary-template/.eslintrc.js rename samples/grids/grid/data-summary-template/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-summary-template/sandbox.config.json delete mode 100644 samples/grids/grid/data-validation-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-validation-style/.eslintrc.js rename samples/grids/grid/data-validation-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-validation-style/sandbox.config.json delete mode 100644 samples/grids/grid/data-validator-service-cross-field/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-validator-service-cross-field/.eslintrc.js rename samples/grids/grid/data-validator-service-cross-field/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-validator-service-cross-field/sandbox.config.json delete mode 100644 samples/grids/grid/data-validator-service-extended/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-validator-service-extended/.eslintrc.js rename samples/grids/grid/data-validator-service-extended/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-validator-service-extended/sandbox.config.json delete mode 100644 samples/grids/grid/data-validator-service/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/data-validator-service/.eslintrc.js rename samples/grids/grid/data-validator-service/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/data-validator-service/sandbox.config.json delete mode 100644 samples/grids/grid/disabled-summaries/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/disabled-summaries/.eslintrc.js rename samples/grids/grid/disabled-summaries/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/disabled-summaries/sandbox.config.json delete mode 100644 samples/grids/grid/editing-columns/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/editing-columns/.eslintrc.js rename samples/grids/grid/editing-columns/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/editing-columns/sandbox.config.json delete mode 100644 samples/grids/grid/editing-events/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/editing-events/.eslintrc.js rename samples/grids/grid/editing-events/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/editing-events/sandbox.config.json delete mode 100644 samples/grids/grid/editing-excel-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/editing-excel-style/.eslintrc.js rename samples/grids/grid/editing-excel-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/editing-excel-style/sandbox.config.json delete mode 100644 samples/grids/grid/editing-lifecycle/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/editing-lifecycle/.eslintrc.js rename samples/grids/grid/editing-lifecycle/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/editing-lifecycle/sandbox.config.json delete mode 100644 samples/grids/grid/excel-exporting/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/excel-exporting/.eslintrc.js rename samples/grids/grid/excel-exporting/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/excel-exporting/sandbox.config.json delete mode 100644 samples/grids/grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/excel-style-filtering-sample-1/.eslintrc.js rename samples/grids/grid/excel-style-filtering-sample-1/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/excel-style-filtering-sample-1/sandbox.config.json delete mode 100644 samples/grids/grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/excel-style-filtering-sample-2/.eslintrc.js rename samples/grids/grid/excel-style-filtering-sample-2/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/excel-style-filtering-sample-2/sandbox.config.json delete mode 100644 samples/grids/grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/excel-style-filtering-sample-3/.eslintrc.js rename samples/grids/grid/excel-style-filtering-sample-3/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/excel-style-filtering-sample-3/sandbox.config.json delete mode 100644 samples/grids/grid/excel-style-filtering-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/excel-style-filtering-style/.eslintrc.js rename samples/grids/grid/excel-style-filtering-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/excel-style-filtering-style/sandbox.config.json delete mode 100644 samples/grids/grid/external-advanced-filtering/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/external-advanced-filtering/.eslintrc.js rename samples/grids/grid/external-advanced-filtering/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/external-advanced-filtering/sandbox.config.json delete mode 100644 samples/grids/grid/filtering-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/filtering-options/.eslintrc.js rename samples/grids/grid/filtering-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/filtering-options/sandbox.config.json delete mode 100644 samples/grids/grid/filtering-strategy/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/filtering-strategy/.eslintrc.js rename samples/grids/grid/filtering-strategy/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/filtering-strategy/sandbox.config.json delete mode 100644 samples/grids/grid/filtering-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/filtering-style/.eslintrc.js rename samples/grids/grid/filtering-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/filtering-style/sandbox.config.json delete mode 100644 samples/grids/grid/finjs/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/finjs/.eslintrc.js rename samples/grids/grid/finjs/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/finjs/sandbox.config.json delete mode 100644 samples/grids/grid/groupby-custom/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/groupby-custom/.eslintrc.js rename samples/grids/grid/groupby-custom/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/groupby-custom/sandbox.config.json delete mode 100644 samples/grids/grid/groupby-expressions/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/groupby-expressions/.eslintrc.js rename samples/grids/grid/groupby-expressions/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/groupby-expressions/sandbox.config.json delete mode 100644 samples/grids/grid/groupby-paging/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/groupby-paging/.eslintrc.js rename samples/grids/grid/groupby-paging/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/groupby-paging/sandbox.config.json delete mode 100644 samples/grids/grid/groupby-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/groupby-styling/.eslintrc.js rename samples/grids/grid/groupby-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/groupby-styling/sandbox.config.json delete mode 100644 samples/grids/grid/groupby-summary-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/groupby-summary-options/.eslintrc.js rename samples/grids/grid/groupby-summary-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/groupby-summary-options/sandbox.config.json delete mode 100644 samples/grids/grid/groupby-summary-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/groupby-summary-styling/.eslintrc.js rename samples/grids/grid/groupby-summary-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/groupby-summary-styling/sandbox.config.json delete mode 100644 samples/grids/grid/infinite-scroll/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/infinite-scroll/.eslintrc.js rename samples/grids/grid/infinite-scroll/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/infinite-scroll/sandbox.config.json delete mode 100644 samples/grids/grid/keyboard-custom-navigation/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/keyboard-custom-navigation/.eslintrc.js rename samples/grids/grid/keyboard-custom-navigation/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/keyboard-custom-navigation/sandbox.config.json delete mode 100644 samples/grids/grid/keyboard-mrl-navigation/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/keyboard-mrl-navigation/.eslintrc.js rename samples/grids/grid/keyboard-mrl-navigation/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/keyboard-mrl-navigation/sandbox.config.json delete mode 100644 samples/grids/grid/layout-display-density/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/layout-display-density/.eslintrc.js rename samples/grids/grid/layout-display-density/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/layout-display-density/sandbox.config.json delete mode 100644 samples/grids/grid/localization/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/localization/.eslintrc.js rename samples/grids/grid/localization/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/localization/sandbox.config.json delete mode 100644 samples/grids/grid/master-detail/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/master-detail/.eslintrc.js rename samples/grids/grid/master-detail/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/master-detail/sandbox.config.json delete mode 100644 samples/grids/grid/multi-cell-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/multi-cell-selection-mode/.eslintrc.js rename samples/grids/grid/multi-cell-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/multi-cell-selection-mode/sandbox.config.json delete mode 100644 samples/grids/grid/multi-column-headers-export/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/multi-column-headers-export/.eslintrc.js rename samples/grids/grid/multi-column-headers-export/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/multi-column-headers-export/sandbox.config.json delete mode 100644 samples/grids/grid/multi-column-headers-overview/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/multi-column-headers-overview/.eslintrc.js rename samples/grids/grid/multi-column-headers-overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/multi-column-headers-overview/sandbox.config.json delete mode 100644 samples/grids/grid/multi-column-headers-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/multi-column-headers-styling/.eslintrc.js rename samples/grids/grid/multi-column-headers-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/multi-column-headers-styling/sandbox.config.json delete mode 100644 samples/grids/grid/multi-column-headers-template/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/multi-column-headers-template/.eslintrc.js rename samples/grids/grid/multi-column-headers-template/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/multi-column-headers-template/sandbox.config.json delete mode 100644 samples/grids/grid/multi-row-layout-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/multi-row-layout-options/.eslintrc.js rename samples/grids/grid/multi-row-layout-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/multi-row-layout-options/sandbox.config.json delete mode 100644 samples/grids/grid/multi-row-layout-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/multi-row-layout-style/.eslintrc.js rename samples/grids/grid/multi-row-layout-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/multi-row-layout-style/sandbox.config.json delete mode 100644 samples/grids/grid/overview/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/overview/.eslintrc.js rename samples/grids/grid/overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/overview/sandbox.config.json delete mode 100644 samples/grids/grid/paste/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/paste/.eslintrc.js rename samples/grids/grid/paste/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/paste/sandbox.config.json delete mode 100644 samples/grids/grid/remote-paging-data/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/remote-paging-data/.eslintrc.js rename samples/grids/grid/remote-paging-data/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/remote-paging-data/sandbox.config.json delete mode 100644 samples/grids/grid/remote-paging-grid/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/remote-paging-grid/.eslintrc.js rename samples/grids/grid/remote-paging-grid/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/remote-paging-grid/sandbox.config.json delete mode 100644 samples/grids/grid/row-adding/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-adding/.eslintrc.js rename samples/grids/grid/row-adding/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-adding/sandbox.config.json delete mode 100644 samples/grids/grid/row-classes/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-classes/.eslintrc.js rename samples/grids/grid/row-classes/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-classes/sandbox.config.json delete mode 100644 samples/grids/grid/row-drag-base/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-drag-base/.eslintrc.js rename samples/grids/grid/row-drag-base/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-drag-base/sandbox.config.json delete mode 100644 samples/grids/grid/row-editing-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-editing-options/.eslintrc.js rename samples/grids/grid/row-editing-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-editing-options/sandbox.config.json delete mode 100644 samples/grids/grid/row-editing-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-editing-style/.eslintrc.js rename samples/grids/grid/row-editing-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-editing-style/sandbox.config.json delete mode 100644 samples/grids/grid/row-paging-basic/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-paging-basic/.eslintrc.js rename samples/grids/grid/row-paging-basic/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-paging-basic/sandbox.config.json delete mode 100644 samples/grids/grid/row-paging-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-paging-options/.eslintrc.js rename samples/grids/grid/row-paging-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-paging-options/sandbox.config.json delete mode 100644 samples/grids/grid/row-pinning-drag/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-pinning-drag/.eslintrc.js rename samples/grids/grid/row-pinning-drag/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-pinning-drag/sandbox.config.json delete mode 100644 samples/grids/grid/row-pinning-extra-column/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-pinning-extra-column/.eslintrc.js rename samples/grids/grid/row-pinning-extra-column/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-pinning-extra-column/sandbox.config.json delete mode 100644 samples/grids/grid/row-pinning-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-pinning-options/.eslintrc.js rename samples/grids/grid/row-pinning-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-pinning-options/sandbox.config.json delete mode 100644 samples/grids/grid/row-pinning-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-pinning-style/.eslintrc.js rename samples/grids/grid/row-pinning-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-pinning-style/sandbox.config.json delete mode 100644 samples/grids/grid/row-reorder/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-reorder/.eslintrc.js rename samples/grids/grid/row-reorder/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-reorder/sandbox.config.json delete mode 100644 samples/grids/grid/row-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-selection-mode/.eslintrc.js rename samples/grids/grid/row-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-selection-mode/sandbox.config.json delete mode 100644 samples/grids/grid/row-selection-template-excel/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-selection-template-excel/.eslintrc.js rename samples/grids/grid/row-selection-template-excel/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-selection-template-excel/sandbox.config.json delete mode 100644 samples/grids/grid/row-selection-template-numbers/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-selection-template-numbers/.eslintrc.js rename samples/grids/grid/row-selection-template-numbers/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-selection-template-numbers/sandbox.config.json delete mode 100644 samples/grids/grid/row-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/row-styles/.eslintrc.js rename samples/grids/grid/row-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/row-styles/sandbox.config.json delete mode 100644 samples/grids/grid/state-persistence-about/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/state-persistence-about/.eslintrc.js rename samples/grids/grid/state-persistence-about/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/state-persistence-about/sandbox.config.json delete mode 100644 samples/grids/grid/state-persistence-main/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/state-persistence-main/.eslintrc.js rename samples/grids/grid/state-persistence-main/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/state-persistence-main/sandbox.config.json delete mode 100644 samples/grids/grid/styling-custom-CSS/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/styling-custom-CSS/.eslintrc.js rename samples/grids/grid/styling-custom-CSS/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/styling-custom-CSS/sandbox.config.json delete mode 100644 samples/grids/grid/toolbar-sample-1/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/toolbar-sample-1/.eslintrc.js rename samples/grids/grid/toolbar-sample-1/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/toolbar-sample-1/sandbox.config.json delete mode 100644 samples/grids/grid/toolbar-sample-2/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/toolbar-sample-2/.eslintrc.js rename samples/grids/grid/toolbar-sample-2/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/toolbar-sample-2/sandbox.config.json delete mode 100644 samples/grids/grid/toolbar-sample-3/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/toolbar-sample-3/.eslintrc.js rename samples/grids/{grid-lite/column-config-headers/ReadMe copy.md => grid/toolbar-sample-3/README.md} (100%) delete mode 100644 samples/grids/grid/toolbar-sample-3/ReadMe.md delete mode 100644 samples/grids/grid/toolbar-sample-3/sandbox.config.json delete mode 100644 samples/grids/grid/toolbar-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/grid/toolbar-style/.eslintrc.js rename samples/grids/grid/toolbar-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/grid/toolbar-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/action-strip/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/action-strip/.eslintrc.js rename samples/grids/hierarchical-grid/action-strip/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/action-strip/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/advanced-filtering-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/advanced-filtering-options/.eslintrc.js rename samples/grids/hierarchical-grid/advanced-filtering-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/advanced-filtering-options/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/advanced-filtering-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/advanced-filtering-style/.eslintrc.js rename samples/grids/hierarchical-grid/advanced-filtering-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/advanced-filtering-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/cell-editing-sample/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/cell-editing-sample/.eslintrc.js rename samples/grids/hierarchical-grid/cell-editing-sample/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/cell-editing-sample/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/cell-editing-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/cell-editing-styling/.eslintrc.js rename samples/grids/hierarchical-grid/cell-editing-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/cell-editing-styling/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/cell-merge-custom-sample/.eslintrc.js rename samples/grids/hierarchical-grid/cell-merge-custom-sample/{ReadMe.md => README.md} (100%) rename samples/grids/hierarchical-grid/cell-merge-custom-sample/{public => }/index.html (86%) delete mode 100644 samples/grids/hierarchical-grid/cell-merge-custom-sample/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/cell-merge-custom-sample/src/react-app-env.d.ts create mode 100644 samples/grids/hierarchical-grid/cell-merge-custom-sample/vite.config.js delete mode 100644 samples/grids/hierarchical-grid/cell-merge/.eslintrc.js rename samples/grids/hierarchical-grid/cell-merge/{ReadMe.md => README.md} (100%) create mode 100644 samples/grids/hierarchical-grid/cell-merge/index.html delete mode 100644 samples/grids/hierarchical-grid/cell-merge/public/index.html delete mode 100644 samples/grids/hierarchical-grid/cell-merge/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/cell-merge/src/react-app-env.d.ts create mode 100644 samples/grids/hierarchical-grid/cell-merge/vite.config.js delete mode 100644 samples/grids/hierarchical-grid/cell-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/cell-selection-mode/.eslintrc.js rename samples/grids/hierarchical-grid/cell-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/cell-selection-mode/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/cell-selection-overview/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/cell-selection-overview/.eslintrc.js rename samples/grids/hierarchical-grid/cell-selection-overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/cell-selection-overview/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/cell-selection-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/cell-selection-style/.eslintrc.js rename samples/grids/hierarchical-grid/cell-selection-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/cell-selection-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-auto-sizing/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-auto-sizing/.eslintrc.js rename samples/grids/hierarchical-grid/column-auto-sizing/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-auto-sizing/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-collapsible-groups/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-collapsible-groups/.eslintrc.js rename samples/grids/hierarchical-grid/column-collapsible-groups/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-collapsible-groups/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-hiding-toolbar-style/.eslintrc.js rename samples/grids/hierarchical-grid/column-hiding-toolbar-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-hiding-toolbar-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-hiding-toolbar/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-hiding-toolbar/.eslintrc.js rename samples/grids/hierarchical-grid/column-hiding-toolbar/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-hiding-toolbar/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-moving-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-moving-options/.eslintrc.js rename samples/grids/hierarchical-grid/column-moving-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-moving-options/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-moving-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-moving-styles/.eslintrc.js rename samples/grids/hierarchical-grid/column-moving-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-moving-styles/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-pinning-both-sides/.eslintrc.js rename samples/grids/hierarchical-grid/column-pinning-both-sides/{ReadMe.md => README.md} (100%) create mode 100644 samples/grids/hierarchical-grid/column-pinning-both-sides/index.html delete mode 100644 samples/grids/hierarchical-grid/column-pinning-both-sides/public/index.html delete mode 100644 samples/grids/hierarchical-grid/column-pinning-both-sides/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-pinning-both-sides/src/react-app-env.d.ts create mode 100644 samples/grids/hierarchical-grid/column-pinning-both-sides/vite.config.js delete mode 100644 samples/grids/hierarchical-grid/column-pinning-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-pinning-options/.eslintrc.js rename samples/grids/hierarchical-grid/column-pinning-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-pinning-options/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-pinning-right-side/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-pinning-right-side/.eslintrc.js rename samples/grids/hierarchical-grid/column-pinning-right-side/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-pinning-right-side/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-pinning-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-pinning-styles/.eslintrc.js rename samples/grids/hierarchical-grid/column-pinning-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-pinning-styles/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-pinning/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-pinning/.eslintrc.js rename samples/grids/hierarchical-grid/column-pinning/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-pinning/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-resize-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-resize-styling/.eslintrc.js rename samples/grids/hierarchical-grid/column-resize-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-resize-styling/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-resizing/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-resizing/.eslintrc.js rename samples/grids/hierarchical-grid/column-resizing/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-resizing/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-selection-group/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-selection-group/.eslintrc.js rename samples/grids/hierarchical-grid/column-selection-group/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-selection-group/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-selection-mode/.eslintrc.js rename samples/grids/hierarchical-grid/column-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-selection-mode/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-selection-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-selection-styles/.eslintrc.js rename samples/grids/hierarchical-grid/column-selection-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-selection-styles/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-sorting-indicators/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-sorting-indicators/.eslintrc.js rename samples/grids/hierarchical-grid/column-sorting-indicators/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-sorting-indicators/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-sorting-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-sorting-options/.eslintrc.js rename samples/grids/hierarchical-grid/column-sorting-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-sorting-options/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/column-sorting-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/column-sorting-style/.eslintrc.js rename samples/grids/hierarchical-grid/column-sorting-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/column-sorting-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/conditional-cell-style-1/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/conditional-cell-style-1/.eslintrc.js rename samples/grids/hierarchical-grid/conditional-cell-style-1/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/conditional-cell-style-1/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/conditional-cell-style-2/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/conditional-cell-style-2/.eslintrc.js rename samples/grids/hierarchical-grid/conditional-cell-style-2/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/conditional-cell-style-2/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/conditional-row-selectors/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/conditional-row-selectors/.eslintrc.js rename samples/grids/hierarchical-grid/conditional-row-selectors/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/conditional-row-selectors/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/custom-filtering/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/custom-filtering/.eslintrc.js rename samples/grids/hierarchical-grid/custom-filtering/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/custom-filtering/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/data-exporting-indicator/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/data-exporting-indicator/.eslintrc.js rename samples/grids/hierarchical-grid/data-exporting-indicator/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/data-exporting-indicator/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/data-performance-virtualization/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/data-performance-virtualization/.eslintrc.js rename samples/grids/hierarchical-grid/data-performance-virtualization/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/data-performance-virtualization/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/data-summary-formatter/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/data-summary-formatter/.eslintrc.js rename samples/grids/hierarchical-grid/data-summary-formatter/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/data-summary-formatter/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/data-summary-options-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/data-summary-options-styling/.eslintrc.js rename samples/grids/hierarchical-grid/data-summary-options-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/data-summary-options-styling/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/data-summary-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/data-summary-options/.eslintrc.js rename samples/grids/hierarchical-grid/data-summary-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/data-summary-options/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/data-summary-template/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/data-summary-template/.eslintrc.js rename samples/grids/hierarchical-grid/data-summary-template/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/data-summary-template/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/disabled-summaries/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/disabled-summaries/.eslintrc.js rename samples/grids/hierarchical-grid/disabled-summaries/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/disabled-summaries/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/editing-columns/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/editing-columns/.eslintrc.js rename samples/grids/hierarchical-grid/editing-columns/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/editing-columns/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/editing-events/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/editing-events/.eslintrc.js rename samples/grids/hierarchical-grid/editing-events/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/editing-events/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/editing-lifecycle/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/editing-lifecycle/.eslintrc.js rename samples/grids/hierarchical-grid/editing-lifecycle/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/editing-lifecycle/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/excel-exporting/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/excel-exporting/.eslintrc.js rename samples/grids/hierarchical-grid/excel-exporting/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/excel-exporting/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-sample-1/.eslintrc.js rename samples/grids/hierarchical-grid/excel-style-filtering-sample-1/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-sample-1/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-sample-2/.eslintrc.js rename samples/grids/hierarchical-grid/excel-style-filtering-sample-2/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-sample-2/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-sample-3/.eslintrc.js rename samples/grids/hierarchical-grid/excel-style-filtering-sample-3/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-sample-3/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-style/.eslintrc.js rename samples/grids/hierarchical-grid/excel-style-filtering-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/excel-style-filtering-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/filtering-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/filtering-options/.eslintrc.js rename samples/grids/hierarchical-grid/filtering-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/filtering-options/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/filtering-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/filtering-style/.eslintrc.js rename samples/grids/hierarchical-grid/filtering-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/filtering-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/hierarchical-grid-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/hierarchical-grid-options/.eslintrc.js rename samples/grids/hierarchical-grid/hierarchical-grid-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/hierarchical-grid-options/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/hierarchical-grid-paging-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/hierarchical-grid-paging-style/.eslintrc.js rename samples/grids/hierarchical-grid/hierarchical-grid-paging-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/hierarchical-grid-paging-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/hierarchical-grid-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/hierarchical-grid-styling/.eslintrc.js rename samples/grids/hierarchical-grid/hierarchical-grid-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/hierarchical-grid-styling/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/layout-display-density/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/layout-display-density/.eslintrc.js rename samples/grids/hierarchical-grid/layout-display-density/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/layout-display-density/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-export/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-export/.eslintrc.js rename samples/grids/hierarchical-grid/multi-column-headers-export/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-export/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-overview/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-overview/.eslintrc.js rename samples/grids/hierarchical-grid/multi-column-headers-overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-overview/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-styling/.eslintrc.js rename samples/grids/hierarchical-grid/multi-column-headers-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-styling/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-template/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-template/.eslintrc.js rename samples/grids/hierarchical-grid/multi-column-headers-template/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/multi-column-headers-template/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/overview/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/overview/.eslintrc.js rename samples/grids/hierarchical-grid/overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/overview/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/remote-paging-hgrid/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/remote-paging-hgrid/.eslintrc.js rename samples/grids/hierarchical-grid/remote-paging-hgrid/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/remote-paging-hgrid/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-adding/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-adding/.eslintrc.js rename samples/grids/hierarchical-grid/row-adding/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-adding/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-classes/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-classes/.eslintrc.js rename samples/grids/hierarchical-grid/row-classes/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-classes/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-drag-base/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-drag-base/.eslintrc.js rename samples/grids/hierarchical-grid/row-drag-base/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-drag-base/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-editing-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-editing-options/.eslintrc.js rename samples/grids/hierarchical-grid/row-editing-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-editing-options/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-editing-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-editing-style/.eslintrc.js rename samples/grids/hierarchical-grid/row-editing-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-editing-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-pinning-extra-column/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-pinning-extra-column/.eslintrc.js rename samples/grids/hierarchical-grid/row-pinning-extra-column/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-pinning-extra-column/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-pinning-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-pinning-options/.eslintrc.js rename samples/grids/hierarchical-grid/row-pinning-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-pinning-options/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-pinning-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-pinning-style/.eslintrc.js rename samples/grids/hierarchical-grid/row-pinning-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-pinning-style/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-reorder/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-reorder/.eslintrc.js rename samples/grids/hierarchical-grid/row-reorder/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-reorder/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-selection-mode/.eslintrc.js rename samples/grids/hierarchical-grid/row-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-selection-mode/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-selection-template-numbers/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-selection-template-numbers/.eslintrc.js rename samples/grids/hierarchical-grid/row-selection-template-numbers/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-selection-template-numbers/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/row-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/row-styles/.eslintrc.js rename samples/grids/hierarchical-grid/row-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/row-styles/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/state-persistence-about/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/state-persistence-about/.eslintrc.js rename samples/grids/hierarchical-grid/state-persistence-about/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/state-persistence-about/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/state-persistence-main/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/state-persistence-main/.eslintrc.js rename samples/grids/hierarchical-grid/state-persistence-main/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/state-persistence-main/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/toolbar-sample-3/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/toolbar-sample-3/.eslintrc.js rename samples/grids/hierarchical-grid/toolbar-sample-3/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/toolbar-sample-3/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/toolbar-sample-4/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/toolbar-sample-4/.eslintrc.js rename samples/grids/hierarchical-grid/toolbar-sample-4/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/toolbar-sample-4/sandbox.config.json delete mode 100644 samples/grids/hierarchical-grid/toolbar-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/hierarchical-grid/toolbar-style/.eslintrc.js rename samples/grids/hierarchical-grid/toolbar-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/hierarchical-grid/toolbar-style/sandbox.config.json delete mode 100644 samples/grids/list/add-list-items/.devcontainer/devcontainer.json delete mode 100644 samples/grids/list/add-list-items/.eslintrc.js delete mode 100644 samples/grids/list/add-list-items/sandbox.config.json delete mode 100644 samples/grids/list/list-item-content/.devcontainer/devcontainer.json delete mode 100644 samples/grids/list/list-item-content/.eslintrc.js delete mode 100644 samples/grids/list/list-item-content/sandbox.config.json delete mode 100644 samples/grids/list/overview/.devcontainer/devcontainer.json delete mode 100644 samples/grids/list/overview/.eslintrc.js delete mode 100644 samples/grids/list/overview/sandbox.config.json delete mode 100644 samples/grids/list/styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/list/styling/.eslintrc.js delete mode 100644 samples/grids/list/styling/sandbox.config.json delete mode 100644 samples/grids/pivot-grid/aggregate-max-sales/.devcontainer/devcontainer.json delete mode 100644 samples/grids/pivot-grid/aggregate-max-sales/.eslintrc.js rename samples/grids/pivot-grid/aggregate-max-sales/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/pivot-grid/aggregate-max-sales/sandbox.config.json delete mode 100644 samples/grids/pivot-grid/aggregate-units-sold/.devcontainer/devcontainer.json delete mode 100644 samples/grids/pivot-grid/aggregate-units-sold/.eslintrc.js rename samples/grids/pivot-grid/aggregate-units-sold/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/pivot-grid/aggregate-units-sold/sandbox.config.json delete mode 100644 samples/grids/pivot-grid/data-selector/.devcontainer/devcontainer.json delete mode 100644 samples/grids/pivot-grid/data-selector/.eslintrc.js rename samples/grids/pivot-grid/data-selector/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/pivot-grid/data-selector/sandbox.config.json delete mode 100644 samples/grids/pivot-grid/features/.devcontainer/devcontainer.json delete mode 100644 samples/grids/pivot-grid/features/.eslintrc.js rename samples/grids/pivot-grid/features/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/pivot-grid/features/sandbox.config.json delete mode 100644 samples/grids/pivot-grid/state-persistence-about/.devcontainer/devcontainer.json delete mode 100644 samples/grids/pivot-grid/state-persistence-about/.eslintrc.js rename samples/grids/pivot-grid/state-persistence-about/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/pivot-grid/state-persistence-about/sandbox.config.json delete mode 100644 samples/grids/pivot-grid/state-persistence-main/.devcontainer/devcontainer.json delete mode 100644 samples/grids/pivot-grid/state-persistence-main/.eslintrc.js rename samples/grids/pivot-grid/state-persistence-main/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/pivot-grid/state-persistence-main/sandbox.config.json delete mode 100644 samples/grids/pivot-grid/styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/pivot-grid/styling/.eslintrc.js rename samples/grids/pivot-grid/styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/pivot-grid/styling/sandbox.config.json delete mode 100644 samples/grids/tree-grid/action-strip/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/action-strip/.eslintrc.js rename samples/grids/tree-grid/action-strip/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/action-strip/sandbox.config.json delete mode 100644 samples/grids/tree-grid/advanced-filtering-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/advanced-filtering-options/.eslintrc.js rename samples/grids/tree-grid/advanced-filtering-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/advanced-filtering-options/sandbox.config.json delete mode 100644 samples/grids/tree-grid/advanced-filtering-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/advanced-filtering-style/.eslintrc.js rename samples/grids/tree-grid/advanced-filtering-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/advanced-filtering-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/cell-editing-sample/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/cell-editing-sample/.eslintrc.js rename samples/grids/tree-grid/cell-editing-sample/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/cell-editing-sample/sandbox.config.json delete mode 100644 samples/grids/tree-grid/cell-editing-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/cell-editing-styling/.eslintrc.js rename samples/grids/tree-grid/cell-editing-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/cell-editing-styling/sandbox.config.json delete mode 100644 samples/grids/tree-grid/cell-merge-custom-sample/.eslintrc.js rename samples/grids/tree-grid/cell-merge-custom-sample/{ReadMe.md => README.md} (100%) create mode 100644 samples/grids/tree-grid/cell-merge-custom-sample/index.html delete mode 100644 samples/grids/tree-grid/cell-merge-custom-sample/public/index.html delete mode 100644 samples/grids/tree-grid/cell-merge-custom-sample/sandbox.config.json delete mode 100644 samples/grids/tree-grid/cell-merge-custom-sample/src/react-app-env.d.ts create mode 100644 samples/grids/tree-grid/cell-merge-custom-sample/vite.config.js delete mode 100644 samples/grids/tree-grid/cell-merge/.eslintrc.js rename samples/grids/tree-grid/cell-merge/{ReadMe.md => README.md} (100%) create mode 100644 samples/grids/tree-grid/cell-merge/index.html delete mode 100644 samples/grids/tree-grid/cell-merge/public/index.html delete mode 100644 samples/grids/tree-grid/cell-merge/sandbox.config.json delete mode 100644 samples/grids/tree-grid/cell-merge/src/react-app-env.d.ts create mode 100644 samples/grids/tree-grid/cell-merge/vite.config.js delete mode 100644 samples/grids/tree-grid/cell-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/cell-selection-mode/.eslintrc.js rename samples/grids/tree-grid/cell-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/cell-selection-mode/sandbox.config.json delete mode 100644 samples/grids/tree-grid/cell-selection-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/cell-selection-style/.eslintrc.js rename samples/grids/tree-grid/cell-selection-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/cell-selection-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/clipboard-operations/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/clipboard-operations/.eslintrc.js rename samples/grids/tree-grid/clipboard-operations/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/clipboard-operations/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-auto-sizing/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-auto-sizing/.eslintrc.js rename samples/grids/tree-grid/column-auto-sizing/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-auto-sizing/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-collapsible-groups/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-collapsible-groups/.eslintrc.js rename samples/grids/tree-grid/column-collapsible-groups/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-collapsible-groups/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-data-types/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-data-types/.eslintrc.js rename samples/grids/tree-grid/column-data-types/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-data-types/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-hiding-toolbar-style/.eslintrc.js rename samples/grids/tree-grid/column-hiding-toolbar-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-hiding-toolbar-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-hiding-toolbar/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-hiding-toolbar/.eslintrc.js rename samples/grids/tree-grid/column-hiding-toolbar/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-hiding-toolbar/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-moving-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-moving-options/.eslintrc.js rename samples/grids/tree-grid/column-moving-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-moving-options/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-moving-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-moving-styles/.eslintrc.js rename samples/grids/tree-grid/column-moving-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-moving-styles/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-pinning-both-sides/.eslintrc.js rename samples/grids/tree-grid/column-pinning-both-sides/{ReadMe.md => README.md} (100%) create mode 100644 samples/grids/tree-grid/column-pinning-both-sides/index.html delete mode 100644 samples/grids/tree-grid/column-pinning-both-sides/public/index.html delete mode 100644 samples/grids/tree-grid/column-pinning-both-sides/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-pinning-both-sides/src/react-app-env.d.ts create mode 100644 samples/grids/tree-grid/column-pinning-both-sides/vite.config.js delete mode 100644 samples/grids/tree-grid/column-pinning-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-pinning-options/.eslintrc.js rename samples/grids/tree-grid/column-pinning-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-pinning-options/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-pinning-right-side/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-pinning-right-side/.eslintrc.js rename samples/grids/tree-grid/column-pinning-right-side/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-pinning-right-side/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-pinning-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-pinning-styles/.eslintrc.js rename samples/grids/tree-grid/column-pinning-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-pinning-styles/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-pinning-toolbar/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-pinning-toolbar/.eslintrc.js rename samples/grids/tree-grid/column-pinning-toolbar/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-pinning-toolbar/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-pinning/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-pinning/.eslintrc.js rename samples/grids/tree-grid/column-pinning/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-pinning/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-resize-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-resize-styling/.eslintrc.js rename samples/grids/tree-grid/column-resize-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-resize-styling/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-resizing/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-resizing/.eslintrc.js rename samples/grids/tree-grid/column-resizing/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-resizing/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-selection-group/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-selection-group/.eslintrc.js rename samples/grids/tree-grid/column-selection-group/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-selection-group/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-selection-mode/.eslintrc.js rename samples/grids/tree-grid/column-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-selection-mode/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-selection-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-selection-style/.eslintrc.js rename samples/grids/tree-grid/column-selection-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-selection-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-selection-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-selection-styles/.eslintrc.js rename samples/grids/tree-grid/column-selection-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-selection-styles/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-sorting-indicators/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-sorting-indicators/.eslintrc.js rename samples/grids/tree-grid/column-sorting-indicators/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-sorting-indicators/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-sorting-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-sorting-options/.eslintrc.js rename samples/grids/tree-grid/column-sorting-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-sorting-options/sandbox.config.json delete mode 100644 samples/grids/tree-grid/column-sorting-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/column-sorting-style/.eslintrc.js rename samples/grids/tree-grid/column-sorting-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/column-sorting-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/conditional-cell-style-1/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/conditional-cell-style-1/.eslintrc.js rename samples/grids/tree-grid/conditional-cell-style-1/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/conditional-cell-style-1/sandbox.config.json delete mode 100644 samples/grids/tree-grid/conditional-cell-style-2/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/conditional-cell-style-2/.eslintrc.js rename samples/grids/tree-grid/conditional-cell-style-2/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/conditional-cell-style-2/sandbox.config.json delete mode 100644 samples/grids/tree-grid/conditional-row-selectors/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/conditional-row-selectors/.eslintrc.js rename samples/grids/tree-grid/conditional-row-selectors/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/conditional-row-selectors/sandbox.config.json delete mode 100644 samples/grids/tree-grid/data-exporting-indicator/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/data-exporting-indicator/.eslintrc.js rename samples/grids/tree-grid/data-exporting-indicator/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/data-exporting-indicator/sandbox.config.json delete mode 100644 samples/grids/tree-grid/data-searching/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/data-searching/.eslintrc.js rename samples/grids/tree-grid/data-searching/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/data-searching/sandbox.config.json delete mode 100644 samples/grids/tree-grid/data-summary-children/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/data-summary-children/.eslintrc.js rename samples/grids/tree-grid/data-summary-children/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/data-summary-children/sandbox.config.json delete mode 100644 samples/grids/tree-grid/data-summary-formatter/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/data-summary-formatter/.eslintrc.js rename samples/grids/tree-grid/data-summary-formatter/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/data-summary-formatter/sandbox.config.json delete mode 100644 samples/grids/tree-grid/data-summary-options-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/data-summary-options-styling/.eslintrc.js rename samples/grids/tree-grid/data-summary-options-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/data-summary-options-styling/sandbox.config.json delete mode 100644 samples/grids/tree-grid/data-summary-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/data-summary-options/.eslintrc.js rename samples/grids/tree-grid/data-summary-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/data-summary-options/sandbox.config.json delete mode 100644 samples/grids/tree-grid/data-summary-template/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/data-summary-template/.eslintrc.js rename samples/grids/tree-grid/data-summary-template/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/data-summary-template/sandbox.config.json delete mode 100644 samples/grids/tree-grid/disabled-summaries/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/disabled-summaries/.eslintrc.js rename samples/grids/tree-grid/disabled-summaries/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/disabled-summaries/sandbox.config.json delete mode 100644 samples/grids/tree-grid/editing-columns/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/editing-columns/.eslintrc.js rename samples/grids/tree-grid/editing-columns/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/editing-columns/sandbox.config.json delete mode 100644 samples/grids/tree-grid/editing-events/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/editing-events/.eslintrc.js rename samples/grids/tree-grid/editing-events/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/editing-events/sandbox.config.json delete mode 100644 samples/grids/tree-grid/editing-lifecycle/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/editing-lifecycle/.eslintrc.js rename samples/grids/tree-grid/editing-lifecycle/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/editing-lifecycle/sandbox.config.json delete mode 100644 samples/grids/tree-grid/excel-exporting/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/excel-exporting/.eslintrc.js rename samples/grids/tree-grid/excel-exporting/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/excel-exporting/sandbox.config.json delete mode 100644 samples/grids/tree-grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/excel-style-filtering-sample-1/.eslintrc.js rename samples/grids/tree-grid/excel-style-filtering-sample-1/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/excel-style-filtering-sample-1/sandbox.config.json delete mode 100644 samples/grids/tree-grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/excel-style-filtering-sample-2/.eslintrc.js rename samples/grids/tree-grid/excel-style-filtering-sample-2/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/excel-style-filtering-sample-2/sandbox.config.json delete mode 100644 samples/grids/tree-grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/excel-style-filtering-sample-3/.eslintrc.js rename samples/grids/tree-grid/excel-style-filtering-sample-3/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/excel-style-filtering-sample-3/sandbox.config.json delete mode 100644 samples/grids/tree-grid/excel-style-filtering-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/excel-style-filtering-style/.eslintrc.js rename samples/grids/tree-grid/excel-style-filtering-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/excel-style-filtering-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/filtering-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/filtering-options/.eslintrc.js rename samples/grids/tree-grid/filtering-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/filtering-options/sandbox.config.json delete mode 100644 samples/grids/tree-grid/filtering-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/filtering-style/.eslintrc.js rename samples/grids/tree-grid/filtering-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/filtering-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/keyboard-custom-navigation/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/keyboard-custom-navigation/.eslintrc.js rename samples/grids/tree-grid/keyboard-custom-navigation/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/keyboard-custom-navigation/sandbox.config.json delete mode 100644 samples/grids/tree-grid/layout-display-density/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/layout-display-density/.eslintrc.js rename samples/grids/tree-grid/layout-display-density/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/layout-display-density/sandbox.config.json delete mode 100644 samples/grids/tree-grid/multi-cell-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/multi-cell-selection-mode/.eslintrc.js rename samples/grids/tree-grid/multi-cell-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/multi-cell-selection-mode/sandbox.config.json delete mode 100644 samples/grids/tree-grid/multi-column-headers-export/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/multi-column-headers-export/.eslintrc.js rename samples/grids/tree-grid/multi-column-headers-export/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/multi-column-headers-export/sandbox.config.json delete mode 100644 samples/grids/tree-grid/multi-column-headers-overview/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/multi-column-headers-overview/.eslintrc.js rename samples/grids/tree-grid/multi-column-headers-overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/multi-column-headers-overview/sandbox.config.json delete mode 100644 samples/grids/tree-grid/multi-column-headers-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/multi-column-headers-styling/.eslintrc.js rename samples/grids/tree-grid/multi-column-headers-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/multi-column-headers-styling/sandbox.config.json delete mode 100644 samples/grids/tree-grid/multi-column-headers-template/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/multi-column-headers-template/.eslintrc.js rename samples/grids/tree-grid/multi-column-headers-template/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/multi-column-headers-template/sandbox.config.json delete mode 100644 samples/grids/tree-grid/overview-styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/overview-styling/.eslintrc.js rename samples/grids/tree-grid/overview-styling/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/overview-styling/sandbox.config.json delete mode 100644 samples/grids/tree-grid/overview/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/overview/.eslintrc.js rename samples/grids/tree-grid/overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/overview/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-adding/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-adding/.eslintrc.js rename samples/grids/tree-grid/row-adding/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-adding/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-classes/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-classes/.eslintrc.js rename samples/grids/tree-grid/row-classes/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-classes/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-drag-base/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-drag-base/.eslintrc.js rename samples/grids/tree-grid/row-drag-base/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-drag-base/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-editing-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-editing-options/.eslintrc.js rename samples/grids/tree-grid/row-editing-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-editing-options/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-editing-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-editing-style/.eslintrc.js rename samples/grids/tree-grid/row-editing-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-editing-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-paging-basic/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-paging-basic/.eslintrc.js rename samples/grids/tree-grid/row-paging-basic/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-paging-basic/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-paging-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-paging-options/.eslintrc.js rename samples/grids/tree-grid/row-paging-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-paging-options/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-paging-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-paging-style/.eslintrc.js rename samples/grids/tree-grid/row-paging-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-paging-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-pinning-extra-column/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-pinning-extra-column/.eslintrc.js rename samples/grids/tree-grid/row-pinning-extra-column/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-pinning-extra-column/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-pinning-options/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-pinning-options/.eslintrc.js rename samples/grids/tree-grid/row-pinning-options/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-pinning-options/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-pinning-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-pinning-style/.eslintrc.js rename samples/grids/tree-grid/row-pinning-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-pinning-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-reorder/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-reorder/.eslintrc.js rename samples/grids/tree-grid/row-reorder/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-reorder/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-selection-mode/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-selection-mode/.eslintrc.js rename samples/grids/tree-grid/row-selection-mode/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-selection-mode/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-selection-template-excel/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-selection-template-excel/.eslintrc.js rename samples/grids/tree-grid/row-selection-template-excel/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-selection-template-excel/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-selection-template-numbers/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-selection-template-numbers/.eslintrc.js rename samples/grids/tree-grid/row-selection-template-numbers/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-selection-template-numbers/sandbox.config.json delete mode 100644 samples/grids/tree-grid/row-styles/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/row-styles/.eslintrc.js rename samples/grids/tree-grid/row-styles/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/row-styles/sandbox.config.json delete mode 100644 samples/grids/tree-grid/state-persistence-about/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/state-persistence-about/.eslintrc.js rename samples/grids/tree-grid/state-persistence-about/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/state-persistence-about/sandbox.config.json delete mode 100644 samples/grids/tree-grid/state-persistence-main/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/state-persistence-main/.eslintrc.js rename samples/grids/tree-grid/state-persistence-main/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/state-persistence-main/sandbox.config.json delete mode 100644 samples/grids/tree-grid/toolbar-sample-1/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/toolbar-sample-1/.eslintrc.js rename samples/grids/tree-grid/toolbar-sample-1/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/toolbar-sample-1/sandbox.config.json delete mode 100644 samples/grids/tree-grid/toolbar-sample-2/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/toolbar-sample-2/.eslintrc.js rename samples/grids/tree-grid/toolbar-sample-2/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/toolbar-sample-2/sandbox.config.json delete mode 100644 samples/grids/tree-grid/toolbar-sample-3/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/toolbar-sample-3/.eslintrc.js rename samples/grids/tree-grid/toolbar-sample-3/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/toolbar-sample-3/sandbox.config.json delete mode 100644 samples/grids/tree-grid/toolbar-sample-4/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/toolbar-sample-4/.eslintrc.js rename samples/grids/tree-grid/toolbar-sample-4/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/toolbar-sample-4/sandbox.config.json delete mode 100644 samples/grids/tree-grid/toolbar-style/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/toolbar-style/.eslintrc.js rename samples/grids/tree-grid/toolbar-style/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/toolbar-style/sandbox.config.json delete mode 100644 samples/grids/tree-grid/using-primary-foreign-keys/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree-grid/using-primary-foreign-keys/.eslintrc.js rename samples/grids/tree-grid/using-primary-foreign-keys/{ReadMe.md => README.md} (100%) delete mode 100644 samples/grids/tree-grid/using-primary-foreign-keys/sandbox.config.json delete mode 100644 samples/grids/tree/basic-example/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree/basic-example/.eslintrc.js delete mode 100644 samples/grids/tree/basic-example/sandbox.config.json delete mode 100644 samples/grids/tree/styling/.devcontainer/devcontainer.json delete mode 100644 samples/grids/tree/styling/.eslintrc.js delete mode 100644 samples/grids/tree/styling/sandbox.config.json delete mode 100644 samples/inputs/badge/dot/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/dot/.eslintrc.js delete mode 100644 samples/inputs/badge/dot/sandbox.config.json delete mode 100644 samples/inputs/badge/icon/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/icon/.eslintrc.js delete mode 100644 samples/inputs/badge/icon/sandbox.config.json delete mode 100644 samples/inputs/badge/outlined/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/outlined/.eslintrc.js delete mode 100644 samples/inputs/badge/outlined/sandbox.config.json delete mode 100644 samples/inputs/badge/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/overview/.eslintrc.js delete mode 100644 samples/inputs/badge/overview/sandbox.config.json delete mode 100644 samples/inputs/badge/shape/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/shape/.eslintrc.js delete mode 100644 samples/inputs/badge/shape/sandbox.config.json delete mode 100644 samples/inputs/badge/size/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/size/.eslintrc.js delete mode 100644 samples/inputs/badge/size/sandbox.config.json delete mode 100644 samples/inputs/badge/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/styling/.eslintrc.js delete mode 100644 samples/inputs/badge/styling/sandbox.config.json delete mode 100644 samples/inputs/badge/tailwind-styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/tailwind-styling/.eslintrc.js delete mode 100644 samples/inputs/badge/tailwind-styling/sandbox.config.json delete mode 100644 samples/inputs/badge/type/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/type/.eslintrc.js delete mode 100644 samples/inputs/badge/type/sandbox.config.json delete mode 100644 samples/inputs/badge/variants/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/badge/variants/.eslintrc.js delete mode 100644 samples/inputs/badge/variants/sandbox.config.json delete mode 100644 samples/inputs/button-group/alignment/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/alignment/.eslintrc.js delete mode 100644 samples/inputs/button-group/alignment/sandbox.config.json delete mode 100644 samples/inputs/button-group/custom-toggle/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/custom-toggle/sandbox.config.json delete mode 100644 samples/inputs/button-group/interaction-states/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/interaction-states/.eslintrc.js delete mode 100644 samples/inputs/button-group/interaction-states/sandbox.config.json delete mode 100644 samples/inputs/button-group/layout/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/layout/sandbox.config.json delete mode 100644 samples/inputs/button-group/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/overview/.eslintrc.js delete mode 100644 samples/inputs/button-group/overview/sandbox.config.json delete mode 100644 samples/inputs/button-group/selection/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/selection/.eslintrc.js delete mode 100644 samples/inputs/button-group/selection/sandbox.config.json delete mode 100644 samples/inputs/button-group/size/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/size/.eslintrc.js delete mode 100644 samples/inputs/button-group/size/sandbox.config.json delete mode 100644 samples/inputs/button-group/states/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/states/.eslintrc.js delete mode 100644 samples/inputs/button-group/states/sandbox.config.json delete mode 100644 samples/inputs/button-group/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/styling/.eslintrc.js delete mode 100644 samples/inputs/button-group/styling/sandbox.config.json delete mode 100644 samples/inputs/button-group/tailwind-styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button-group/tailwind-styling/.eslintrc.js delete mode 100644 samples/inputs/button-group/tailwind-styling/sandbox.config.json delete mode 100644 samples/inputs/button/contained/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/contained/.eslintrc.js delete mode 100644 samples/inputs/button/contained/sandbox.config.json delete mode 100644 samples/inputs/button/download/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/download/.eslintrc.js delete mode 100644 samples/inputs/button/download/sandbox.config.json delete mode 100644 samples/inputs/button/fab/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/fab/.eslintrc.js delete mode 100644 samples/inputs/button/fab/sandbox.config.json delete mode 100644 samples/inputs/button/flat/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/flat/.eslintrc.js delete mode 100644 samples/inputs/button/flat/sandbox.config.json delete mode 100644 samples/inputs/button/interaction-states/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/interaction-states/.eslintrc.js delete mode 100644 samples/inputs/button/interaction-states/sandbox.config.json delete mode 100644 samples/inputs/button/layout/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/layout/.eslintrc.js delete mode 100644 samples/inputs/button/layout/sandbox.config.json delete mode 100644 samples/inputs/button/outlined/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/outlined/.eslintrc.js delete mode 100644 samples/inputs/button/outlined/sandbox.config.json delete mode 100644 samples/inputs/button/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/overview/.eslintrc.js delete mode 100644 samples/inputs/button/overview/sandbox.config.json delete mode 100644 samples/inputs/button/size/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/size/.eslintrc.js delete mode 100644 samples/inputs/button/size/sandbox.config.json delete mode 100644 samples/inputs/button/states/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/states/.eslintrc.js delete mode 100644 samples/inputs/button/states/sandbox.config.json delete mode 100644 samples/inputs/button/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/styling/.eslintrc.js delete mode 100644 samples/inputs/button/styling/sandbox.config.json delete mode 100644 samples/inputs/button/tailwind-styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/button/tailwind-styling/.eslintrc.js delete mode 100644 samples/inputs/button/tailwind-styling/sandbox.config.json delete mode 100644 samples/inputs/checkbox/checking/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/checkbox/checking/.eslintrc.js delete mode 100644 samples/inputs/checkbox/checking/sandbox.config.json delete mode 100644 samples/inputs/checkbox/disabled/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/checkbox/disabled/.eslintrc.js delete mode 100644 samples/inputs/checkbox/disabled/sandbox.config.json delete mode 100644 samples/inputs/checkbox/indeterminate/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/checkbox/indeterminate/.eslintrc.js delete mode 100644 samples/inputs/checkbox/indeterminate/sandbox.config.json delete mode 100644 samples/inputs/checkbox/label/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/checkbox/label/.eslintrc.js delete mode 100644 samples/inputs/checkbox/label/sandbox.config.json delete mode 100644 samples/inputs/checkbox/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/checkbox/overview/.eslintrc.js delete mode 100644 samples/inputs/checkbox/overview/sandbox.config.json delete mode 100644 samples/inputs/checkbox/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/checkbox/styling/.eslintrc.js delete mode 100644 samples/inputs/checkbox/styling/sandbox.config.json delete mode 100644 samples/inputs/chip/multiple/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/chip/multiple/.eslintrc.js delete mode 100644 samples/inputs/chip/multiple/sandbox.config.json delete mode 100644 samples/inputs/chip/outlined/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/chip/outlined/.eslintrc.js delete mode 100644 samples/inputs/chip/outlined/sandbox.config.json delete mode 100644 samples/inputs/chip/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/chip/overview/.eslintrc.js delete mode 100644 samples/inputs/chip/overview/sandbox.config.json delete mode 100644 samples/inputs/chip/size/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/chip/size/.eslintrc.js delete mode 100644 samples/inputs/chip/size/sandbox.config.json delete mode 100644 samples/inputs/chip/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/chip/styling/.eslintrc.js delete mode 100644 samples/inputs/chip/styling/sandbox.config.json delete mode 100644 samples/inputs/chip/variants/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/chip/variants/.eslintrc.js delete mode 100644 samples/inputs/chip/variants/sandbox.config.json delete mode 100644 samples/inputs/circular-progress-indicator/dynamic/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/circular-progress-indicator/dynamic/.eslintrc.js delete mode 100644 samples/inputs/circular-progress-indicator/dynamic/sandbox.config.json delete mode 100644 samples/inputs/circular-progress-indicator/indeterminate/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/circular-progress-indicator/indeterminate/.eslintrc.js delete mode 100644 samples/inputs/circular-progress-indicator/indeterminate/sandbox.config.json delete mode 100644 samples/inputs/circular-progress-indicator/simple/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/circular-progress-indicator/simple/.eslintrc.js delete mode 100644 samples/inputs/circular-progress-indicator/simple/sandbox.config.json delete mode 100644 samples/inputs/circular-progress-indicator/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/circular-progress-indicator/styling/.eslintrc.js delete mode 100644 samples/inputs/circular-progress-indicator/styling/sandbox.config.json delete mode 100644 samples/inputs/color-editor/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/color-editor/overview/.eslintrc.js rename samples/inputs/color-editor/overview/{ReadMe.md => README.md} (100%) delete mode 100644 samples/inputs/color-editor/overview/sandbox.config.json delete mode 100644 samples/inputs/combo/features/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/combo/features/.eslintrc.js delete mode 100644 samples/inputs/combo/features/sandbox.config.json delete mode 100644 samples/inputs/combo/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/combo/overview/.eslintrc.js delete mode 100644 samples/inputs/combo/overview/sandbox.config.json delete mode 100644 samples/inputs/combo/selection/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/combo/selection/.eslintrc.js delete mode 100644 samples/inputs/combo/selection/sandbox.config.json delete mode 100644 samples/inputs/combo/simplified/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/combo/simplified/.eslintrc.js delete mode 100644 samples/inputs/combo/simplified/sandbox.config.json delete mode 100644 samples/inputs/combo/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/combo/styling/.eslintrc.js delete mode 100644 samples/inputs/combo/styling/sandbox.config.json delete mode 100644 samples/inputs/combo/templates/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/combo/templates/.eslintrc.js delete mode 100644 samples/inputs/combo/templates/sandbox.config.json delete mode 100644 samples/inputs/date-time-input/input-format-display-format/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/date-time-input/input-format-display-format/.eslintrc.js delete mode 100644 samples/inputs/date-time-input/input-format-display-format/sandbox.config.json delete mode 100644 samples/inputs/date-time-input/min-max-value/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/date-time-input/min-max-value/.eslintrc.js delete mode 100644 samples/inputs/date-time-input/min-max-value/sandbox.config.json delete mode 100644 samples/inputs/date-time-input/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/date-time-input/overview/.eslintrc.js delete mode 100644 samples/inputs/date-time-input/overview/sandbox.config.json delete mode 100644 samples/inputs/date-time-input/step-up-down/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/date-time-input/step-up-down/.eslintrc.js delete mode 100644 samples/inputs/date-time-input/step-up-down/sandbox.config.json delete mode 100644 samples/inputs/date-time-input/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/date-time-input/styling/.eslintrc.js delete mode 100644 samples/inputs/date-time-input/styling/sandbox.config.json delete mode 100644 samples/inputs/dropdown/group/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/dropdown/group/.eslintrc.js delete mode 100644 samples/inputs/dropdown/group/sandbox.config.json delete mode 100644 samples/inputs/dropdown/header/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/dropdown/header/.eslintrc.js delete mode 100644 samples/inputs/dropdown/header/sandbox.config.json delete mode 100644 samples/inputs/dropdown/item/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/dropdown/item/.eslintrc.js delete mode 100644 samples/inputs/dropdown/item/sandbox.config.json delete mode 100644 samples/inputs/dropdown/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/dropdown/overview/.eslintrc.js delete mode 100644 samples/inputs/dropdown/overview/sandbox.config.json delete mode 100644 samples/inputs/dropdown/position/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/dropdown/position/.eslintrc.js delete mode 100644 samples/inputs/dropdown/position/sandbox.config.json delete mode 100644 samples/inputs/dropdown/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/dropdown/styling/.eslintrc.js delete mode 100644 samples/inputs/dropdown/styling/sandbox.config.json delete mode 100644 samples/inputs/dropdown/target/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/dropdown/target/.eslintrc.js delete mode 100644 samples/inputs/dropdown/target/sandbox.config.json delete mode 100644 samples/inputs/highlight/helper-text/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/highlight/helper-text/.eslintrc.js delete mode 100644 samples/inputs/highlight/helper-text/sandbox.config.json delete mode 100644 samples/inputs/highlight/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/highlight/overview/.eslintrc.js delete mode 100644 samples/inputs/highlight/overview/sandbox.config.json delete mode 100644 samples/inputs/highlight/search/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/highlight/search/.eslintrc.js delete mode 100644 samples/inputs/highlight/search/sandbox.config.json delete mode 100644 samples/inputs/highlight/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/highlight/styling/.eslintrc.js delete mode 100644 samples/inputs/highlight/styling/sandbox.config.json delete mode 100644 samples/inputs/icon-button/size/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/icon-button/size/.eslintrc.js delete mode 100644 samples/inputs/icon-button/size/sandbox.config.json delete mode 100644 samples/inputs/icon-button/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/icon-button/styling/.eslintrc.js delete mode 100644 samples/inputs/icon-button/styling/sandbox.config.json delete mode 100644 samples/inputs/icon-button/variant/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/icon-button/variant/.eslintrc.js delete mode 100644 samples/inputs/icon-button/variant/sandbox.config.json delete mode 100644 samples/inputs/input/helper-text/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/input/helper-text/.eslintrc.js delete mode 100644 samples/inputs/input/helper-text/sandbox.config.json delete mode 100644 samples/inputs/input/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/input/overview/.eslintrc.js delete mode 100644 samples/inputs/input/overview/sandbox.config.json delete mode 100644 samples/inputs/input/prefix-suffix/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/input/prefix-suffix/.eslintrc.js delete mode 100644 samples/inputs/input/prefix-suffix/sandbox.config.json delete mode 100644 samples/inputs/input/size/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/input/size/.eslintrc.js delete mode 100644 samples/inputs/input/size/sandbox.config.json delete mode 100644 samples/inputs/input/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/input/styling/.eslintrc.js delete mode 100644 samples/inputs/input/styling/sandbox.config.json delete mode 100644 samples/inputs/linear-progress-indicator/dynamic/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/linear-progress-indicator/dynamic/.eslintrc.js delete mode 100644 samples/inputs/linear-progress-indicator/dynamic/sandbox.config.json delete mode 100644 samples/inputs/linear-progress-indicator/simple/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/linear-progress-indicator/simple/.eslintrc.js delete mode 100644 samples/inputs/linear-progress-indicator/simple/sandbox.config.json delete mode 100644 samples/inputs/linear-progress-indicator/striped/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/linear-progress-indicator/striped/.eslintrc.js delete mode 100644 samples/inputs/linear-progress-indicator/striped/sandbox.config.json delete mode 100644 samples/inputs/linear-progress-indicator/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/linear-progress-indicator/styling/.eslintrc.js delete mode 100644 samples/inputs/linear-progress-indicator/styling/sandbox.config.json delete mode 100644 samples/inputs/linear-progress-indicator/types/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/linear-progress-indicator/types/.eslintrc.js delete mode 100644 samples/inputs/linear-progress-indicator/types/sandbox.config.json delete mode 100644 samples/inputs/mask-input/applying-mask/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/mask-input/applying-mask/.eslintrc.js delete mode 100644 samples/inputs/mask-input/applying-mask/sandbox.config.json delete mode 100644 samples/inputs/mask-input/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/mask-input/overview/.eslintrc.js delete mode 100644 samples/inputs/mask-input/overview/sandbox.config.json delete mode 100644 samples/inputs/mask-input/value-modes/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/mask-input/value-modes/.eslintrc.js delete mode 100644 samples/inputs/mask-input/value-modes/sandbox.config.json delete mode 100644 samples/inputs/radio/alignment/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/radio/alignment/.eslintrc.js delete mode 100644 samples/inputs/radio/alignment/sandbox.config.json delete mode 100644 samples/inputs/radio/disabled/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/radio/disabled/.eslintrc.js delete mode 100644 samples/inputs/radio/disabled/sandbox.config.json delete mode 100644 samples/inputs/radio/group/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/radio/group/.eslintrc.js delete mode 100644 samples/inputs/radio/group/sandbox.config.json delete mode 100644 samples/inputs/radio/invalid/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/radio/invalid/.eslintrc.js delete mode 100644 samples/inputs/radio/invalid/sandbox.config.json delete mode 100644 samples/inputs/radio/label/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/radio/label/.eslintrc.js delete mode 100644 samples/inputs/radio/label/sandbox.config.json delete mode 100644 samples/inputs/radio/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/radio/styling/.eslintrc.js delete mode 100644 samples/inputs/radio/styling/sandbox.config.json delete mode 100644 samples/inputs/rating/basic/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/rating/basic/.eslintrc.js delete mode 100644 samples/inputs/rating/basic/sandbox.config.json delete mode 100644 samples/inputs/rating/custom/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/rating/custom/.eslintrc.js delete mode 100644 samples/inputs/rating/custom/sandbox.config.json delete mode 100644 samples/inputs/rating/empty/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/rating/empty/.eslintrc.js delete mode 100644 samples/inputs/rating/empty/sandbox.config.json delete mode 100644 samples/inputs/rating/single-selection/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/rating/single-selection/.eslintrc.js delete mode 100644 samples/inputs/rating/single-selection/sandbox.config.json delete mode 100644 samples/inputs/rating/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/rating/styling/.eslintrc.js delete mode 100644 samples/inputs/rating/styling/sandbox.config.json delete mode 100644 samples/inputs/ripple/button/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/ripple/button/.eslintrc.js delete mode 100644 samples/inputs/ripple/button/sandbox.config.json delete mode 100644 samples/inputs/ripple/color/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/ripple/color/.eslintrc.js delete mode 100644 samples/inputs/ripple/color/sandbox.config.json delete mode 100644 samples/inputs/select/group/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/select/group/.eslintrc.js delete mode 100644 samples/inputs/select/group/sandbox.config.json delete mode 100644 samples/inputs/select/header/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/select/header/.eslintrc.js delete mode 100644 samples/inputs/select/header/sandbox.config.json delete mode 100644 samples/inputs/select/item/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/select/item/.eslintrc.js delete mode 100644 samples/inputs/select/item/sandbox.config.json delete mode 100644 samples/inputs/select/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/select/overview/.eslintrc.js delete mode 100644 samples/inputs/select/overview/sandbox.config.json delete mode 100644 samples/inputs/select/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/select/styling/.eslintrc.js delete mode 100644 samples/inputs/select/styling/sandbox.config.json delete mode 100644 samples/inputs/slider/constraints/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/constraints/.eslintrc.js delete mode 100644 samples/inputs/slider/constraints/sandbox.config.json delete mode 100644 samples/inputs/slider/disabled/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/disabled/.eslintrc.js delete mode 100644 samples/inputs/slider/disabled/sandbox.config.json delete mode 100644 samples/inputs/slider/discrete/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/discrete/.eslintrc.js delete mode 100644 samples/inputs/slider/discrete/sandbox.config.json delete mode 100644 samples/inputs/slider/labels/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/labels/.eslintrc.js delete mode 100644 samples/inputs/slider/labels/sandbox.config.json delete mode 100644 samples/inputs/slider/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/overview/.eslintrc.js delete mode 100644 samples/inputs/slider/overview/sandbox.config.json delete mode 100644 samples/inputs/slider/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/styling/.eslintrc.js delete mode 100644 samples/inputs/slider/styling/sandbox.config.json delete mode 100644 samples/inputs/slider/tick-labels/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/tick-labels/.eslintrc.js delete mode 100644 samples/inputs/slider/tick-labels/sandbox.config.json delete mode 100644 samples/inputs/slider/ticks/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/ticks/.eslintrc.js delete mode 100644 samples/inputs/slider/ticks/sandbox.config.json delete mode 100644 samples/inputs/slider/value-format/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/value-format/.eslintrc.js delete mode 100644 samples/inputs/slider/value-format/sandbox.config.json delete mode 100644 samples/inputs/slider/value/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/slider/value/.eslintrc.js delete mode 100644 samples/inputs/slider/value/sandbox.config.json delete mode 100644 samples/inputs/switches/disabled/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/switches/disabled/.eslintrc.js delete mode 100644 samples/inputs/switches/disabled/sandbox.config.json delete mode 100644 samples/inputs/switches/enabled/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/switches/enabled/.eslintrc.js delete mode 100644 samples/inputs/switches/enabled/sandbox.config.json delete mode 100644 samples/inputs/switches/layout/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/switches/layout/.eslintrc.js delete mode 100644 samples/inputs/switches/layout/sandbox.config.json delete mode 100644 samples/inputs/switches/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/switches/overview/.eslintrc.js delete mode 100644 samples/inputs/switches/overview/sandbox.config.json delete mode 100644 samples/inputs/switches/selected/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/switches/selected/.eslintrc.js delete mode 100644 samples/inputs/switches/selected/sandbox.config.json delete mode 100644 samples/inputs/switches/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/switches/styling/.eslintrc.js delete mode 100644 samples/inputs/switches/styling/sandbox.config.json delete mode 100644 samples/inputs/switches/tailwind-styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/switches/tailwind-styling/.eslintrc.js delete mode 100644 samples/inputs/switches/tailwind-styling/sandbox.config.json delete mode 100644 samples/inputs/textarea/form-integration/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/textarea/form-integration/.eslintrc.js delete mode 100644 samples/inputs/textarea/form-integration/sandbox.config.json delete mode 100644 samples/inputs/textarea/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/textarea/overview/.eslintrc.js delete mode 100644 samples/inputs/textarea/overview/sandbox.config.json delete mode 100644 samples/inputs/textarea/resize/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/textarea/resize/.eslintrc.js delete mode 100644 samples/inputs/textarea/resize/sandbox.config.json delete mode 100644 samples/inputs/textarea/slots/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/textarea/slots/.eslintrc.js delete mode 100644 samples/inputs/textarea/slots/sandbox.config.json delete mode 100644 samples/inputs/textarea/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/textarea/styling/.eslintrc.js delete mode 100644 samples/inputs/textarea/styling/sandbox.config.json delete mode 100644 samples/inputs/tooltip/advanced/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/tooltip/advanced/.eslintrc.js delete mode 100644 samples/inputs/tooltip/advanced/sandbox.config.json delete mode 100644 samples/inputs/tooltip/overview/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/tooltip/overview/.eslintrc.js delete mode 100644 samples/inputs/tooltip/overview/sandbox.config.json delete mode 100644 samples/inputs/tooltip/placement/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/tooltip/placement/.eslintrc.js delete mode 100644 samples/inputs/tooltip/placement/sandbox.config.json delete mode 100644 samples/inputs/tooltip/rich/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/tooltip/rich/.eslintrc.js delete mode 100644 samples/inputs/tooltip/rich/sandbox.config.json delete mode 100644 samples/inputs/tooltip/styling/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/tooltip/styling/.eslintrc.js delete mode 100644 samples/inputs/tooltip/styling/sandbox.config.json delete mode 100644 samples/inputs/tooltip/triggers/.devcontainer/devcontainer.json delete mode 100644 samples/inputs/tooltip/triggers/.eslintrc.js delete mode 100644 samples/inputs/tooltip/triggers/sandbox.config.json delete mode 100644 samples/interactions/chat/features/.devcontainer/devcontainer.json delete mode 100644 samples/interactions/chat/features/.eslintrc.js delete mode 100644 samples/interactions/chat/features/sandbox.config.json delete mode 100644 samples/interactions/chat/overview/.devcontainer/devcontainer.json delete mode 100644 samples/interactions/chat/overview/.eslintrc.js delete mode 100644 samples/interactions/chat/overview/sandbox.config.json delete mode 100644 samples/interactions/chat/styling/.devcontainer/devcontainer.json delete mode 100644 samples/interactions/chat/styling/.eslintrc.js delete mode 100644 samples/interactions/chat/styling/sandbox.config.json delete mode 100644 samples/interactions/query-builder/overview/.devcontainer/devcontainer.json delete mode 100644 samples/interactions/query-builder/overview/.eslintrc.js delete mode 100644 samples/interactions/query-builder/overview/sandbox.config.json delete mode 100644 samples/interactions/query-builder/template/.devcontainer/devcontainer.json delete mode 100644 samples/interactions/query-builder/template/.eslintrc.js delete mode 100644 samples/interactions/query-builder/template/sandbox.config.json delete mode 100644 samples/layouts/accordion/customization/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/accordion/customization/.eslintrc.js delete mode 100644 samples/layouts/accordion/customization/sandbox.config.json delete mode 100644 samples/layouts/accordion/nested-scenario/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/accordion/nested-scenario/.eslintrc.js delete mode 100644 samples/layouts/accordion/nested-scenario/sandbox.config.json delete mode 100644 samples/layouts/accordion/overview/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/accordion/overview/.eslintrc.js delete mode 100644 samples/layouts/accordion/overview/sandbox.config.json delete mode 100644 samples/layouts/accordion/programmatic-expansion/sandbox.config.json delete mode 100644 samples/layouts/accordion/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/accordion/styling/sandbox.config.json delete mode 100644 samples/layouts/accordion/tailwind-styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/accordion/tailwind-styling/sandbox.config.json delete mode 100644 samples/layouts/avatar/image/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/avatar/image/.eslintrc.js delete mode 100644 samples/layouts/avatar/image/sandbox.config.json delete mode 100644 samples/layouts/avatar/overview/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/avatar/overview/.eslintrc.js delete mode 100644 samples/layouts/avatar/overview/sandbox.config.json delete mode 100644 samples/layouts/avatar/shape/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/avatar/shape/.eslintrc.js delete mode 100644 samples/layouts/avatar/shape/sandbox.config.json delete mode 100644 samples/layouts/avatar/size/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/avatar/size/.eslintrc.js delete mode 100644 samples/layouts/avatar/size/sandbox.config.json delete mode 100644 samples/layouts/avatar/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/avatar/styling/.eslintrc.js delete mode 100644 samples/layouts/avatar/styling/sandbox.config.json delete mode 100644 samples/layouts/avatar/tailwind-styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/avatar/tailwind-styling/.eslintrc.js delete mode 100644 samples/layouts/avatar/tailwind-styling/sandbox.config.json delete mode 100644 samples/layouts/avatar/variants/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/avatar/variants/.eslintrc.js delete mode 100644 samples/layouts/avatar/variants/sandbox.config.json delete mode 100644 samples/layouts/card/horizontal/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/card/horizontal/.eslintrc.js delete mode 100644 samples/layouts/card/horizontal/sandbox.config.json delete mode 100644 samples/layouts/card/overview/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/card/overview/.eslintrc.js delete mode 100644 samples/layouts/card/overview/sandbox.config.json delete mode 100644 samples/layouts/card/semi-horizontal/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/card/semi-horizontal/.eslintrc.js delete mode 100644 samples/layouts/card/semi-horizontal/sandbox.config.json delete mode 100644 samples/layouts/card/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/card/styling/.eslintrc.js delete mode 100644 samples/layouts/card/styling/sandbox.config.json delete mode 100644 samples/layouts/carousel/animations/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/carousel/animations/.eslintrc.js delete mode 100644 samples/layouts/carousel/animations/sandbox.config.json delete mode 100644 samples/layouts/carousel/components/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/carousel/components/.eslintrc.js delete mode 100644 samples/layouts/carousel/components/sandbox.config.json delete mode 100644 samples/layouts/carousel/overview/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/carousel/overview/.eslintrc.js delete mode 100644 samples/layouts/carousel/overview/sandbox.config.json delete mode 100644 samples/layouts/carousel/thumbnail/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/carousel/thumbnail/.eslintrc.js delete mode 100644 samples/layouts/carousel/thumbnail/sandbox.config.json delete mode 100644 samples/layouts/divider/dashed/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/divider/dashed/.eslintrc.js delete mode 100644 samples/layouts/divider/dashed/sandbox.config.json delete mode 100644 samples/layouts/divider/middle/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/divider/middle/.eslintrc.js delete mode 100644 samples/layouts/divider/middle/sandbox.config.json delete mode 100644 samples/layouts/divider/overview/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/divider/overview/.eslintrc.js delete mode 100644 samples/layouts/divider/overview/sandbox.config.json delete mode 100644 samples/layouts/divider/select/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/divider/select/.eslintrc.js delete mode 100644 samples/layouts/divider/select/sandbox.config.json delete mode 100644 samples/layouts/divider/vertical/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/divider/vertical/.eslintrc.js delete mode 100644 samples/layouts/divider/vertical/sandbox.config.json delete mode 100644 samples/layouts/dock-manager/customize-buttons/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/dock-manager/customize-buttons/.eslintrc.js delete mode 100644 samples/layouts/dock-manager/customize-buttons/sandbox.config.json delete mode 100644 samples/layouts/dock-manager/embedding-frames/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/dock-manager/embedding-frames/.eslintrc.js delete mode 100644 samples/layouts/dock-manager/embedding-frames/sandbox.config.json delete mode 100644 samples/layouts/dock-manager/overview/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/dock-manager/overview/.eslintrc.js delete mode 100644 samples/layouts/dock-manager/overview/sandbox.config.json delete mode 100644 samples/layouts/dock-manager/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/dock-manager/styling/.eslintrc.js delete mode 100644 samples/layouts/dock-manager/styling/sandbox.config.json delete mode 100644 samples/layouts/dock-manager/updating-panes/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/dock-manager/updating-panes/.eslintrc.js delete mode 100644 samples/layouts/dock-manager/updating-panes/sandbox.config.json delete mode 100644 samples/layouts/expansion-panel/component-customization/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/expansion-panel/component-customization/.eslintrc.js delete mode 100644 samples/layouts/expansion-panel/component-customization/sandbox.config.json delete mode 100644 samples/layouts/expansion-panel/properties-and-events/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/expansion-panel/properties-and-events/.eslintrc.js delete mode 100644 samples/layouts/expansion-panel/properties-and-events/sandbox.config.json delete mode 100644 samples/layouts/expansion-panel/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/expansion-panel/styling/.eslintrc.js delete mode 100644 samples/layouts/expansion-panel/styling/sandbox.config.json delete mode 100644 samples/layouts/expansion-panel/usage/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/expansion-panel/usage/.eslintrc.js delete mode 100644 samples/layouts/expansion-panel/usage/sandbox.config.json delete mode 100644 samples/layouts/icon/sizing/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/icon/sizing/.eslintrc.js delete mode 100644 samples/layouts/icon/sizing/sandbox.config.json delete mode 100644 samples/layouts/icon/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/icon/styling/.eslintrc.js delete mode 100644 samples/layouts/icon/styling/sandbox.config.json delete mode 100644 samples/layouts/splitter/base/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/splitter/base/.eslintrc.js delete mode 100644 samples/layouts/splitter/base/sandbox.config.json delete mode 100644 samples/layouts/splitter/nested/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/splitter/nested/.eslintrc.js delete mode 100644 samples/layouts/splitter/nested/sandbox.config.json delete mode 100644 samples/layouts/splitter/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/splitter/styling/.eslintrc.js delete mode 100644 samples/layouts/splitter/styling/sandbox.config.json delete mode 100644 samples/layouts/stepper/animations/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/stepper/animations/.eslintrc.js delete mode 100644 samples/layouts/stepper/animations/sandbox.config.json delete mode 100644 samples/layouts/stepper/linear/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/stepper/linear/.eslintrc.js delete mode 100644 samples/layouts/stepper/linear/sandbox.config.json delete mode 100644 samples/layouts/stepper/orientation/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/stepper/orientation/.eslintrc.js delete mode 100644 samples/layouts/stepper/orientation/sandbox.config.json delete mode 100644 samples/layouts/stepper/step-height/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/stepper/step-height/.eslintrc.js delete mode 100644 samples/layouts/stepper/step-height/sandbox.config.json delete mode 100644 samples/layouts/stepper/steptypes/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/stepper/steptypes/.eslintrc.js delete mode 100644 samples/layouts/stepper/steptypes/sandbox.config.json delete mode 100644 samples/layouts/stepper/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/stepper/styling/.eslintrc.js delete mode 100644 samples/layouts/stepper/styling/sandbox.config.json delete mode 100644 samples/layouts/tabs/alignment/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tabs/alignment/.eslintrc.js delete mode 100644 samples/layouts/tabs/alignment/sandbox.config.json delete mode 100644 samples/layouts/tabs/overview/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tabs/overview/.eslintrc.js delete mode 100644 samples/layouts/tabs/overview/sandbox.config.json delete mode 100644 samples/layouts/tabs/prefix-suffix/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tabs/prefix-suffix/.eslintrc.js delete mode 100644 samples/layouts/tabs/prefix-suffix/sandbox.config.json delete mode 100644 samples/layouts/tabs/scrolling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tabs/scrolling/.eslintrc.js delete mode 100644 samples/layouts/tabs/scrolling/sandbox.config.json delete mode 100644 samples/layouts/tabs/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tabs/styling/.eslintrc.js delete mode 100644 samples/layouts/tabs/styling/sandbox.config.json delete mode 100644 samples/layouts/tile-manager/actions/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tile-manager/actions/.eslintrc.js delete mode 100644 samples/layouts/tile-manager/actions/sandbox.config.json delete mode 100644 samples/layouts/tile-manager/columngap/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tile-manager/columngap/.eslintrc.js delete mode 100644 samples/layouts/tile-manager/columngap/sandbox.config.json delete mode 100644 samples/layouts/tile-manager/dragndrop/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tile-manager/dragndrop/.eslintrc.js delete mode 100644 samples/layouts/tile-manager/dragndrop/sandbox.config.json delete mode 100644 samples/layouts/tile-manager/layout/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tile-manager/layout/.eslintrc.js delete mode 100644 samples/layouts/tile-manager/layout/sandbox.config.json delete mode 100644 samples/layouts/tile-manager/overview/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tile-manager/overview/.eslintrc.js delete mode 100644 samples/layouts/tile-manager/overview/sandbox.config.json delete mode 100644 samples/layouts/tile-manager/resize/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tile-manager/resize/.eslintrc.js delete mode 100644 samples/layouts/tile-manager/resize/sandbox.config.json delete mode 100644 samples/layouts/tile-manager/styling/.devcontainer/devcontainer.json delete mode 100644 samples/layouts/tile-manager/styling/.eslintrc.js delete mode 100644 samples/layouts/tile-manager/styling/sandbox.config.json delete mode 100644 samples/maps/geo-map/binding-data-csv/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/binding-data-csv/.eslintrc.js delete mode 100644 samples/maps/geo-map/binding-data-csv/sandbox.config.json delete mode 100644 samples/maps/geo-map/binding-data-json-points/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/binding-data-json-points/.eslintrc.js delete mode 100644 samples/maps/geo-map/binding-data-json-points/sandbox.config.json delete mode 100644 samples/maps/geo-map/binding-data-json-shapes/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/binding-data-json-shapes/.eslintrc.js delete mode 100644 samples/maps/geo-map/binding-data-json-shapes/sandbox.config.json delete mode 100644 samples/maps/geo-map/binding-data-model/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/binding-data-model/.eslintrc.js delete mode 100644 samples/maps/geo-map/binding-data-model/sandbox.config.json delete mode 100644 samples/maps/geo-map/binding-multiple-shapes/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/binding-multiple-shapes/.eslintrc.js delete mode 100644 samples/maps/geo-map/binding-multiple-shapes/sandbox.config.json delete mode 100644 samples/maps/geo-map/binding-multiple-sources/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/binding-multiple-sources/.eslintrc.js delete mode 100644 samples/maps/geo-map/binding-multiple-sources/sandbox.config.json delete mode 100644 samples/maps/geo-map/binding-shp-points/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/binding-shp-points/.eslintrc.js delete mode 100644 samples/maps/geo-map/binding-shp-points/sandbox.config.json delete mode 100644 samples/maps/geo-map/binding-shp-polygons/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/binding-shp-polygons/.eslintrc.js delete mode 100644 samples/maps/geo-map/binding-shp-polygons/sandbox.config.json delete mode 100644 samples/maps/geo-map/binding-shp-polylines/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/binding-shp-polylines/.eslintrc.js delete mode 100644 samples/maps/geo-map/binding-shp-polylines/sandbox.config.json delete mode 100644 samples/maps/geo-map/custom-tooltips/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/custom-tooltips/.eslintrc.js delete mode 100644 samples/maps/geo-map/custom-tooltips/sandbox.config.json delete mode 100644 samples/maps/geo-map/display-all-imagery/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/display-all-imagery/.eslintrc.js delete mode 100644 samples/maps/geo-map/display-all-imagery/sandbox.config.json delete mode 100644 samples/maps/geo-map/display-azure-imagery/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/display-azure-imagery/.eslintrc.js delete mode 100644 samples/maps/geo-map/display-azure-imagery/sandbox.config.json delete mode 100644 samples/maps/geo-map/display-bing-imagery/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/display-bing-imagery/.eslintrc.js delete mode 100644 samples/maps/geo-map/display-bing-imagery/sandbox.config.json delete mode 100644 samples/maps/geo-map/display-custom-imagery/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/display-custom-imagery/.eslintrc.js delete mode 100644 samples/maps/geo-map/display-custom-imagery/sandbox.config.json delete mode 100644 samples/maps/geo-map/display-esri-imagery/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/display-esri-imagery/.eslintrc.js delete mode 100644 samples/maps/geo-map/display-esri-imagery/sandbox.config.json delete mode 100644 samples/maps/geo-map/display-heat-imagery/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/display-heat-imagery/.eslintrc.js delete mode 100644 samples/maps/geo-map/display-heat-imagery/sandbox.config.json delete mode 100644 samples/maps/geo-map/display-osm-imagery/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/display-osm-imagery/.eslintrc.js delete mode 100644 samples/maps/geo-map/display-osm-imagery/sandbox.config.json delete mode 100644 samples/maps/geo-map/marker-layouts/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/marker-layouts/.eslintrc.js delete mode 100644 samples/maps/geo-map/marker-layouts/sandbox.config.json delete mode 100644 samples/maps/geo-map/marker-template/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/marker-template/.eslintrc.js delete mode 100644 samples/maps/geo-map/marker-template/sandbox.config.json delete mode 100644 samples/maps/geo-map/marker-type/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/marker-type/.eslintrc.js delete mode 100644 samples/maps/geo-map/marker-type/sandbox.config.json delete mode 100644 samples/maps/geo-map/nav-grid/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/nav-grid/.eslintrc.js delete mode 100644 samples/maps/geo-map/nav-grid/sandbox.config.json delete mode 100644 samples/maps/geo-map/navigation-only-panning/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/navigation-only-panning/.eslintrc.js rename samples/maps/geo-map/navigation-only-panning/{ReadMe.md => README.md} (100%) delete mode 100644 samples/maps/geo-map/navigation-only-panning/sandbox.config.json delete mode 100644 samples/maps/geo-map/navigation/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/navigation/.eslintrc.js delete mode 100644 samples/maps/geo-map/navigation/sandbox.config.json delete mode 100644 samples/maps/geo-map/overview/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/overview/.eslintrc.js delete mode 100644 samples/maps/geo-map/overview/sandbox.config.json delete mode 100644 samples/maps/geo-map/shape-selection/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/shape-selection/.eslintrc.js delete mode 100644 samples/maps/geo-map/shape-selection/sandbox.config.json delete mode 100644 samples/maps/geo-map/shape-styling/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/shape-styling/.eslintrc.js delete mode 100644 samples/maps/geo-map/shape-styling/sandbox.config.json delete mode 100644 samples/maps/geo-map/synchronization/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/synchronization/.eslintrc.js delete mode 100644 samples/maps/geo-map/synchronization/sandbox.config.json delete mode 100644 samples/maps/geo-map/triangulating-data/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/triangulating-data/.eslintrc.js delete mode 100644 samples/maps/geo-map/triangulating-data/sandbox.config.json delete mode 100644 samples/maps/geo-map/type-scatter-area-series/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/type-scatter-area-series/.eslintrc.js delete mode 100644 samples/maps/geo-map/type-scatter-area-series/sandbox.config.json delete mode 100644 samples/maps/geo-map/type-scatter-bubble-series/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/type-scatter-bubble-series/.eslintrc.js delete mode 100644 samples/maps/geo-map/type-scatter-bubble-series/sandbox.config.json delete mode 100644 samples/maps/geo-map/type-scatter-contour-series/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/type-scatter-contour-series/.eslintrc.js delete mode 100644 samples/maps/geo-map/type-scatter-contour-series/sandbox.config.json delete mode 100644 samples/maps/geo-map/type-scatter-density-series/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/type-scatter-density-series/.eslintrc.js delete mode 100644 samples/maps/geo-map/type-scatter-density-series/sandbox.config.json delete mode 100644 samples/maps/geo-map/type-scatter-symbol-series/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/type-scatter-symbol-series/.eslintrc.js delete mode 100644 samples/maps/geo-map/type-scatter-symbol-series/sandbox.config.json delete mode 100644 samples/maps/geo-map/type-shape-polygon-series/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/type-shape-polygon-series/.eslintrc.js delete mode 100644 samples/maps/geo-map/type-shape-polygon-series/sandbox.config.json delete mode 100644 samples/maps/geo-map/type-shape-polyline-series/.devcontainer/devcontainer.json delete mode 100644 samples/maps/geo-map/type-shape-polyline-series/.eslintrc.js delete mode 100644 samples/maps/geo-map/type-shape-polyline-series/sandbox.config.json delete mode 100644 samples/menus/nav-bar/overview/.devcontainer/devcontainer.json delete mode 100644 samples/menus/nav-bar/overview/.eslintrc.js delete mode 100644 samples/menus/nav-bar/overview/sandbox.config.json delete mode 100644 samples/menus/nav-bar/styling/.devcontainer/devcontainer.json delete mode 100644 samples/menus/nav-bar/styling/.eslintrc.js delete mode 100644 samples/menus/nav-bar/styling/sandbox.config.json delete mode 100644 samples/menus/nav-drawer/add-drawer-items/.devcontainer/devcontainer.json delete mode 100644 samples/menus/nav-drawer/add-drawer-items/.eslintrc.js delete mode 100644 samples/menus/nav-drawer/add-drawer-items/sandbox.config.json delete mode 100644 samples/menus/nav-drawer/add-mini/.devcontainer/devcontainer.json delete mode 100644 samples/menus/nav-drawer/add-mini/.eslintrc.js delete mode 100644 samples/menus/nav-drawer/add-mini/sandbox.config.json delete mode 100644 samples/menus/nav-drawer/add-positions-navbar/.devcontainer/devcontainer.json delete mode 100644 samples/menus/nav-drawer/add-positions-navbar/.eslintrc.js delete mode 100644 samples/menus/nav-drawer/add-positions-navbar/sandbox.config.json delete mode 100644 samples/menus/nav-drawer/styling/.devcontainer/devcontainer.json delete mode 100644 samples/menus/nav-drawer/styling/.eslintrc.js delete mode 100644 samples/menus/nav-drawer/styling/sandbox.config.json delete mode 100644 samples/notifications/banner/banner-advanced-sample/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/banner/banner-advanced-sample/.eslintrc.js delete mode 100644 samples/notifications/banner/banner-advanced-sample/sandbox.config.json delete mode 100644 samples/notifications/banner/banner-sample-1/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/banner/banner-sample-1/.eslintrc.js delete mode 100644 samples/notifications/banner/banner-sample-1/sandbox.config.json delete mode 100644 samples/notifications/banner/banner-sample-2/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/banner/banner-sample-2/.eslintrc.js delete mode 100644 samples/notifications/banner/banner-sample-2/sandbox.config.json delete mode 100644 samples/notifications/banner/banner-styling/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/banner/banner-styling/.eslintrc.js delete mode 100644 samples/notifications/banner/banner-styling/sandbox.config.json delete mode 100644 samples/notifications/dialog/closing-variations/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/dialog/closing-variations/.eslintrc.js delete mode 100644 samples/notifications/dialog/closing-variations/sandbox.config.json delete mode 100644 samples/notifications/dialog/form/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/dialog/form/.eslintrc.js delete mode 100644 samples/notifications/dialog/form/sandbox.config.json delete mode 100644 samples/notifications/dialog/overview/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/dialog/overview/.eslintrc.js delete mode 100644 samples/notifications/dialog/overview/sandbox.config.json delete mode 100644 samples/notifications/dialog/styling/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/dialog/styling/.eslintrc.js delete mode 100644 samples/notifications/dialog/styling/sandbox.config.json delete mode 100644 samples/notifications/snackbar/action-text/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/snackbar/action-text/.eslintrc.js delete mode 100644 samples/notifications/snackbar/action-text/sandbox.config.json delete mode 100644 samples/notifications/snackbar/display-time/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/snackbar/display-time/.eslintrc.js delete mode 100644 samples/notifications/snackbar/display-time/sandbox.config.json delete mode 100644 samples/notifications/snackbar/overview/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/snackbar/overview/.eslintrc.js delete mode 100644 samples/notifications/snackbar/overview/sandbox.config.json delete mode 100644 samples/notifications/snackbar/styling/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/snackbar/styling/.eslintrc.js delete mode 100644 samples/notifications/snackbar/styling/sandbox.config.json delete mode 100644 samples/notifications/toast/overview/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/toast/overview/.eslintrc.js delete mode 100644 samples/notifications/toast/overview/sandbox.config.json delete mode 100644 samples/notifications/toast/properties/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/toast/properties/.eslintrc.js delete mode 100644 samples/notifications/toast/properties/sandbox.config.json delete mode 100644 samples/notifications/toast/styling/.devcontainer/devcontainer.json delete mode 100644 samples/notifications/toast/styling/.eslintrc.js delete mode 100644 samples/notifications/toast/styling/sandbox.config.json delete mode 100644 samples/scheduling/calendar/disabled-dates/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/disabled-dates/.eslintrc.js delete mode 100644 samples/scheduling/calendar/disabled-dates/sandbox.config.json delete mode 100644 samples/scheduling/calendar/formatting/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/formatting/.eslintrc.js delete mode 100644 samples/scheduling/calendar/formatting/sandbox.config.json delete mode 100644 samples/scheduling/calendar/header/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/header/.eslintrc.js delete mode 100644 samples/scheduling/calendar/header/sandbox.config.json delete mode 100644 samples/scheduling/calendar/multiple-months/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/multiple-months/.eslintrc.js delete mode 100644 samples/scheduling/calendar/multiple-months/sandbox.config.json delete mode 100644 samples/scheduling/calendar/multiple-selection/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/multiple-selection/.eslintrc.js delete mode 100644 samples/scheduling/calendar/multiple-selection/sandbox.config.json delete mode 100644 samples/scheduling/calendar/overview/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/overview/.eslintrc.js delete mode 100644 samples/scheduling/calendar/overview/sandbox.config.json delete mode 100644 samples/scheduling/calendar/range-selection/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/range-selection/.eslintrc.js delete mode 100644 samples/scheduling/calendar/range-selection/sandbox.config.json delete mode 100644 samples/scheduling/calendar/size/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/size/.eslintrc.js delete mode 100644 samples/scheduling/calendar/size/sandbox.config.json delete mode 100644 samples/scheduling/calendar/special-dates/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/special-dates/.eslintrc.js delete mode 100644 samples/scheduling/calendar/special-dates/sandbox.config.json delete mode 100644 samples/scheduling/calendar/styling/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/styling/.eslintrc.js delete mode 100644 samples/scheduling/calendar/styling/sandbox.config.json delete mode 100644 samples/scheduling/calendar/week-numbers/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/calendar/week-numbers/.eslintrc.js delete mode 100644 samples/scheduling/calendar/week-numbers/sandbox.config.json delete mode 100644 samples/scheduling/date-picker/dialog-mode/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-picker/dialog-mode/.eslintrc.js delete mode 100644 samples/scheduling/date-picker/dialog-mode/sandbox.config.json delete mode 100644 samples/scheduling/date-picker/form/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-picker/form/.eslintrc.js delete mode 100644 samples/scheduling/date-picker/form/sandbox.config.json delete mode 100644 samples/scheduling/date-picker/format/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-picker/format/.eslintrc.js delete mode 100644 samples/scheduling/date-picker/format/sandbox.config.json delete mode 100644 samples/scheduling/date-picker/overview/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-picker/overview/.eslintrc.js delete mode 100644 samples/scheduling/date-picker/overview/sandbox.config.json delete mode 100644 samples/scheduling/date-picker/styling/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-picker/styling/.eslintrc.js delete mode 100644 samples/scheduling/date-picker/styling/sandbox.config.json delete mode 100644 samples/scheduling/date-range-picker/custom-ranges/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-range-picker/custom-ranges/.eslintrc.js delete mode 100644 samples/scheduling/date-range-picker/custom-ranges/sandbox.config.json delete mode 100644 samples/scheduling/date-range-picker/form/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-range-picker/form/.eslintrc.js delete mode 100644 samples/scheduling/date-range-picker/form/sandbox.config.json delete mode 100644 samples/scheduling/date-range-picker/overview/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-range-picker/overview/.eslintrc.js delete mode 100644 samples/scheduling/date-range-picker/overview/sandbox.config.json delete mode 100644 samples/scheduling/date-range-picker/slots/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-range-picker/slots/.eslintrc.js delete mode 100644 samples/scheduling/date-range-picker/slots/sandbox.config.json delete mode 100644 samples/scheduling/date-range-picker/styling/.devcontainer/devcontainer.json delete mode 100644 samples/scheduling/date-range-picker/styling/.eslintrc.js delete mode 100644 samples/scheduling/date-range-picker/styling/sandbox.config.json diff --git a/.env b/.env deleted file mode 100644 index 24dd125176..0000000000 --- a/.env +++ /dev/null @@ -1,2 +0,0 @@ -GENERATE_SOURCEMAP=false -EXTEND_ESLINT=true \ No newline at end of file diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 7dbf2e988d..0000000000 --- a/.eslintignore +++ /dev/null @@ -1,4 +0,0 @@ -src/*.d.ts -src/CacheBuster.js -src/samples/grids/data-grid/binding-remote-data/odatajs-4.0.0.js -samples/grids/data-grid/binding-remote-data/src/odatajs-4.0.0.js \ No newline at end of file diff --git a/.gitconfig b/.gitconfig deleted file mode 100644 index c05ce725f6..0000000000 --- a/.gitconfig +++ /dev/null @@ -1,11 +0,0 @@ -[core] - autocrlf = true -[web] - browser = google-chrome - -[color "diff"] - meta = yellow bold - frag = magenta bold - old = red bold - new = green bold - whitespace = red reverse \ No newline at end of file diff --git a/CODEOWNERS b/CODEOWNERS deleted file mode 100644 index 1dc011b134..0000000000 --- a/CODEOWNERS +++ /dev/null @@ -1,7 +0,0 @@ -# code owners must approve PRs -# * @HUSSAR-mtrela - -# *.md @HUSSAR-mtrela -# *.js @HUSSAR-mtrela -# *.ts @HUSSAR-mtrela -# *.json @HUSSAR-mtrela diff --git a/azure-pipelines/build-pipeline.yml b/azure-pipelines/build-pipeline.yml deleted file mode 100644 index d89cbb0df9..0000000000 --- a/azure-pipelines/build-pipeline.yml +++ /dev/null @@ -1,137 +0,0 @@ -trigger: none -pr: none - -parameters: -- name: isVerbose - displayName: 'Get verbose output from steps - where configurable' - type: boolean - default: false -- name: shouldCleanPostExectuion - displayName: 'Clean all pipeline dirs after the pipeline finishes?' - type: boolean - default: true - -name: $(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r) - -stages: -- stage: Build - pool: - name: BuildAgentOnPrem - demands: npm - jobs: - - job: BuildSamples - steps: - - checkout: 'self' - path: $(Build.Repository.Name) - - - task: NodeTool@0 - displayName: 'Install Node' - inputs: - versionSource: 'spec' - versionSpec: '22.x' - - - task: RegexReplace@3 - enabled: false - displayName: 'Replace deps with scoped ones' - inputs: - InputSearchPattern: 'browser\package.json' - FindRegex: 'igniteui-react-[a-z]+' - ReplaceRegex: '@infragistics/$1' - UseUTF8: true - UseRAW: true - - - task: Npm@1 - displayName: 'Register licensed npm registry in .npmrc' - inputs: - command: 'custom' - workingDir: '$(Build.SourcesDirectory)\browser' - customCommand: 'config -L project set @infragistics:registry=https://packages.infragistics.com/npm/js-licensed/' - customEndpoint: 'internal proget' - - - task: PowerShell@2 - displayName: 'Replace references to IG trial packages with licensed ones' - inputs: - failOnStderr: true - showWarnings: true - workingDirectory: '$(Build.SourcesDirectory)\browser' - targetType: 'inline' - script: | - $packageJson = Get-Content -Raw .\package.json | ConvertFrom-Json - $properties = $packageJson.dependencies.PSObject.Properties ` - | where-object { $_.Name.StartsWith("igniteui-react") -or $_.Name.StartsWith("igniteui-dockmanager") } - - foreach( $property in $properties ) - { - $oldName = $property.Name; - $newName = "@infragistics/" + $oldName - - # remember the current value of the old property - $value = $property.Value; - - # remove reference to the trial package reference - $packageJson.dependencies.psobject.Properties.Remove($oldName); - - # add reference to the licensed package reference - $packageJson.dependencies | Add-Member -NotePropertyName $newName -NotePropertyValue $value; - } - - ConvertTo-Json -InputObject $packageJson | Set-Content -Path .\package.json - - task: Npm@1 - displayName: 'npm install' - inputs: - command: custom - workingDir: '$(Build.SourcesDirectory)\browser' - verbose: ${{ parameters.isVerbose }} - customCommand: 'install' - customEndpoint: 'public proget' - - - task: PowerShell@2 - displayName: 'Replace references to IG trial packages with licensed ones in TSX files' - inputs: - failOnStderr: true - showWarnings: true - workingDirectory: '$(Build.SourcesDirectory)' - targetType: 'inline' - script: | - Get-ChildItem -Include "*.tsx","*.ts" -Recurse | ` - ForEach { (Get-Content $_.PSPath | ForEach { ($_ -replace '(from|import)\s?[''"](igniteui-(react|dockmanager).*)[''"]', '$1 "@infragistics/$2"') }) | ` - Set-Content $_.PSPath } - - - task: PowerShell@2 - displayName: 'npm install igniteui-dockmanager (licensed)' - enabled: false # Disable this extra step because we are already going for the licensed version in the package.json - 2 steps above - inputs: - targetType: 'inline' - # We are using a PowerShell script because the npm step doesn't allow for explicit use of variable expansion which is what we use here. - # The script below grabs the current version of the dockmanager and installs it separately (after we UNinstalled it in a previous step) - script: | - cd $(Build.SourcesDirectory)\browser - npm install igniteui-dockmanager@npm:@infragistics/igniteui-dockmanager@$($(jq '.dependencies.\"igniteui-dockmanager\"' .\package.json).Trim('"')) - - - task: Npm@1 - displayName: 'npm run build' - inputs: - command: custom - workingDir: '$(Build.SourcesDirectory)\browser' - verbose: ${{ parameters.isVerbose }} - #customCommand: ci - customCommand: 'run build' - - - task: ArchiveFiles@2 - displayName: 'Package samples browser' - inputs: - verbose: ${{ parameters.isVerbose }} - rootFolderOrFile: '$(Build.SourcesDirectory)/browser/build' - includeRootFolder: false - archiveType: 'zip' - archiveFile: '$(Build.ArtifactStagingDirectory)/ReactSamples.zip' - replaceExistingArchive: true - - - task: PublishPipelineArtifact@1 - displayName: 'Publish pipeline artifact' - inputs: - targetPath: '$(Build.ArtifactStagingDirectory)/ReactSamples.zip' - artifact: 'ReactSamplesBrowser' - - - ${{ if eq(parameters.shouldCleanPostExectuion, true) }}: - - task: PostBuildCleanup@4 \ No newline at end of file diff --git a/browser/tasks/gulp-samples.js b/browser/tasks/gulp-samples.js index 40eeea4a52..802b3194a7 100644 --- a/browser/tasks/gulp-samples.js +++ b/browser/tasks/gulp-samples.js @@ -315,7 +315,7 @@ function updateReadme(cb) { var template = fs.readFileSync("./templates/sample/ReadMe.md", "utf8"); for (const sample of samplesList) { - let readmePath = sampleOutputFolder + sample.SampleFolderPath + "/ReadMe.md"; + let readmePath = sampleOutputFolder + sample.SampleFolderPath + "/README.md"; makeDirectoryFor(readmePath); let readmeNewFile = Transformer.updateReadme(sample, template); diff --git a/browser/templates/sample/ReadMe-dev.md b/browser/templates/sample/ReadMe-dev.md deleted file mode 100644 index 778bc8aa4c..0000000000 --- a/browser/templates/sample/ReadMe-dev.md +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - -This folder contains implementation of {PlatformName} application with example of {ComponentName} {SampleDisplayName}. - -## Preview - -You can preview example of this {PlatformName} application on CodeSandbox by clicking on this sample: - - - - - Edit on CodeSandbox - - - - -## Source Code - -You can find source code for this example in : -[{SampleFileSourcePath}]({SampleFileSourcePath}) file. - - -## Instructions -To run this sample locally, execute these commands: - -``` -git clone {RepositoryUrl}.git -cd {RepositoryName} -cd {SampleFolderPath} -``` - -open above folder in VS Code or type: -``` -code . -``` - -In terminal window, run: -``` -npm install -npm run-script start -``` - -Then open {BrowserHostUrl} in your browser - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 87e1153b35..0000000000 --- a/package-lock.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "igniteui-react-examples", - "lockfileVersion": 3, - "requires": true, - "packages": {} -} diff --git a/samples/charts/category-chart/annotations-all/.devcontainer/devcontainer.json b/samples/charts/category-chart/annotations-all/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/annotations-all/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-all/.eslintrc.js b/samples/charts/category-chart/annotations-all/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/annotations-all/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-all/ReadMe.md b/samples/charts/category-chart/annotations-all/README.md similarity index 100% rename from samples/charts/category-chart/annotations-all/ReadMe.md rename to samples/charts/category-chart/annotations-all/README.md diff --git a/samples/charts/category-chart/annotations-all/sandbox.config.json b/samples/charts/category-chart/annotations-all/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/annotations-all/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-callouts/.devcontainer/devcontainer.json b/samples/charts/category-chart/annotations-callouts/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/annotations-callouts/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-callouts/.eslintrc.js b/samples/charts/category-chart/annotations-callouts/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/annotations-callouts/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-callouts/ReadMe.md b/samples/charts/category-chart/annotations-callouts/README.md similarity index 100% rename from samples/charts/category-chart/annotations-callouts/ReadMe.md rename to samples/charts/category-chart/annotations-callouts/README.md diff --git a/samples/charts/category-chart/annotations-callouts/sandbox.config.json b/samples/charts/category-chart/annotations-callouts/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/annotations-callouts/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-crosshairs/.devcontainer/devcontainer.json b/samples/charts/category-chart/annotations-crosshairs/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/annotations-crosshairs/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-crosshairs/.eslintrc.js b/samples/charts/category-chart/annotations-crosshairs/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/annotations-crosshairs/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-crosshairs/ReadMe.md b/samples/charts/category-chart/annotations-crosshairs/README.md similarity index 100% rename from samples/charts/category-chart/annotations-crosshairs/ReadMe.md rename to samples/charts/category-chart/annotations-crosshairs/README.md diff --git a/samples/charts/category-chart/annotations-crosshairs/sandbox.config.json b/samples/charts/category-chart/annotations-crosshairs/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/annotations-crosshairs/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-custom/.devcontainer/devcontainer.json b/samples/charts/category-chart/annotations-custom/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/annotations-custom/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-custom/.eslintrc.js b/samples/charts/category-chart/annotations-custom/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/annotations-custom/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-custom/ReadMe.md b/samples/charts/category-chart/annotations-custom/README.md similarity index 100% rename from samples/charts/category-chart/annotations-custom/ReadMe.md rename to samples/charts/category-chart/annotations-custom/README.md diff --git a/samples/charts/category-chart/annotations-custom/sandbox.config.json b/samples/charts/category-chart/annotations-custom/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/annotations-custom/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-final-value/.devcontainer/devcontainer.json b/samples/charts/category-chart/annotations-final-value/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/annotations-final-value/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-final-value/.eslintrc.js b/samples/charts/category-chart/annotations-final-value/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/annotations-final-value/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-final-value/ReadMe.md b/samples/charts/category-chart/annotations-final-value/README.md similarity index 100% rename from samples/charts/category-chart/annotations-final-value/ReadMe.md rename to samples/charts/category-chart/annotations-final-value/README.md diff --git a/samples/charts/category-chart/annotations-final-value/sandbox.config.json b/samples/charts/category-chart/annotations-final-value/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/annotations-final-value/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-highlighting/.devcontainer/devcontainer.json b/samples/charts/category-chart/annotations-highlighting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/annotations-highlighting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-highlighting/.eslintrc.js b/samples/charts/category-chart/annotations-highlighting/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/annotations-highlighting/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-highlighting/ReadMe.md b/samples/charts/category-chart/annotations-highlighting/README.md similarity index 100% rename from samples/charts/category-chart/annotations-highlighting/ReadMe.md rename to samples/charts/category-chart/annotations-highlighting/README.md diff --git a/samples/charts/category-chart/annotations-highlighting/sandbox.config.json b/samples/charts/category-chart/annotations-highlighting/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/annotations-highlighting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations/.devcontainer/devcontainer.json b/samples/charts/category-chart/annotations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/annotations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/annotations/.eslintrc.js b/samples/charts/category-chart/annotations/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/annotations/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/annotations/sandbox.config.json b/samples/charts/category-chart/annotations/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/annotations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/area-chart-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/category-chart/area-chart-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/area-chart-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/area-chart-multiple-sources/.eslintrc.js b/samples/charts/category-chart/area-chart-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/area-chart-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/area-chart-multiple-sources/ReadMe.md b/samples/charts/category-chart/area-chart-multiple-sources/README.md similarity index 100% rename from samples/charts/category-chart/area-chart-multiple-sources/ReadMe.md rename to samples/charts/category-chart/area-chart-multiple-sources/README.md diff --git a/samples/charts/category-chart/area-chart-multiple-sources/sandbox.config.json b/samples/charts/category-chart/area-chart-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/area-chart-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/area-chart-single-source/.devcontainer/devcontainer.json b/samples/charts/category-chart/area-chart-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/area-chart-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/area-chart-single-source/.eslintrc.js b/samples/charts/category-chart/area-chart-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/area-chart-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/area-chart-single-source/ReadMe.md b/samples/charts/category-chart/area-chart-single-source/README.md similarity index 100% rename from samples/charts/category-chart/area-chart-single-source/ReadMe.md rename to samples/charts/category-chart/area-chart-single-source/README.md diff --git a/samples/charts/category-chart/area-chart-single-source/sandbox.config.json b/samples/charts/category-chart/area-chart-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/area-chart-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/area-chart-styling/.devcontainer/devcontainer.json b/samples/charts/category-chart/area-chart-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/area-chart-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/area-chart-styling/.eslintrc.js b/samples/charts/category-chart/area-chart-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/area-chart-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/area-chart-styling/ReadMe.md b/samples/charts/category-chart/area-chart-styling/README.md similarity index 100% rename from samples/charts/category-chart/area-chart-styling/ReadMe.md rename to samples/charts/category-chart/area-chart-styling/README.md diff --git a/samples/charts/category-chart/area-chart-styling/sandbox.config.json b/samples/charts/category-chart/area-chart-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/area-chart-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-gap/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-gap/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-gap/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-gap/.eslintrc.js b/samples/charts/category-chart/axis-gap/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-gap/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-gap/ReadMe.md b/samples/charts/category-chart/axis-gap/README.md similarity index 100% rename from samples/charts/category-chart/axis-gap/ReadMe.md rename to samples/charts/category-chart/axis-gap/README.md diff --git a/samples/charts/category-chart/axis-gap/sandbox.config.json b/samples/charts/category-chart/axis-gap/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-gap/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-gridlines/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-gridlines/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-gridlines/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-gridlines/.eslintrc.js b/samples/charts/category-chart/axis-gridlines/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-gridlines/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-gridlines/ReadMe.md b/samples/charts/category-chart/axis-gridlines/README.md similarity index 100% rename from samples/charts/category-chart/axis-gridlines/ReadMe.md rename to samples/charts/category-chart/axis-gridlines/README.md diff --git a/samples/charts/category-chart/axis-gridlines/sandbox.config.json b/samples/charts/category-chart/axis-gridlines/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-gridlines/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-inverted/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-inverted/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-inverted/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-inverted/.eslintrc.js b/samples/charts/category-chart/axis-inverted/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-inverted/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-inverted/ReadMe.md b/samples/charts/category-chart/axis-inverted/README.md similarity index 100% rename from samples/charts/category-chart/axis-inverted/ReadMe.md rename to samples/charts/category-chart/axis-inverted/README.md diff --git a/samples/charts/category-chart/axis-inverted/sandbox.config.json b/samples/charts/category-chart/axis-inverted/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-inverted/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-labels/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-labels/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-labels/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-labels/.eslintrc.js b/samples/charts/category-chart/axis-labels/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-labels/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-labels/ReadMe.md b/samples/charts/category-chart/axis-labels/README.md similarity index 100% rename from samples/charts/category-chart/axis-labels/ReadMe.md rename to samples/charts/category-chart/axis-labels/README.md diff --git a/samples/charts/category-chart/axis-labels/sandbox.config.json b/samples/charts/category-chart/axis-labels/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-labels/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-locations/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-locations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-locations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-locations/.eslintrc.js b/samples/charts/category-chart/axis-locations/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-locations/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-locations/ReadMe.md b/samples/charts/category-chart/axis-locations/README.md similarity index 100% rename from samples/charts/category-chart/axis-locations/ReadMe.md rename to samples/charts/category-chart/axis-locations/README.md diff --git a/samples/charts/category-chart/axis-locations/sandbox.config.json b/samples/charts/category-chart/axis-locations/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-locations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-options/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-options/.eslintrc.js b/samples/charts/category-chart/axis-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-options/sandbox.config.json b/samples/charts/category-chart/axis-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-overlap/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-overlap/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-overlap/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-overlap/.eslintrc.js b/samples/charts/category-chart/axis-overlap/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-overlap/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-overlap/sandbox.config.json b/samples/charts/category-chart/axis-overlap/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-overlap/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-range/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-range/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-range/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-range/.eslintrc.js b/samples/charts/category-chart/axis-range/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-range/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-range/sandbox.config.json b/samples/charts/category-chart/axis-range/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-range/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-tickmarks/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-tickmarks/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-tickmarks/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-tickmarks/.eslintrc.js b/samples/charts/category-chart/axis-tickmarks/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-tickmarks/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-tickmarks/ReadMe.md b/samples/charts/category-chart/axis-tickmarks/README.md similarity index 100% rename from samples/charts/category-chart/axis-tickmarks/ReadMe.md rename to samples/charts/category-chart/axis-tickmarks/README.md diff --git a/samples/charts/category-chart/axis-tickmarks/sandbox.config.json b/samples/charts/category-chart/axis-tickmarks/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-tickmarks/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-titles/.devcontainer/devcontainer.json b/samples/charts/category-chart/axis-titles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/axis-titles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/axis-titles/.eslintrc.js b/samples/charts/category-chart/axis-titles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/axis-titles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/axis-titles/ReadMe.md b/samples/charts/category-chart/axis-titles/README.md similarity index 100% rename from samples/charts/category-chart/axis-titles/ReadMe.md rename to samples/charts/category-chart/axis-titles/README.md diff --git a/samples/charts/category-chart/axis-titles/sandbox.config.json b/samples/charts/category-chart/axis-titles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/axis-titles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/chart-highlight-filter/.devcontainer/devcontainer.json b/samples/charts/category-chart/chart-highlight-filter/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/chart-highlight-filter/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/chart-highlight-filter/.eslintrc.js b/samples/charts/category-chart/chart-highlight-filter/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/chart-highlight-filter/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/chart-highlight-filter/ReadMe.md b/samples/charts/category-chart/chart-highlight-filter/README.md similarity index 100% rename from samples/charts/category-chart/chart-highlight-filter/ReadMe.md rename to samples/charts/category-chart/chart-highlight-filter/README.md diff --git a/samples/charts/category-chart/chart-highlight-filter/sandbox.config.json b/samples/charts/category-chart/chart-highlight-filter/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/chart-highlight-filter/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/category-chart/column-chart-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/column-chart-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-multiple-sources/.eslintrc.js b/samples/charts/category-chart/column-chart-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/column-chart-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-multiple-sources/ReadMe.md b/samples/charts/category-chart/column-chart-multiple-sources/README.md similarity index 100% rename from samples/charts/category-chart/column-chart-multiple-sources/ReadMe.md rename to samples/charts/category-chart/column-chart-multiple-sources/README.md diff --git a/samples/charts/category-chart/column-chart-multiple-sources/sandbox.config.json b/samples/charts/category-chart/column-chart-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/column-chart-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-single-source/.devcontainer/devcontainer.json b/samples/charts/category-chart/column-chart-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/column-chart-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-single-source/.eslintrc.js b/samples/charts/category-chart/column-chart-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/column-chart-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-single-source/ReadMe.md b/samples/charts/category-chart/column-chart-single-source/README.md similarity index 100% rename from samples/charts/category-chart/column-chart-single-source/ReadMe.md rename to samples/charts/category-chart/column-chart-single-source/README.md diff --git a/samples/charts/category-chart/column-chart-single-source/sandbox.config.json b/samples/charts/category-chart/column-chart-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/column-chart-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-styling/.devcontainer/devcontainer.json b/samples/charts/category-chart/column-chart-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/column-chart-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-styling/.eslintrc.js b/samples/charts/category-chart/column-chart-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/column-chart-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-styling/ReadMe.md b/samples/charts/category-chart/column-chart-styling/README.md similarity index 100% rename from samples/charts/category-chart/column-chart-styling/ReadMe.md rename to samples/charts/category-chart/column-chart-styling/README.md diff --git a/samples/charts/category-chart/column-chart-styling/sandbox.config.json b/samples/charts/category-chart/column-chart-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/column-chart-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-with-highlighting/.devcontainer/devcontainer.json b/samples/charts/category-chart/column-chart-with-highlighting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/column-chart-with-highlighting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-with-highlighting/.eslintrc.js b/samples/charts/category-chart/column-chart-with-highlighting/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/column-chart-with-highlighting/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-with-highlighting/sandbox.config.json b/samples/charts/category-chart/column-chart-with-highlighting/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/column-chart-with-highlighting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-with-tooltips/.devcontainer/devcontainer.json b/samples/charts/category-chart/column-chart-with-tooltips/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/column-chart-with-tooltips/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-with-tooltips/.eslintrc.js b/samples/charts/category-chart/column-chart-with-tooltips/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/column-chart-with-tooltips/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/column-chart-with-tooltips/sandbox.config.json b/samples/charts/category-chart/column-chart-with-tooltips/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/column-chart-with-tooltips/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/custom-selection/.devcontainer/devcontainer.json b/samples/charts/category-chart/custom-selection/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/custom-selection/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/custom-selection/.eslintrc.js b/samples/charts/category-chart/custom-selection/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/custom-selection/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/custom-selection/ReadMe.md b/samples/charts/category-chart/custom-selection/README.md similarity index 100% rename from samples/charts/category-chart/custom-selection/ReadMe.md rename to samples/charts/category-chart/custom-selection/README.md diff --git a/samples/charts/category-chart/custom-selection/sandbox.config.json b/samples/charts/category-chart/custom-selection/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/custom-selection/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-aggregations/.devcontainer/devcontainer.json b/samples/charts/category-chart/data-aggregations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/data-aggregations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-aggregations/.eslintrc.js b/samples/charts/category-chart/data-aggregations/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/data-aggregations/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/data-aggregations/ReadMe.md b/samples/charts/category-chart/data-aggregations/README.md similarity index 100% rename from samples/charts/category-chart/data-aggregations/ReadMe.md rename to samples/charts/category-chart/data-aggregations/README.md diff --git a/samples/charts/category-chart/data-aggregations/sandbox.config.json b/samples/charts/category-chart/data-aggregations/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/data-aggregations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-filter/.devcontainer/devcontainer.json b/samples/charts/category-chart/data-filter/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/data-filter/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-filter/.eslintrc.js b/samples/charts/category-chart/data-filter/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/data-filter/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/data-filter/ReadMe.md b/samples/charts/category-chart/data-filter/README.md similarity index 100% rename from samples/charts/category-chart/data-filter/ReadMe.md rename to samples/charts/category-chart/data-filter/README.md diff --git a/samples/charts/category-chart/data-filter/sandbox.config.json b/samples/charts/category-chart/data-filter/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/data-filter/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-legend-formatting-decimals/.devcontainer/devcontainer.json b/samples/charts/category-chart/data-legend-formatting-decimals/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/data-legend-formatting-decimals/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-legend-formatting-decimals/.eslintrc.js b/samples/charts/category-chart/data-legend-formatting-decimals/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/data-legend-formatting-decimals/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/data-legend-formatting-decimals/ReadMe.md b/samples/charts/category-chart/data-legend-formatting-decimals/README.md similarity index 100% rename from samples/charts/category-chart/data-legend-formatting-decimals/ReadMe.md rename to samples/charts/category-chart/data-legend-formatting-decimals/README.md diff --git a/samples/charts/category-chart/data-legend-formatting-decimals/sandbox.config.json b/samples/charts/category-chart/data-legend-formatting-decimals/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/data-legend-formatting-decimals/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-legend/.devcontainer/devcontainer.json b/samples/charts/category-chart/data-legend/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/data-legend/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-legend/.eslintrc.js b/samples/charts/category-chart/data-legend/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/data-legend/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/data-legend/ReadMe.md b/samples/charts/category-chart/data-legend/README.md similarity index 100% rename from samples/charts/category-chart/data-legend/ReadMe.md rename to samples/charts/category-chart/data-legend/README.md diff --git a/samples/charts/category-chart/data-legend/sandbox.config.json b/samples/charts/category-chart/data-legend/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/data-legend/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-tooltip-formatting-decimals/.devcontainer/devcontainer.json b/samples/charts/category-chart/data-tooltip-formatting-decimals/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/data-tooltip-formatting-decimals/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-tooltip-formatting-decimals/.eslintrc.js b/samples/charts/category-chart/data-tooltip-formatting-decimals/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/data-tooltip-formatting-decimals/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/data-tooltip-formatting-decimals/ReadMe.md b/samples/charts/category-chart/data-tooltip-formatting-decimals/README.md similarity index 100% rename from samples/charts/category-chart/data-tooltip-formatting-decimals/ReadMe.md rename to samples/charts/category-chart/data-tooltip-formatting-decimals/README.md diff --git a/samples/charts/category-chart/data-tooltip-formatting-decimals/sandbox.config.json b/samples/charts/category-chart/data-tooltip-formatting-decimals/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/data-tooltip-formatting-decimals/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-tooltip-positioning/.devcontainer/devcontainer.json b/samples/charts/category-chart/data-tooltip-positioning/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/data-tooltip-positioning/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-tooltip-positioning/.eslintrc.js b/samples/charts/category-chart/data-tooltip-positioning/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/data-tooltip-positioning/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/data-tooltip-positioning/ReadMe.md b/samples/charts/category-chart/data-tooltip-positioning/README.md similarity index 100% rename from samples/charts/category-chart/data-tooltip-positioning/ReadMe.md rename to samples/charts/category-chart/data-tooltip-positioning/README.md diff --git a/samples/charts/category-chart/data-tooltip-positioning/sandbox.config.json b/samples/charts/category-chart/data-tooltip-positioning/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/data-tooltip-positioning/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-tooltip/.devcontainer/devcontainer.json b/samples/charts/category-chart/data-tooltip/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/data-tooltip/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/data-tooltip/.eslintrc.js b/samples/charts/category-chart/data-tooltip/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/data-tooltip/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/data-tooltip/ReadMe.md b/samples/charts/category-chart/data-tooltip/README.md similarity index 100% rename from samples/charts/category-chart/data-tooltip/ReadMe.md rename to samples/charts/category-chart/data-tooltip/README.md diff --git a/samples/charts/category-chart/data-tooltip/sandbox.config.json b/samples/charts/category-chart/data-tooltip/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/data-tooltip/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/format-specifiers/.devcontainer/devcontainer.json b/samples/charts/category-chart/format-specifiers/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/format-specifiers/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/format-specifiers/.eslintrc.js b/samples/charts/category-chart/format-specifiers/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/format-specifiers/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/format-specifiers/ReadMe.md b/samples/charts/category-chart/format-specifiers/README.md similarity index 100% rename from samples/charts/category-chart/format-specifiers/ReadMe.md rename to samples/charts/category-chart/format-specifiers/README.md diff --git a/samples/charts/category-chart/format-specifiers/sandbox.config.json b/samples/charts/category-chart/format-specifiers/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/format-specifiers/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/high-frequency/.devcontainer/devcontainer.json b/samples/charts/category-chart/high-frequency/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/high-frequency/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/high-frequency/.eslintrc.js b/samples/charts/category-chart/high-frequency/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/high-frequency/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/high-frequency/sandbox.config.json b/samples/charts/category-chart/high-frequency/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/high-frequency/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/high-volume/.devcontainer/devcontainer.json b/samples/charts/category-chart/high-volume/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/high-volume/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/high-volume/.eslintrc.js b/samples/charts/category-chart/high-volume/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/high-volume/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/high-volume/sandbox.config.json b/samples/charts/category-chart/high-volume/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/high-volume/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-behavior/.devcontainer/devcontainer.json b/samples/charts/category-chart/highlighting-behavior/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/highlighting-behavior/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-behavior/.eslintrc.js b/samples/charts/category-chart/highlighting-behavior/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/highlighting-behavior/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-behavior/ReadMe.md b/samples/charts/category-chart/highlighting-behavior/README.md similarity index 100% rename from samples/charts/category-chart/highlighting-behavior/ReadMe.md rename to samples/charts/category-chart/highlighting-behavior/README.md diff --git a/samples/charts/category-chart/highlighting-behavior/sandbox.config.json b/samples/charts/category-chart/highlighting-behavior/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/highlighting-behavior/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-mode/.devcontainer/devcontainer.json b/samples/charts/category-chart/highlighting-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/highlighting-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-mode/.eslintrc.js b/samples/charts/category-chart/highlighting-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/highlighting-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-mode/ReadMe.md b/samples/charts/category-chart/highlighting-mode/README.md similarity index 100% rename from samples/charts/category-chart/highlighting-mode/ReadMe.md rename to samples/charts/category-chart/highlighting-mode/README.md diff --git a/samples/charts/category-chart/highlighting-mode/sandbox.config.json b/samples/charts/category-chart/highlighting-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/highlighting-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting/.devcontainer/devcontainer.json b/samples/charts/category-chart/highlighting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/highlighting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting/.eslintrc.js b/samples/charts/category-chart/highlighting/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/highlighting/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting/sandbox.config.json b/samples/charts/category-chart/highlighting/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/highlighting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/legend-highlighting/.devcontainer/devcontainer.json b/samples/charts/category-chart/legend-highlighting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/legend-highlighting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/legend-highlighting/.eslintrc.js b/samples/charts/category-chart/legend-highlighting/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/legend-highlighting/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/legend-highlighting/ReadMe.md b/samples/charts/category-chart/legend-highlighting/README.md similarity index 100% rename from samples/charts/category-chart/legend-highlighting/ReadMe.md rename to samples/charts/category-chart/legend-highlighting/README.md diff --git a/samples/charts/category-chart/legend-highlighting/sandbox.config.json b/samples/charts/category-chart/legend-highlighting/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/legend-highlighting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/category-chart/line-chart-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/line-chart-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-multiple-sources/.eslintrc.js b/samples/charts/category-chart/line-chart-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/line-chart-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-multiple-sources/sandbox.config.json b/samples/charts/category-chart/line-chart-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/line-chart-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-single-source/.devcontainer/devcontainer.json b/samples/charts/category-chart/line-chart-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/line-chart-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-single-source/.eslintrc.js b/samples/charts/category-chart/line-chart-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/line-chart-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-single-source/sandbox.config.json b/samples/charts/category-chart/line-chart-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/line-chart-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-styling/.devcontainer/devcontainer.json b/samples/charts/category-chart/line-chart-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/line-chart-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-styling/.eslintrc.js b/samples/charts/category-chart/line-chart-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/line-chart-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-styling/sandbox.config.json b/samples/charts/category-chart/line-chart-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/line-chart-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-with-animations/.devcontainer/devcontainer.json b/samples/charts/category-chart/line-chart-with-animations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/line-chart-with-animations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-with-animations/.eslintrc.js b/samples/charts/category-chart/line-chart-with-animations/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/line-chart-with-animations/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-with-animations/sandbox.config.json b/samples/charts/category-chart/line-chart-with-animations/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/line-chart-with-animations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-with-annotations/.devcontainer/devcontainer.json b/samples/charts/category-chart/line-chart-with-annotations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/line-chart-with-annotations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-with-annotations/.eslintrc.js b/samples/charts/category-chart/line-chart-with-annotations/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/line-chart-with-annotations/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/line-chart-with-annotations/sandbox.config.json b/samples/charts/category-chart/line-chart-with-annotations/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/line-chart-with-annotations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/marker-options/.devcontainer/devcontainer.json b/samples/charts/category-chart/marker-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/marker-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/marker-options/.eslintrc.js b/samples/charts/category-chart/marker-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/marker-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/marker-options/sandbox.config.json b/samples/charts/category-chart/marker-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/marker-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/marker-templates/.devcontainer/devcontainer.json b/samples/charts/category-chart/marker-templates/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/marker-templates/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/marker-templates/.eslintrc.js b/samples/charts/category-chart/marker-templates/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/marker-templates/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/marker-templates/sandbox.config.json b/samples/charts/category-chart/marker-templates/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/marker-templates/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/overview/.devcontainer/devcontainer.json b/samples/charts/category-chart/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/overview/.eslintrc.js b/samples/charts/category-chart/overview/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/overview/sandbox.config.json b/samples/charts/category-chart/overview/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/point-chart-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/category-chart/point-chart-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/point-chart-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/point-chart-multiple-sources/.eslintrc.js b/samples/charts/category-chart/point-chart-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/point-chart-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/point-chart-multiple-sources/ReadMe.md b/samples/charts/category-chart/point-chart-multiple-sources/README.md similarity index 100% rename from samples/charts/category-chart/point-chart-multiple-sources/ReadMe.md rename to samples/charts/category-chart/point-chart-multiple-sources/README.md diff --git a/samples/charts/category-chart/point-chart-multiple-sources/sandbox.config.json b/samples/charts/category-chart/point-chart-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/point-chart-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/point-chart-single-source/.devcontainer/devcontainer.json b/samples/charts/category-chart/point-chart-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/point-chart-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/point-chart-single-source/.eslintrc.js b/samples/charts/category-chart/point-chart-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/point-chart-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/point-chart-single-source/ReadMe.md b/samples/charts/category-chart/point-chart-single-source/README.md similarity index 100% rename from samples/charts/category-chart/point-chart-single-source/ReadMe.md rename to samples/charts/category-chart/point-chart-single-source/README.md diff --git a/samples/charts/category-chart/point-chart-single-source/sandbox.config.json b/samples/charts/category-chart/point-chart-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/point-chart-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/point-chart-styling/.devcontainer/devcontainer.json b/samples/charts/category-chart/point-chart-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/point-chart-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/point-chart-styling/.eslintrc.js b/samples/charts/category-chart/point-chart-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/point-chart-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/point-chart-styling/ReadMe.md b/samples/charts/category-chart/point-chart-styling/README.md similarity index 100% rename from samples/charts/category-chart/point-chart-styling/ReadMe.md rename to samples/charts/category-chart/point-chart-styling/README.md diff --git a/samples/charts/category-chart/point-chart-styling/sandbox.config.json b/samples/charts/category-chart/point-chart-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/point-chart-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/selection-matcher/.devcontainer/devcontainer.json b/samples/charts/category-chart/selection-matcher/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/selection-matcher/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/selection-matcher/.eslintrc.js b/samples/charts/category-chart/selection-matcher/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/selection-matcher/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/selection-matcher/ReadMe.md b/samples/charts/category-chart/selection-matcher/README.md similarity index 100% rename from samples/charts/category-chart/selection-matcher/ReadMe.md rename to samples/charts/category-chart/selection-matcher/README.md diff --git a/samples/charts/category-chart/selection-matcher/sandbox.config.json b/samples/charts/category-chart/selection-matcher/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/selection-matcher/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/selection-modes/.devcontainer/devcontainer.json b/samples/charts/category-chart/selection-modes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/selection-modes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/selection-modes/.eslintrc.js b/samples/charts/category-chart/selection-modes/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/selection-modes/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/selection-modes/ReadMe.md b/samples/charts/category-chart/selection-modes/README.md similarity index 100% rename from samples/charts/category-chart/selection-modes/ReadMe.md rename to samples/charts/category-chart/selection-modes/README.md diff --git a/samples/charts/category-chart/selection-modes/sandbox.config.json b/samples/charts/category-chart/selection-modes/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/selection-modes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/selection-multiple-modes/.devcontainer/devcontainer.json b/samples/charts/category-chart/selection-multiple-modes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/selection-multiple-modes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/selection-multiple-modes/.eslintrc.js b/samples/charts/category-chart/selection-multiple-modes/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/selection-multiple-modes/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/selection-multiple-modes/ReadMe.md b/samples/charts/category-chart/selection-multiple-modes/README.md similarity index 100% rename from samples/charts/category-chart/selection-multiple-modes/ReadMe.md rename to samples/charts/category-chart/selection-multiple-modes/README.md diff --git a/samples/charts/category-chart/selection-multiple-modes/sandbox.config.json b/samples/charts/category-chart/selection-multiple-modes/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/selection-multiple-modes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-area-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/category-chart/spline-area-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/spline-area-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-area-multiple-sources/.eslintrc.js b/samples/charts/category-chart/spline-area-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/spline-area-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/spline-area-multiple-sources/ReadMe.md b/samples/charts/category-chart/spline-area-multiple-sources/README.md similarity index 100% rename from samples/charts/category-chart/spline-area-multiple-sources/ReadMe.md rename to samples/charts/category-chart/spline-area-multiple-sources/README.md diff --git a/samples/charts/category-chart/spline-area-multiple-sources/sandbox.config.json b/samples/charts/category-chart/spline-area-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/spline-area-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-area-single-source/.devcontainer/devcontainer.json b/samples/charts/category-chart/spline-area-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/spline-area-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-area-single-source/.eslintrc.js b/samples/charts/category-chart/spline-area-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/spline-area-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/spline-area-single-source/ReadMe.md b/samples/charts/category-chart/spline-area-single-source/README.md similarity index 100% rename from samples/charts/category-chart/spline-area-single-source/ReadMe.md rename to samples/charts/category-chart/spline-area-single-source/README.md diff --git a/samples/charts/category-chart/spline-area-single-source/sandbox.config.json b/samples/charts/category-chart/spline-area-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/spline-area-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-area-styling/.devcontainer/devcontainer.json b/samples/charts/category-chart/spline-area-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/spline-area-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-area-styling/.eslintrc.js b/samples/charts/category-chart/spline-area-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/spline-area-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/spline-area-styling/ReadMe.md b/samples/charts/category-chart/spline-area-styling/README.md similarity index 100% rename from samples/charts/category-chart/spline-area-styling/ReadMe.md rename to samples/charts/category-chart/spline-area-styling/README.md diff --git a/samples/charts/category-chart/spline-area-styling/sandbox.config.json b/samples/charts/category-chart/spline-area-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/spline-area-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/category-chart/spline-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/spline-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-multiple-sources/.eslintrc.js b/samples/charts/category-chart/spline-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/spline-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/spline-multiple-sources/ReadMe.md b/samples/charts/category-chart/spline-multiple-sources/README.md similarity index 100% rename from samples/charts/category-chart/spline-multiple-sources/ReadMe.md rename to samples/charts/category-chart/spline-multiple-sources/README.md diff --git a/samples/charts/category-chart/spline-multiple-sources/sandbox.config.json b/samples/charts/category-chart/spline-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/spline-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-single-source/.devcontainer/devcontainer.json b/samples/charts/category-chart/spline-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/spline-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-single-source/.eslintrc.js b/samples/charts/category-chart/spline-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/spline-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/spline-single-source/ReadMe.md b/samples/charts/category-chart/spline-single-source/README.md similarity index 100% rename from samples/charts/category-chart/spline-single-source/ReadMe.md rename to samples/charts/category-chart/spline-single-source/README.md diff --git a/samples/charts/category-chart/spline-single-source/sandbox.config.json b/samples/charts/category-chart/spline-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/spline-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-styling/.devcontainer/devcontainer.json b/samples/charts/category-chart/spline-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/spline-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/spline-styling/.eslintrc.js b/samples/charts/category-chart/spline-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/spline-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/spline-styling/ReadMe.md b/samples/charts/category-chart/spline-styling/README.md similarity index 100% rename from samples/charts/category-chart/spline-styling/ReadMe.md rename to samples/charts/category-chart/spline-styling/README.md diff --git a/samples/charts/category-chart/spline-styling/sandbox.config.json b/samples/charts/category-chart/spline-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/spline-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/stack-columns/.devcontainer/devcontainer.json b/samples/charts/category-chart/stack-columns/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/stack-columns/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/stack-columns/.eslintrc.js b/samples/charts/category-chart/stack-columns/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/stack-columns/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/stack-columns/sandbox.config.json b/samples/charts/category-chart/stack-columns/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/stack-columns/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-area-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/category-chart/step-area-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/step-area-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-area-multiple-sources/.eslintrc.js b/samples/charts/category-chart/step-area-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/step-area-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/step-area-multiple-sources/ReadMe.md b/samples/charts/category-chart/step-area-multiple-sources/README.md similarity index 100% rename from samples/charts/category-chart/step-area-multiple-sources/ReadMe.md rename to samples/charts/category-chart/step-area-multiple-sources/README.md diff --git a/samples/charts/category-chart/step-area-multiple-sources/sandbox.config.json b/samples/charts/category-chart/step-area-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/step-area-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-area-single-source/.devcontainer/devcontainer.json b/samples/charts/category-chart/step-area-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/step-area-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-area-single-source/.eslintrc.js b/samples/charts/category-chart/step-area-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/step-area-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/step-area-single-source/ReadMe.md b/samples/charts/category-chart/step-area-single-source/README.md similarity index 100% rename from samples/charts/category-chart/step-area-single-source/ReadMe.md rename to samples/charts/category-chart/step-area-single-source/README.md diff --git a/samples/charts/category-chart/step-area-single-source/sandbox.config.json b/samples/charts/category-chart/step-area-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/step-area-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-area-styling/.devcontainer/devcontainer.json b/samples/charts/category-chart/step-area-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/step-area-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-area-styling/.eslintrc.js b/samples/charts/category-chart/step-area-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/step-area-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/step-area-styling/ReadMe.md b/samples/charts/category-chart/step-area-styling/README.md similarity index 100% rename from samples/charts/category-chart/step-area-styling/ReadMe.md rename to samples/charts/category-chart/step-area-styling/README.md diff --git a/samples/charts/category-chart/step-area-styling/sandbox.config.json b/samples/charts/category-chart/step-area-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/step-area-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-line-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/category-chart/step-line-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/step-line-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-line-multiple-sources/.eslintrc.js b/samples/charts/category-chart/step-line-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/step-line-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/step-line-multiple-sources/ReadMe.md b/samples/charts/category-chart/step-line-multiple-sources/README.md similarity index 100% rename from samples/charts/category-chart/step-line-multiple-sources/ReadMe.md rename to samples/charts/category-chart/step-line-multiple-sources/README.md diff --git a/samples/charts/category-chart/step-line-multiple-sources/sandbox.config.json b/samples/charts/category-chart/step-line-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/step-line-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-line-single-source/.devcontainer/devcontainer.json b/samples/charts/category-chart/step-line-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/step-line-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-line-single-source/.eslintrc.js b/samples/charts/category-chart/step-line-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/step-line-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/step-line-single-source/ReadMe.md b/samples/charts/category-chart/step-line-single-source/README.md similarity index 100% rename from samples/charts/category-chart/step-line-single-source/ReadMe.md rename to samples/charts/category-chart/step-line-single-source/README.md diff --git a/samples/charts/category-chart/step-line-single-source/sandbox.config.json b/samples/charts/category-chart/step-line-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/step-line-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-line-styling/.devcontainer/devcontainer.json b/samples/charts/category-chart/step-line-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/step-line-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/step-line-styling/.eslintrc.js b/samples/charts/category-chart/step-line-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/step-line-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/step-line-styling/ReadMe.md b/samples/charts/category-chart/step-line-styling/README.md similarity index 100% rename from samples/charts/category-chart/step-line-styling/ReadMe.md rename to samples/charts/category-chart/step-line-styling/README.md diff --git a/samples/charts/category-chart/step-line-styling/sandbox.config.json b/samples/charts/category-chart/step-line-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/step-line-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/tooltip-template/.devcontainer/devcontainer.json b/samples/charts/category-chart/tooltip-template/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/tooltip-template/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/tooltip-template/.eslintrc.js b/samples/charts/category-chart/tooltip-template/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/tooltip-template/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/tooltip-template/sandbox.config.json b/samples/charts/category-chart/tooltip-template/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/tooltip-template/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/tooltip-types/.devcontainer/devcontainer.json b/samples/charts/category-chart/tooltip-types/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/tooltip-types/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/tooltip-types/.eslintrc.js b/samples/charts/category-chart/tooltip-types/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/tooltip-types/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/tooltip-types/sandbox.config.json b/samples/charts/category-chart/tooltip-types/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/tooltip-types/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/trendline/.devcontainer/devcontainer.json b/samples/charts/category-chart/trendline/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/trendline/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/trendline/.eslintrc.js b/samples/charts/category-chart/trendline/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/category-chart/trendline/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/trendline/sandbox.config.json b/samples/charts/category-chart/trendline/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/category-chart/trendline/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/category-chart/value-lines/.devcontainer/devcontainer.json b/samples/charts/category-chart/value-lines/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/category-chart/value-lines/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/category-chart/value-lines/.eslintrc.js b/samples/charts/category-chart/value-lines/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/category-chart/value-lines/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/category-chart/value-lines/ReadMe.md b/samples/charts/category-chart/value-lines/README.md similarity index 100% rename from samples/charts/category-chart/value-lines/ReadMe.md rename to samples/charts/category-chart/value-lines/README.md diff --git a/samples/charts/category-chart/value-lines/sandbox.config.json b/samples/charts/category-chart/value-lines/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/category-chart/value-lines/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/chart-dashboard/.devcontainer/devcontainer.json b/samples/charts/dashboard-tile/chart-dashboard/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/dashboard-tile/chart-dashboard/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/chart-dashboard/.eslintrc.js b/samples/charts/dashboard-tile/chart-dashboard/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/dashboard-tile/chart-dashboard/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/dashboard-tile/chart-dashboard/ReadMe.md b/samples/charts/dashboard-tile/chart-dashboard/README.md similarity index 100% rename from samples/charts/dashboard-tile/chart-dashboard/ReadMe.md rename to samples/charts/dashboard-tile/chart-dashboard/README.md diff --git a/samples/charts/dashboard-tile/chart-dashboard/sandbox.config.json b/samples/charts/dashboard-tile/chart-dashboard/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/dashboard-tile/chart-dashboard/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/financial-dashboard/.devcontainer/devcontainer.json b/samples/charts/dashboard-tile/financial-dashboard/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/dashboard-tile/financial-dashboard/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/financial-dashboard/.eslintrc.js b/samples/charts/dashboard-tile/financial-dashboard/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/dashboard-tile/financial-dashboard/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/dashboard-tile/financial-dashboard/ReadMe.md b/samples/charts/dashboard-tile/financial-dashboard/README.md similarity index 100% rename from samples/charts/dashboard-tile/financial-dashboard/ReadMe.md rename to samples/charts/dashboard-tile/financial-dashboard/README.md diff --git a/samples/charts/dashboard-tile/financial-dashboard/sandbox.config.json b/samples/charts/dashboard-tile/financial-dashboard/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/dashboard-tile/financial-dashboard/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/gauge-dashboard/.devcontainer/devcontainer.json b/samples/charts/dashboard-tile/gauge-dashboard/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/dashboard-tile/gauge-dashboard/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/gauge-dashboard/.eslintrc.js b/samples/charts/dashboard-tile/gauge-dashboard/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/dashboard-tile/gauge-dashboard/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/dashboard-tile/gauge-dashboard/ReadMe.md b/samples/charts/dashboard-tile/gauge-dashboard/README.md similarity index 100% rename from samples/charts/dashboard-tile/gauge-dashboard/ReadMe.md rename to samples/charts/dashboard-tile/gauge-dashboard/README.md diff --git a/samples/charts/dashboard-tile/gauge-dashboard/sandbox.config.json b/samples/charts/dashboard-tile/gauge-dashboard/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/dashboard-tile/gauge-dashboard/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/local-data-source-dashboard/.devcontainer/devcontainer.json b/samples/charts/dashboard-tile/local-data-source-dashboard/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/dashboard-tile/local-data-source-dashboard/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/local-data-source-dashboard/.eslintrc.js b/samples/charts/dashboard-tile/local-data-source-dashboard/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/dashboard-tile/local-data-source-dashboard/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/dashboard-tile/local-data-source-dashboard/ReadMe.md b/samples/charts/dashboard-tile/local-data-source-dashboard/README.md similarity index 100% rename from samples/charts/dashboard-tile/local-data-source-dashboard/ReadMe.md rename to samples/charts/dashboard-tile/local-data-source-dashboard/README.md diff --git a/samples/charts/dashboard-tile/local-data-source-dashboard/sandbox.config.json b/samples/charts/dashboard-tile/local-data-source-dashboard/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/dashboard-tile/local-data-source-dashboard/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/map-dashboard/.devcontainer/devcontainer.json b/samples/charts/dashboard-tile/map-dashboard/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/dashboard-tile/map-dashboard/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/map-dashboard/.eslintrc.js b/samples/charts/dashboard-tile/map-dashboard/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/dashboard-tile/map-dashboard/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/dashboard-tile/map-dashboard/ReadMe.md b/samples/charts/dashboard-tile/map-dashboard/README.md similarity index 100% rename from samples/charts/dashboard-tile/map-dashboard/ReadMe.md rename to samples/charts/dashboard-tile/map-dashboard/README.md diff --git a/samples/charts/dashboard-tile/map-dashboard/sandbox.config.json b/samples/charts/dashboard-tile/map-dashboard/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/dashboard-tile/map-dashboard/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/pie-dashboard/.devcontainer/devcontainer.json b/samples/charts/dashboard-tile/pie-dashboard/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/dashboard-tile/pie-dashboard/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/dashboard-tile/pie-dashboard/.eslintrc.js b/samples/charts/dashboard-tile/pie-dashboard/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/dashboard-tile/pie-dashboard/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/dashboard-tile/pie-dashboard/ReadMe.md b/samples/charts/dashboard-tile/pie-dashboard/README.md similarity index 100% rename from samples/charts/dashboard-tile/pie-dashboard/ReadMe.md rename to samples/charts/dashboard-tile/pie-dashboard/README.md diff --git a/samples/charts/dashboard-tile/pie-dashboard/sandbox.config.json b/samples/charts/dashboard-tile/pie-dashboard/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/dashboard-tile/pie-dashboard/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/annotations-custom/.devcontainer/devcontainer.json b/samples/charts/data-chart/annotations-custom/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/annotations-custom/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/annotations-custom/.eslintrc.js b/samples/charts/data-chart/annotations-custom/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/annotations-custom/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/annotations-custom/ReadMe.md b/samples/charts/data-chart/annotations-custom/README.md similarity index 100% rename from samples/charts/data-chart/annotations-custom/ReadMe.md rename to samples/charts/data-chart/annotations-custom/README.md diff --git a/samples/charts/data-chart/annotations-custom/sandbox.config.json b/samples/charts/data-chart/annotations-custom/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/annotations-custom/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-annotations-corner-radius/.devcontainer/devcontainer.json b/samples/charts/data-chart/axis-annotations-corner-radius/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/axis-annotations-corner-radius/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-annotations-corner-radius/.eslintrc.js b/samples/charts/data-chart/axis-annotations-corner-radius/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/axis-annotations-corner-radius/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/axis-annotations-corner-radius/ReadMe.md b/samples/charts/data-chart/axis-annotations-corner-radius/README.md similarity index 100% rename from samples/charts/data-chart/axis-annotations-corner-radius/ReadMe.md rename to samples/charts/data-chart/axis-annotations-corner-radius/README.md diff --git a/samples/charts/data-chart/axis-annotations-corner-radius/sandbox.config.json b/samples/charts/data-chart/axis-annotations-corner-radius/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/axis-annotations-corner-radius/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-annotations/.devcontainer/devcontainer.json b/samples/charts/data-chart/axis-annotations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/axis-annotations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-annotations/.eslintrc.js b/samples/charts/data-chart/axis-annotations/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/axis-annotations/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/axis-annotations/sandbox.config.json b/samples/charts/data-chart/axis-annotations/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/axis-annotations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-crossing/.devcontainer/devcontainer.json b/samples/charts/data-chart/axis-crossing/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/axis-crossing/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-crossing/.eslintrc.js b/samples/charts/data-chart/axis-crossing/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/axis-crossing/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/axis-crossing/sandbox.config.json b/samples/charts/data-chart/axis-crossing/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/axis-crossing/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-label-rotation/.devcontainer/devcontainer.json b/samples/charts/data-chart/axis-label-rotation/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/axis-label-rotation/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-label-rotation/.eslintrc.js b/samples/charts/data-chart/axis-label-rotation/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/axis-label-rotation/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/axis-label-rotation/ReadMe.md b/samples/charts/data-chart/axis-label-rotation/README.md similarity index 100% rename from samples/charts/data-chart/axis-label-rotation/ReadMe.md rename to samples/charts/data-chart/axis-label-rotation/README.md diff --git a/samples/charts/data-chart/axis-label-rotation/sandbox.config.json b/samples/charts/data-chart/axis-label-rotation/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/axis-label-rotation/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-locations/.devcontainer/devcontainer.json b/samples/charts/data-chart/axis-locations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/axis-locations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-locations/.eslintrc.js b/samples/charts/data-chart/axis-locations/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/axis-locations/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/axis-locations/sandbox.config.json b/samples/charts/data-chart/axis-locations/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/axis-locations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-min-max-gap/.devcontainer/devcontainer.json b/samples/charts/data-chart/axis-min-max-gap/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/axis-min-max-gap/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-min-max-gap/.eslintrc.js b/samples/charts/data-chart/axis-min-max-gap/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/axis-min-max-gap/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/axis-min-max-gap/ReadMe.md b/samples/charts/data-chart/axis-min-max-gap/README.md similarity index 100% rename from samples/charts/data-chart/axis-min-max-gap/ReadMe.md rename to samples/charts/data-chart/axis-min-max-gap/README.md diff --git a/samples/charts/data-chart/axis-min-max-gap/sandbox.config.json b/samples/charts/data-chart/axis-min-max-gap/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/axis-min-max-gap/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-settings/.devcontainer/devcontainer.json b/samples/charts/data-chart/axis-settings/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/axis-settings/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-settings/.eslintrc.js b/samples/charts/data-chart/axis-settings/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/axis-settings/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/axis-settings/sandbox.config.json b/samples/charts/data-chart/axis-settings/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/axis-settings/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-sharing/.devcontainer/devcontainer.json b/samples/charts/data-chart/axis-sharing/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/axis-sharing/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-sharing/.eslintrc.js b/samples/charts/data-chart/axis-sharing/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/axis-sharing/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/axis-sharing/sandbox.config.json b/samples/charts/data-chart/axis-sharing/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/axis-sharing/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-types/.devcontainer/devcontainer.json b/samples/charts/data-chart/axis-types/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/axis-types/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/axis-types/.eslintrc.js b/samples/charts/data-chart/axis-types/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/axis-types/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/axis-types/sandbox.config.json b/samples/charts/data-chart/axis-types/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/axis-types/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/data-chart/bar-chart-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/bar-chart-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-multiple-sources/.eslintrc.js b/samples/charts/data-chart/bar-chart-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/bar-chart-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-multiple-sources/ReadMe.md b/samples/charts/data-chart/bar-chart-multiple-sources/README.md similarity index 100% rename from samples/charts/data-chart/bar-chart-multiple-sources/ReadMe.md rename to samples/charts/data-chart/bar-chart-multiple-sources/README.md diff --git a/samples/charts/data-chart/bar-chart-multiple-sources/sandbox.config.json b/samples/charts/data-chart/bar-chart-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/bar-chart-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-overlapping/.devcontainer/devcontainer.json b/samples/charts/data-chart/bar-chart-overlapping/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/bar-chart-overlapping/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-overlapping/.eslintrc.js b/samples/charts/data-chart/bar-chart-overlapping/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/bar-chart-overlapping/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-overlapping/ReadMe.md b/samples/charts/data-chart/bar-chart-overlapping/README.md similarity index 100% rename from samples/charts/data-chart/bar-chart-overlapping/ReadMe.md rename to samples/charts/data-chart/bar-chart-overlapping/README.md diff --git a/samples/charts/data-chart/bar-chart-overlapping/sandbox.config.json b/samples/charts/data-chart/bar-chart-overlapping/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/bar-chart-overlapping/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-single-source/.devcontainer/devcontainer.json b/samples/charts/data-chart/bar-chart-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/bar-chart-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-single-source/.eslintrc.js b/samples/charts/data-chart/bar-chart-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/bar-chart-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-single-source/ReadMe.md b/samples/charts/data-chart/bar-chart-single-source/README.md similarity index 100% rename from samples/charts/data-chart/bar-chart-single-source/ReadMe.md rename to samples/charts/data-chart/bar-chart-single-source/README.md diff --git a/samples/charts/data-chart/bar-chart-single-source/sandbox.config.json b/samples/charts/data-chart/bar-chart-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/bar-chart-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-styling/.devcontainer/devcontainer.json b/samples/charts/data-chart/bar-chart-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/bar-chart-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-styling/.eslintrc.js b/samples/charts/data-chart/bar-chart-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/bar-chart-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/bar-chart-styling/ReadMe.md b/samples/charts/data-chart/bar-chart-styling/README.md similarity index 100% rename from samples/charts/data-chart/bar-chart-styling/ReadMe.md rename to samples/charts/data-chart/bar-chart-styling/README.md diff --git a/samples/charts/data-chart/bar-chart-styling/sandbox.config.json b/samples/charts/data-chart/bar-chart-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/bar-chart-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/callout-layer-styling/.devcontainer/devcontainer.json b/samples/charts/data-chart/callout-layer-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/callout-layer-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/callout-layer-styling/.eslintrc.js b/samples/charts/data-chart/callout-layer-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/callout-layer-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/callout-layer-styling/ReadMe.md b/samples/charts/data-chart/callout-layer-styling/README.md similarity index 100% rename from samples/charts/data-chart/callout-layer-styling/ReadMe.md rename to samples/charts/data-chart/callout-layer-styling/README.md diff --git a/samples/charts/data-chart/callout-layer-styling/sandbox.config.json b/samples/charts/data-chart/callout-layer-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/callout-layer-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-highlight-filter-datasource/.devcontainer/devcontainer.json b/samples/charts/data-chart/chart-highlight-filter-datasource/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/chart-highlight-filter-datasource/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-highlight-filter-datasource/.eslintrc.js b/samples/charts/data-chart/chart-highlight-filter-datasource/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/chart-highlight-filter-datasource/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/chart-highlight-filter-datasource/ReadMe.md b/samples/charts/data-chart/chart-highlight-filter-datasource/README.md similarity index 100% rename from samples/charts/data-chart/chart-highlight-filter-datasource/ReadMe.md rename to samples/charts/data-chart/chart-highlight-filter-datasource/README.md diff --git a/samples/charts/data-chart/chart-highlight-filter-datasource/sandbox.config.json b/samples/charts/data-chart/chart-highlight-filter-datasource/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/chart-highlight-filter-datasource/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-highlight-filter-multiple-series/.devcontainer/devcontainer.json b/samples/charts/data-chart/chart-highlight-filter-multiple-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/chart-highlight-filter-multiple-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-highlight-filter-multiple-series/.eslintrc.js b/samples/charts/data-chart/chart-highlight-filter-multiple-series/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/chart-highlight-filter-multiple-series/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/chart-highlight-filter-multiple-series/ReadMe.md b/samples/charts/data-chart/chart-highlight-filter-multiple-series/README.md similarity index 100% rename from samples/charts/data-chart/chart-highlight-filter-multiple-series/ReadMe.md rename to samples/charts/data-chart/chart-highlight-filter-multiple-series/README.md diff --git a/samples/charts/data-chart/chart-highlight-filter-multiple-series/sandbox.config.json b/samples/charts/data-chart/chart-highlight-filter-multiple-series/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/chart-highlight-filter-multiple-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-highlight-filter/.devcontainer/devcontainer.json b/samples/charts/data-chart/chart-highlight-filter/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/chart-highlight-filter/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-highlight-filter/.eslintrc.js b/samples/charts/data-chart/chart-highlight-filter/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/chart-highlight-filter/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/chart-highlight-filter/ReadMe.md b/samples/charts/data-chart/chart-highlight-filter/README.md similarity index 100% rename from samples/charts/data-chart/chart-highlight-filter/ReadMe.md rename to samples/charts/data-chart/chart-highlight-filter/README.md diff --git a/samples/charts/data-chart/chart-highlight-filter/sandbox.config.json b/samples/charts/data-chart/chart-highlight-filter/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/chart-highlight-filter/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-navigation/.devcontainer/devcontainer.json b/samples/charts/data-chart/chart-navigation/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/chart-navigation/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-navigation/.eslintrc.js b/samples/charts/data-chart/chart-navigation/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/chart-navigation/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/chart-navigation/sandbox.config.json b/samples/charts/data-chart/chart-navigation/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/chart-navigation/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-overview/.devcontainer/devcontainer.json b/samples/charts/data-chart/chart-overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/chart-overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-overview/.eslintrc.js b/samples/charts/data-chart/chart-overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/chart-overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/chart-overview/sandbox.config.json b/samples/charts/data-chart/chart-overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/chart-overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-performance/.devcontainer/devcontainer.json b/samples/charts/data-chart/chart-performance/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/chart-performance/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-performance/.eslintrc.js b/samples/charts/data-chart/chart-performance/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/chart-performance/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/chart-performance/sandbox.config.json b/samples/charts/data-chart/chart-performance/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/chart-performance/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-synchronization/.devcontainer/devcontainer.json b/samples/charts/data-chart/chart-synchronization/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/chart-synchronization/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-synchronization/.eslintrc.js b/samples/charts/data-chart/chart-synchronization/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/chart-synchronization/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/chart-synchronization/sandbox.config.json b/samples/charts/data-chart/chart-synchronization/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/chart-synchronization/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-titles/.devcontainer/devcontainer.json b/samples/charts/data-chart/chart-titles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/chart-titles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/chart-titles/.eslintrc.js b/samples/charts/data-chart/chart-titles/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/chart-titles/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/chart-titles/sandbox.config.json b/samples/charts/data-chart/chart-titles/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/chart-titles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/composite-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/composite-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/composite-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/composite-chart/.eslintrc.js b/samples/charts/data-chart/composite-chart/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/composite-chart/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/composite-chart/sandbox.config.json b/samples/charts/data-chart/composite-chart/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/composite-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/crosshair-layer-styling/.devcontainer/devcontainer.json b/samples/charts/data-chart/crosshair-layer-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/crosshair-layer-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/crosshair-layer-styling/.eslintrc.js b/samples/charts/data-chart/crosshair-layer-styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/crosshair-layer-styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/crosshair-layer-styling/sandbox.config.json b/samples/charts/data-chart/crosshair-layer-styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/crosshair-layer-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/custom-drawing-annotations/.devcontainer/devcontainer.json b/samples/charts/data-chart/custom-drawing-annotations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/custom-drawing-annotations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/custom-drawing-annotations/.eslintrc.js b/samples/charts/data-chart/custom-drawing-annotations/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/custom-drawing-annotations/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/custom-drawing-annotations/sandbox.config.json b/samples/charts/data-chart/custom-drawing-annotations/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/custom-drawing-annotations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/custom-editing-data/.devcontainer/devcontainer.json b/samples/charts/data-chart/custom-editing-data/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/custom-editing-data/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/custom-editing-data/.eslintrc.js b/samples/charts/data-chart/custom-editing-data/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/custom-editing-data/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/custom-editing-data/sandbox.config.json b/samples/charts/data-chart/custom-editing-data/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/custom-editing-data/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-axes/.devcontainer/devcontainer.json b/samples/charts/data-chart/dash-array-axes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/dash-array-axes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-axes/.eslintrc.js b/samples/charts/data-chart/dash-array-axes/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/charts/data-chart/dash-array-axes/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-axes/ReadMe.md b/samples/charts/data-chart/dash-array-axes/README.md similarity index 100% rename from samples/charts/data-chart/dash-array-axes/ReadMe.md rename to samples/charts/data-chart/dash-array-axes/README.md diff --git a/samples/charts/data-chart/dash-array-axes/sandbox.config.json b/samples/charts/data-chart/dash-array-axes/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/dash-array-axes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-series/.devcontainer/devcontainer.json b/samples/charts/data-chart/dash-array-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/dash-array-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-series/.eslintrc.js b/samples/charts/data-chart/dash-array-series/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/charts/data-chart/dash-array-series/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-series/ReadMe.md b/samples/charts/data-chart/dash-array-series/README.md similarity index 100% rename from samples/charts/data-chart/dash-array-series/ReadMe.md rename to samples/charts/data-chart/dash-array-series/README.md diff --git a/samples/charts/data-chart/dash-array-series/sandbox.config.json b/samples/charts/data-chart/dash-array-series/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/dash-array-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-tickmarks/.devcontainer/devcontainer.json b/samples/charts/data-chart/dash-array-tickmarks/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/dash-array-tickmarks/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-tickmarks/.eslintrc.js b/samples/charts/data-chart/dash-array-tickmarks/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/charts/data-chart/dash-array-tickmarks/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-tickmarks/ReadMe.md b/samples/charts/data-chart/dash-array-tickmarks/README.md similarity index 100% rename from samples/charts/data-chart/dash-array-tickmarks/ReadMe.md rename to samples/charts/data-chart/dash-array-tickmarks/README.md diff --git a/samples/charts/data-chart/dash-array-tickmarks/sandbox.config.json b/samples/charts/data-chart/dash-array-tickmarks/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/dash-array-tickmarks/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-trendline/.devcontainer/devcontainer.json b/samples/charts/data-chart/dash-array-trendline/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/dash-array-trendline/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-trendline/.eslintrc.js b/samples/charts/data-chart/dash-array-trendline/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/charts/data-chart/dash-array-trendline/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/dash-array-trendline/ReadMe.md b/samples/charts/data-chart/dash-array-trendline/README.md similarity index 100% rename from samples/charts/data-chart/dash-array-trendline/ReadMe.md rename to samples/charts/data-chart/dash-array-trendline/README.md diff --git a/samples/charts/data-chart/dash-array-trendline/sandbox.config.json b/samples/charts/data-chart/dash-array-trendline/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/dash-array-trendline/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-band-layer/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-annotation-band-layer/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-annotation-band-layer/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-band-layer/.eslintrc.js b/samples/charts/data-chart/data-annotation-band-layer/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-annotation-band-layer/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-band-layer/ReadMe.md b/samples/charts/data-chart/data-annotation-band-layer/README.md similarity index 100% rename from samples/charts/data-chart/data-annotation-band-layer/ReadMe.md rename to samples/charts/data-chart/data-annotation-band-layer/README.md diff --git a/samples/charts/data-chart/data-annotation-band-layer/sandbox.config.json b/samples/charts/data-chart/data-annotation-band-layer/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-annotation-band-layer/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-line-layer/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-annotation-line-layer/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-annotation-line-layer/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-line-layer/.eslintrc.js b/samples/charts/data-chart/data-annotation-line-layer/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-annotation-line-layer/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-line-layer/ReadMe.md b/samples/charts/data-chart/data-annotation-line-layer/README.md similarity index 100% rename from samples/charts/data-chart/data-annotation-line-layer/ReadMe.md rename to samples/charts/data-chart/data-annotation-line-layer/README.md diff --git a/samples/charts/data-chart/data-annotation-line-layer/sandbox.config.json b/samples/charts/data-chart/data-annotation-line-layer/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-annotation-line-layer/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/.eslintrc.js b/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/ReadMe.md b/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/README.md similarity index 100% rename from samples/charts/data-chart/data-annotation-multiple-with-overlay-text/ReadMe.md rename to samples/charts/data-chart/data-annotation-multiple-with-overlay-text/README.md diff --git a/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/sandbox.config.json b/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-multiple-with-stocks/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-annotation-multiple-with-stocks/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-annotation-multiple-with-stocks/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-multiple-with-stocks/.eslintrc.js b/samples/charts/data-chart/data-annotation-multiple-with-stocks/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-annotation-multiple-with-stocks/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-multiple-with-stocks/ReadMe.md b/samples/charts/data-chart/data-annotation-multiple-with-stocks/README.md similarity index 100% rename from samples/charts/data-chart/data-annotation-multiple-with-stocks/ReadMe.md rename to samples/charts/data-chart/data-annotation-multiple-with-stocks/README.md diff --git a/samples/charts/data-chart/data-annotation-multiple-with-stocks/sandbox.config.json b/samples/charts/data-chart/data-annotation-multiple-with-stocks/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-annotation-multiple-with-stocks/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-rect-layer/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-annotation-rect-layer/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-annotation-rect-layer/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-rect-layer/.eslintrc.js b/samples/charts/data-chart/data-annotation-rect-layer/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-annotation-rect-layer/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-rect-layer/ReadMe.md b/samples/charts/data-chart/data-annotation-rect-layer/README.md similarity index 100% rename from samples/charts/data-chart/data-annotation-rect-layer/ReadMe.md rename to samples/charts/data-chart/data-annotation-rect-layer/README.md diff --git a/samples/charts/data-chart/data-annotation-rect-layer/sandbox.config.json b/samples/charts/data-chart/data-annotation-rect-layer/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-annotation-rect-layer/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-slice-layer/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-annotation-slice-layer/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-annotation-slice-layer/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-slice-layer/.eslintrc.js b/samples/charts/data-chart/data-annotation-slice-layer/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-annotation-slice-layer/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-slice-layer/ReadMe.md b/samples/charts/data-chart/data-annotation-slice-layer/README.md similarity index 100% rename from samples/charts/data-chart/data-annotation-slice-layer/ReadMe.md rename to samples/charts/data-chart/data-annotation-slice-layer/README.md diff --git a/samples/charts/data-chart/data-annotation-slice-layer/sandbox.config.json b/samples/charts/data-chart/data-annotation-slice-layer/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-annotation-slice-layer/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-strip-layer/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-annotation-strip-layer/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-annotation-strip-layer/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-strip-layer/.eslintrc.js b/samples/charts/data-chart/data-annotation-strip-layer/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-annotation-strip-layer/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-annotation-strip-layer/ReadMe.md b/samples/charts/data-chart/data-annotation-strip-layer/README.md similarity index 100% rename from samples/charts/data-chart/data-annotation-strip-layer/ReadMe.md rename to samples/charts/data-chart/data-annotation-strip-layer/README.md diff --git a/samples/charts/data-chart/data-annotation-strip-layer/sandbox.config.json b/samples/charts/data-chart/data-annotation-strip-layer/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-annotation-strip-layer/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend-grouping-and-highlighting/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-legend-grouping-and-highlighting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-legend-grouping-and-highlighting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend-grouping-and-highlighting/.eslintrc.js b/samples/charts/data-chart/data-legend-grouping-and-highlighting/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-legend-grouping-and-highlighting/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend-grouping-and-highlighting/ReadMe.md b/samples/charts/data-chart/data-legend-grouping-and-highlighting/README.md similarity index 100% rename from samples/charts/data-chart/data-legend-grouping-and-highlighting/ReadMe.md rename to samples/charts/data-chart/data-legend-grouping-and-highlighting/README.md diff --git a/samples/charts/data-chart/data-legend-grouping-and-highlighting/sandbox.config.json b/samples/charts/data-chart/data-legend-grouping-and-highlighting/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-legend-grouping-and-highlighting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend-grouping/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-legend-grouping/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-legend-grouping/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend-grouping/.eslintrc.js b/samples/charts/data-chart/data-legend-grouping/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-legend-grouping/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend-grouping/ReadMe.md b/samples/charts/data-chart/data-legend-grouping/README.md similarity index 100% rename from samples/charts/data-chart/data-legend-grouping/ReadMe.md rename to samples/charts/data-chart/data-legend-grouping/README.md diff --git a/samples/charts/data-chart/data-legend-grouping/sandbox.config.json b/samples/charts/data-chart/data-legend-grouping/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-legend-grouping/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend-styling/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-legend-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-legend-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend-styling/.eslintrc.js b/samples/charts/data-chart/data-legend-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-legend-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend-styling/ReadMe.md b/samples/charts/data-chart/data-legend-styling/README.md similarity index 100% rename from samples/charts/data-chart/data-legend-styling/ReadMe.md rename to samples/charts/data-chart/data-legend-styling/README.md diff --git a/samples/charts/data-chart/data-legend-styling/sandbox.config.json b/samples/charts/data-chart/data-legend-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-legend-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-legend/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-legend/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend/.eslintrc.js b/samples/charts/data-chart/data-legend/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-legend/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-legend/ReadMe.md b/samples/charts/data-chart/data-legend/README.md similarity index 100% rename from samples/charts/data-chart/data-legend/ReadMe.md rename to samples/charts/data-chart/data-legend/README.md diff --git a/samples/charts/data-chart/data-legend/sandbox.config.json b/samples/charts/data-chart/data-legend/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-legend/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/.eslintrc.js b/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/ReadMe.md b/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/README.md similarity index 100% rename from samples/charts/data-chart/data-tooltip-grouping-and-highlighting/ReadMe.md rename to samples/charts/data-chart/data-tooltip-grouping-and-highlighting/README.md diff --git a/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/sandbox.config.json b/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip-grouping/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-tooltip-grouping/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-tooltip-grouping/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip-grouping/.eslintrc.js b/samples/charts/data-chart/data-tooltip-grouping/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-tooltip-grouping/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip-grouping/ReadMe.md b/samples/charts/data-chart/data-tooltip-grouping/README.md similarity index 100% rename from samples/charts/data-chart/data-tooltip-grouping/ReadMe.md rename to samples/charts/data-chart/data-tooltip-grouping/README.md diff --git a/samples/charts/data-chart/data-tooltip-grouping/sandbox.config.json b/samples/charts/data-chart/data-tooltip-grouping/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-tooltip-grouping/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip-styling/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-tooltip-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-tooltip-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip-styling/.eslintrc.js b/samples/charts/data-chart/data-tooltip-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-tooltip-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip-styling/ReadMe.md b/samples/charts/data-chart/data-tooltip-styling/README.md similarity index 100% rename from samples/charts/data-chart/data-tooltip-styling/ReadMe.md rename to samples/charts/data-chart/data-tooltip-styling/README.md diff --git a/samples/charts/data-chart/data-tooltip-styling/sandbox.config.json b/samples/charts/data-chart/data-tooltip-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-tooltip-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip/.devcontainer/devcontainer.json b/samples/charts/data-chart/data-tooltip/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/data-tooltip/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip/.eslintrc.js b/samples/charts/data-chart/data-tooltip/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/data-tooltip/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/data-tooltip/ReadMe.md b/samples/charts/data-chart/data-tooltip/README.md similarity index 100% rename from samples/charts/data-chart/data-tooltip/ReadMe.md rename to samples/charts/data-chart/data-tooltip/README.md diff --git a/samples/charts/data-chart/data-tooltip/sandbox.config.json b/samples/charts/data-chart/data-tooltip/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/data-tooltip/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/final-value-layer-styling/.devcontainer/devcontainer.json b/samples/charts/data-chart/final-value-layer-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/final-value-layer-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/final-value-layer-styling/.eslintrc.js b/samples/charts/data-chart/final-value-layer-styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/final-value-layer-styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/final-value-layer-styling/sandbox.config.json b/samples/charts/data-chart/final-value-layer-styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/final-value-layer-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/financial-price-series/.devcontainer/devcontainer.json b/samples/charts/data-chart/financial-price-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/financial-price-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/financial-price-series/.eslintrc.js b/samples/charts/data-chart/financial-price-series/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/financial-price-series/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/financial-price-series/ReadMe.md b/samples/charts/data-chart/financial-price-series/README.md similarity index 100% rename from samples/charts/data-chart/financial-price-series/ReadMe.md rename to samples/charts/data-chart/financial-price-series/README.md diff --git a/samples/charts/data-chart/financial-price-series/sandbox.config.json b/samples/charts/data-chart/financial-price-series/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/financial-price-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/format-specifiers/.devcontainer/devcontainer.json b/samples/charts/data-chart/format-specifiers/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/format-specifiers/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/format-specifiers/.eslintrc.js b/samples/charts/data-chart/format-specifiers/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/charts/data-chart/format-specifiers/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/format-specifiers/ReadMe.md b/samples/charts/data-chart/format-specifiers/README.md similarity index 100% rename from samples/charts/data-chart/format-specifiers/ReadMe.md rename to samples/charts/data-chart/format-specifiers/README.md diff --git a/samples/charts/data-chart/format-specifiers/sandbox.config.json b/samples/charts/data-chart/format-specifiers/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/format-specifiers/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/itemized-bar-chart/.eslintrc.js b/samples/charts/data-chart/itemized-bar-chart/.eslintrc.js deleted file mode 100644 index d944fbf3a4..0000000000 --- a/samples/charts/data-chart/itemized-bar-chart/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/itemized-bar-chart/ReadMe.md b/samples/charts/data-chart/itemized-bar-chart/README.md similarity index 100% rename from samples/charts/data-chart/itemized-bar-chart/ReadMe.md rename to samples/charts/data-chart/itemized-bar-chart/README.md diff --git a/samples/charts/data-chart/itemized-bar-chart/sandbox.config.json b/samples/charts/data-chart/itemized-bar-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/itemized-bar-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/itemized-column-chart/.eslintrc.js b/samples/charts/data-chart/itemized-column-chart/.eslintrc.js deleted file mode 100644 index d944fbf3a4..0000000000 --- a/samples/charts/data-chart/itemized-column-chart/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/itemized-column-chart/ReadMe.md b/samples/charts/data-chart/itemized-column-chart/README.md similarity index 100% rename from samples/charts/data-chart/itemized-column-chart/ReadMe.md rename to samples/charts/data-chart/itemized-column-chart/README.md diff --git a/samples/charts/data-chart/itemized-column-chart/sandbox.config.json b/samples/charts/data-chart/itemized-column-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/itemized-column-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/itemized-stacked-bar-chart/.eslintrc.js b/samples/charts/data-chart/itemized-stacked-bar-chart/.eslintrc.js deleted file mode 100644 index d944fbf3a4..0000000000 --- a/samples/charts/data-chart/itemized-stacked-bar-chart/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/itemized-stacked-bar-chart/ReadMe.md b/samples/charts/data-chart/itemized-stacked-bar-chart/README.md similarity index 100% rename from samples/charts/data-chart/itemized-stacked-bar-chart/ReadMe.md rename to samples/charts/data-chart/itemized-stacked-bar-chart/README.md diff --git a/samples/charts/data-chart/itemized-stacked-bar-chart/sandbox.config.json b/samples/charts/data-chart/itemized-stacked-bar-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/itemized-stacked-bar-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/itemized-stacked-column-chart/.eslintrc.js b/samples/charts/data-chart/itemized-stacked-column-chart/.eslintrc.js deleted file mode 100644 index d944fbf3a4..0000000000 --- a/samples/charts/data-chart/itemized-stacked-column-chart/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/itemized-stacked-column-chart/ReadMe.md b/samples/charts/data-chart/itemized-stacked-column-chart/README.md similarity index 100% rename from samples/charts/data-chart/itemized-stacked-column-chart/ReadMe.md rename to samples/charts/data-chart/itemized-stacked-column-chart/README.md diff --git a/samples/charts/data-chart/itemized-stacked-column-chart/sandbox.config.json b/samples/charts/data-chart/itemized-stacked-column-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/itemized-stacked-column-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/legends/.devcontainer/devcontainer.json b/samples/charts/data-chart/legends/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/legends/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/legends/.eslintrc.js b/samples/charts/data-chart/legends/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/legends/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/legends/sandbox.config.json b/samples/charts/data-chart/legends/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/legends/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-area-chart-styling/.devcontainer/devcontainer.json b/samples/charts/data-chart/polar-area-chart-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/polar-area-chart-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-area-chart-styling/.eslintrc.js b/samples/charts/data-chart/polar-area-chart-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/polar-area-chart-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/polar-area-chart-styling/ReadMe.md b/samples/charts/data-chart/polar-area-chart-styling/README.md similarity index 100% rename from samples/charts/data-chart/polar-area-chart-styling/ReadMe.md rename to samples/charts/data-chart/polar-area-chart-styling/README.md diff --git a/samples/charts/data-chart/polar-area-chart-styling/sandbox.config.json b/samples/charts/data-chart/polar-area-chart-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/polar-area-chart-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-area-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/polar-area-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/polar-area-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-area-chart/.eslintrc.js b/samples/charts/data-chart/polar-area-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/polar-area-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/polar-area-chart/sandbox.config.json b/samples/charts/data-chart/polar-area-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/polar-area-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-chart-types/.devcontainer/devcontainer.json b/samples/charts/data-chart/polar-chart-types/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/polar-chart-types/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-chart-types/.eslintrc.js b/samples/charts/data-chart/polar-chart-types/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/polar-chart-types/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/polar-chart-types/sandbox.config.json b/samples/charts/data-chart/polar-chart-types/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/polar-chart-types/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-line-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/polar-line-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/polar-line-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-line-chart/.eslintrc.js b/samples/charts/data-chart/polar-line-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/polar-line-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/polar-line-chart/sandbox.config.json b/samples/charts/data-chart/polar-line-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/polar-line-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-scatter-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/polar-scatter-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/polar-scatter-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-scatter-chart/.eslintrc.js b/samples/charts/data-chart/polar-scatter-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/polar-scatter-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/polar-scatter-chart/sandbox.config.json b/samples/charts/data-chart/polar-scatter-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/polar-scatter-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-spline-area-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/polar-spline-area-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/polar-spline-area-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-spline-area-chart/.eslintrc.js b/samples/charts/data-chart/polar-spline-area-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/polar-spline-area-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/polar-spline-area-chart/sandbox.config.json b/samples/charts/data-chart/polar-spline-area-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/polar-spline-area-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-spline-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/polar-spline-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/polar-spline-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/polar-spline-chart/.eslintrc.js b/samples/charts/data-chart/polar-spline-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/polar-spline-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/polar-spline-chart/sandbox.config.json b/samples/charts/data-chart/polar-spline-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/polar-spline-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-area-chart-styling/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-area-chart-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-area-chart-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-area-chart-styling/.eslintrc.js b/samples/charts/data-chart/radial-area-chart-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/radial-area-chart-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-area-chart-styling/ReadMe.md b/samples/charts/data-chart/radial-area-chart-styling/README.md similarity index 100% rename from samples/charts/data-chart/radial-area-chart-styling/ReadMe.md rename to samples/charts/data-chart/radial-area-chart-styling/README.md diff --git a/samples/charts/data-chart/radial-area-chart-styling/sandbox.config.json b/samples/charts/data-chart/radial-area-chart-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/radial-area-chart-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-area-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-area-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-area-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-area-chart/.eslintrc.js b/samples/charts/data-chart/radial-area-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/radial-area-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-area-chart/sandbox.config.json b/samples/charts/data-chart/radial-area-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/radial-area-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-chart-types/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-chart-types/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-chart-types/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-chart-types/.eslintrc.js b/samples/charts/data-chart/radial-chart-types/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/charts/data-chart/radial-chart-types/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-chart-types/sandbox.config.json b/samples/charts/data-chart/radial-chart-types/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/charts/data-chart/radial-chart-types/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-column-chart-selection/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-column-chart-selection/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-column-chart-selection/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-column-chart-selection/.eslintrc.js b/samples/charts/data-chart/radial-column-chart-selection/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/radial-column-chart-selection/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-column-chart-selection/ReadMe.md b/samples/charts/data-chart/radial-column-chart-selection/README.md similarity index 100% rename from samples/charts/data-chart/radial-column-chart-selection/ReadMe.md rename to samples/charts/data-chart/radial-column-chart-selection/README.md diff --git a/samples/charts/data-chart/radial-column-chart-selection/sandbox.config.json b/samples/charts/data-chart/radial-column-chart-selection/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/radial-column-chart-selection/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-column-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-column-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-column-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-column-chart/.eslintrc.js b/samples/charts/data-chart/radial-column-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/radial-column-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-column-chart/sandbox.config.json b/samples/charts/data-chart/radial-column-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/radial-column-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-label-mode/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-label-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-label-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-label-mode/.eslintrc.js b/samples/charts/data-chart/radial-label-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/radial-label-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-label-mode/ReadMe.md b/samples/charts/data-chart/radial-label-mode/README.md similarity index 100% rename from samples/charts/data-chart/radial-label-mode/ReadMe.md rename to samples/charts/data-chart/radial-label-mode/README.md diff --git a/samples/charts/data-chart/radial-label-mode/sandbox.config.json b/samples/charts/data-chart/radial-label-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/radial-label-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-line-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-line-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-line-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-line-chart/.eslintrc.js b/samples/charts/data-chart/radial-line-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/radial-line-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-line-chart/sandbox.config.json b/samples/charts/data-chart/radial-line-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/radial-line-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-pie-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-pie-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-pie-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-pie-chart/.eslintrc.js b/samples/charts/data-chart/radial-pie-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/radial-pie-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-pie-chart/sandbox.config.json b/samples/charts/data-chart/radial-pie-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/radial-pie-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/.eslintrc.js b/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/ReadMe.md b/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/README.md similarity index 100% rename from samples/charts/data-chart/radial-pie-proportional-category-angle-axis/ReadMe.md rename to samples/charts/data-chart/radial-pie-proportional-category-angle-axis/README.md diff --git a/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/sandbox.config.json b/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-proportional-radial-angle-axis/.devcontainer/devcontainer.json b/samples/charts/data-chart/radial-proportional-radial-angle-axis/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/radial-proportional-radial-angle-axis/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/radial-proportional-radial-angle-axis/.eslintrc.js b/samples/charts/data-chart/radial-proportional-radial-angle-axis/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/radial-proportional-radial-angle-axis/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/radial-proportional-radial-angle-axis/ReadMe.md b/samples/charts/data-chart/radial-proportional-radial-angle-axis/README.md similarity index 100% rename from samples/charts/data-chart/radial-proportional-radial-angle-axis/ReadMe.md rename to samples/charts/data-chart/radial-proportional-radial-angle-axis/README.md diff --git a/samples/charts/data-chart/radial-proportional-radial-angle-axis/sandbox.config.json b/samples/charts/data-chart/radial-proportional-radial-angle-axis/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/radial-proportional-radial-angle-axis/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/range-area-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/range-area-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/range-area-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/range-area-chart/.eslintrc.js b/samples/charts/data-chart/range-area-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/range-area-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/range-area-chart/ReadMe.md b/samples/charts/data-chart/range-area-chart/README.md similarity index 100% rename from samples/charts/data-chart/range-area-chart/ReadMe.md rename to samples/charts/data-chart/range-area-chart/README.md diff --git a/samples/charts/data-chart/range-area-chart/sandbox.config.json b/samples/charts/data-chart/range-area-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/range-area-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/range-bar-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/range-bar-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/range-bar-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/range-bar-chart/.eslintrc.js b/samples/charts/data-chart/range-bar-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/range-bar-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/range-bar-chart/ReadMe.md b/samples/charts/data-chart/range-bar-chart/README.md similarity index 100% rename from samples/charts/data-chart/range-bar-chart/ReadMe.md rename to samples/charts/data-chart/range-bar-chart/README.md diff --git a/samples/charts/data-chart/range-bar-chart/sandbox.config.json b/samples/charts/data-chart/range-bar-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/range-bar-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/range-column-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/range-column-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/range-column-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/range-column-chart/.eslintrc.js b/samples/charts/data-chart/range-column-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/range-column-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/range-column-chart/ReadMe.md b/samples/charts/data-chart/range-column-chart/README.md similarity index 100% rename from samples/charts/data-chart/range-column-chart/ReadMe.md rename to samples/charts/data-chart/range-column-chart/README.md diff --git a/samples/charts/data-chart/range-column-chart/sandbox.config.json b/samples/charts/data-chart/range-column-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/range-column-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/.devcontainer/devcontainer.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/.eslintrc.js b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/ReadMe.md b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/README.md similarity index 100% rename from samples/charts/data-chart/scatter-bubble-chart-fill-scale/ReadMe.md rename to samples/charts/data-chart/scatter-bubble-chart-fill-scale/README.md diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/sandbox.config.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/.devcontainer/devcontainer.json b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/.eslintrc.js b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/ReadMe.md b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/README.md similarity index 100% rename from samples/charts/data-chart/scatter-bubble-chart-multiple-sources/ReadMe.md rename to samples/charts/data-chart/scatter-bubble-chart-multiple-sources/README.md diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/sandbox.config.json b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/.devcontainer/devcontainer.json b/samples/charts/data-chart/scatter-bubble-chart-single-source/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/.eslintrc.js b/samples/charts/data-chart/scatter-bubble-chart-single-source/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/ReadMe.md b/samples/charts/data-chart/scatter-bubble-chart-single-source/README.md similarity index 100% rename from samples/charts/data-chart/scatter-bubble-chart-single-source/ReadMe.md rename to samples/charts/data-chart/scatter-bubble-chart-single-source/README.md diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/sandbox.config.json b/samples/charts/data-chart/scatter-bubble-chart-single-source/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/.devcontainer/devcontainer.json b/samples/charts/data-chart/scatter-bubble-chart-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/.eslintrc.js b/samples/charts/data-chart/scatter-bubble-chart-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/ReadMe.md b/samples/charts/data-chart/scatter-bubble-chart-styling/README.md similarity index 100% rename from samples/charts/data-chart/scatter-bubble-chart-styling/ReadMe.md rename to samples/charts/data-chart/scatter-bubble-chart-styling/README.md diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/sandbox.config.json b/samples/charts/data-chart/scatter-bubble-chart-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-line-chart/.devcontainer/devcontainer.json b/samples/charts/data-chart/scatter-line-chart/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/scatter-line-chart/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-line-chart/.eslintrc.js b/samples/charts/data-chart/scatter-line-chart/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/charts/data-chart/scatter-line-chart/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-line-chart/ReadMe.md b/samples/charts/data-chart/scatter-line-chart/README.md similarity index 100% rename from samples/charts/data-chart/scatter-line-chart/ReadMe.md rename to samples/charts/data-chart/scatter-line-chart/README.md diff --git a/samples/charts/data-chart/scatter-line-chart/sandbox.config.json b/samples/charts/data-chart/scatter-line-chart/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/scatter-line-chart/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-line-threshold/.devcontainer/devcontainer.json b/samples/charts/data-chart/scatter-line-threshold/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/charts/data-chart/scatter-line-threshold/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-line-threshold/.eslintrc.js b/samples/charts/data-chart/scatter-line-threshold/.eslintrc.js deleted file mode 100644 index d944fbf3a4..0000000000 --- a/samples/charts/data-chart/scatter-line-threshold/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-line-threshold/ReadMe.md b/samples/charts/data-chart/scatter-line-threshold/README.md similarity index 100% rename from samples/charts/data-chart/scatter-line-threshold/ReadMe.md rename to samples/charts/data-chart/scatter-line-threshold/README.md diff --git a/samples/charts/data-chart/scatter-line-threshold/sandbox.config.json b/samples/charts/data-chart/scatter-line-threshold/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/charts/data-chart/scatter-line-threshold/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-line-threshold/scatter-line-threshold.zip b/samples/charts/data-chart/scatter-line-threshold/scatter-line-threshold.zip deleted file mode 100644 index 9f56469a7c45463473fdc35683d8381edbf89f11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141662 zcmV(}K+wNXO9KQH000080M>AeRxo&r#Uug%00IR701N;C0B~VrYhh<)E^2dcZjDpH zj@mE~y(94tR;2C$5tD>eORG}#&>O$RtBBb!^LafOf^d*ES9$3oG>mdhgBi z%$v!}aDY(6Ne$6Q6v2_yl0i%>P7TBjjTMl>L}RZiK^KZjLj`x@=PlJpDzSsYxZgds z0u(He*q}yJUZI8eLO&L0BNTdaey9+&6dbtG!J0H?E0l9x@QorB)rJ-=xd)}gn<>t5 z5@1FP;M(^ckgcdelFCCkU{cXNF%B}SfirdZ02_Z8@3U_hJOdWTvQ;QRSb zm!iJN!ENDIe}-ETqugsiyMG8zv??Z}(PV^Qj2;_(JVj1vX#9q1Ys1lZbe?wj(h?a?`b6wTe3QJcF#hWs=}5 zzboiwli=C)5_G%fM>tRF61IZdO2~w2}i=P+qd? ztig5bm*mMD&+v7YgHXRg#Y~VA{FlF+`Z+p5ua!7x`|&gC^ZXeqKif>+U3|DOs032> z01D{S9HnUw6mnHlP7z_uzw&E1I1LB?08mQ<1QY-O00;nEWqnrid6QhP0RRBt0{{RG z0001Vb7OCAW@%?GYIARHb&^eQ8Zi)t?@0Uyw8tnw4{Z;isIGRwuQov_v4uO+pVW9yFE`RtH?l1q8I09&3H}}Pz8oi&la*J2 z9CQzusNGW7cJh*P_gOx1-Wh_-us^0qfhtfFWvXfQ6Ct!##n>3=KH+!nNrWIpd>FS zWL5}VLAZqj07fH#PcO)Bw`jp&j4(`GJbL0NVlqk|N+_H;g^g@uJx z=BiEOj!l#8KW6W5SLkHdZ0lg{=-}Ys=;-)SK-=lBwKzG)l{=SjyPBD}{k4{B_YU{Z zYHXhEUOse2KF(S`9zi}mKEA!azWsN8j!?gBKYxG!06wRHK6v2Qz@UVJpzm*kzdeW0 z(}(b>goK8M!a~FP!y{z>T%GC?aHHGHo=M~tc6?}gzbT2R53MeY5D4HuM z)^IA%imNEAto#nIlGd&^VyX^rt})@Om8Yy#WT~~0sa-0q-G8pDud8=fYW)1BNeHjm z&!DC8d#eLO>q1jo#D}&R$97JPc3#T%gPe}ej!sszt|XUk4$AI^vF;yVyEoc;7?JzF ze(k45?59KPU+nL{ei_L8JWv=q=+8R%*ER=-ayy3Bu7`GBhX2~Pm67U%k@=B{iHWJb z@o((~(|>JYZYF|tw!eOEZf^ds9n8F))MW)nPJeI_yU1>blSTd2uX)&Iy)Kof^CFpjvHr7-&ohKO#CRc7Q zpDj{MVtF^-Trpp!QKX!s+*0|yO25hO=XguiQl05Q6uC-k^-7b?eC4}|)|%Be=k4(v zmA2ZSU7lA*KPTFpjE&9r)-F}r>o*5TUED#ib{ACR3y4atssVS(a5|}W#big5b;kyw zHO0@(CPm-1WGlY1XxiiOa$O>yobRN(UZjrOA4i2&Nydj zqNvEJbP{_65oH7a=otB%z@U%yBt9JfCjTiIEYrvs^G!*7TTay#)q_rwPC#uKnGeWF)?LBrqk{UdZuFJSdwnYB8j?Q?DnlJKa7Q? zeBD?^S;+Bl9*y8$wSQf55ED*kE%T6Vv7P}$n=i|!lx5baX$yO+QA63t%iwn@*rrj9 zG-kmX@rT|X+7y_3$R=o8tE3?aSyrg7)*;-9Yvla-in=_sYm#*3&0%q*0lBqeHAJ{sv#41tsL_+44Hi$VOiWL(UTmAcr3%-lu& zAB{4t<=yv$&P%>*&B`Dk6Wg3ONVGo`9fy&FJ6$Iz8TCzkH$|NR=p>MnxdvQ)O%oK7 zhixiRJ<)c06gGY5Xwgf~qChW)E$!=BrQ@VXl-C+m{oI$v%x?rpOijsqzlzf|OEld) zxy?8mz0F0e%pD2x**%5-h(-FW0xkUFI2aV{xw_#Tgu-OmMvsghb?336`_TXa{otOp zP&_LD^S;(u=H8xBVtKN0qW!m!TNiK_4{ZULN)(sJX&_T+j=6&KaG?7(&X)F2pUr1z z4&Ne$tEE^=<#K|RBQ6)hM(cEK_qkEVuc@D{Iy1hTMMHwj{;X%RYj56HYNL#}N%H(a zgGugjjTZiN)ipoUKnTNq^L?55SrQxy4Hu`GMfM*oB1H$FO62ckjc(BTKU&Dc`x7J) zJ_9x02BD^ur@n4;Wb#3>UFX_L=n0e!dxZy!;CAloCv4@EK;wD~-{Fd8??6S=(3k=i z?NCTg0X3o<=P}^+`aP7grIc!t%enmt5{r(bx-~K~v@=BF-~TX6^O6OLZUx4hOkshw zOr_AxXTsiFZD9!s&SuL80hRAhW1R<8Ny8KrB7K7i^qBhqH=_#TmFCnG15?9V$>Kn( zGt2$Q>3j3m&em9Lt1S^laY=ogPs`hh>4Q6Brz5SLeZh!x1BDXeXjp64!Km%T$#wZ9 zxo_BIbfpIrfOUfys3)btPFXu7W`w=Cg^`Z<4G6$6B~|mSLh8LEZNYj(B?5$5%3E^< z#xPh}AR8XpA?YYv1WXQP7Mi6_H=5@xgH42a?4w7f7;=OY#$pEYph82%&qu&=8>B(i zPF7&c&xd2Vr(580>6a+-Zww2PG<%qXOvuAMMnrEe3M$TV@vGW0kbAK|Zbs4F4i?3m zwfBJ;^8><&4aAu~Ul&o6AKolnqjN5pI&~#S(DP)Bsd4Y<-!+!cJzPr~?i3Pz%}+dL zfgs9~X`2YSzvuCCk6}eC`eY6)ZAIZ$Ozp%kCC@lvwh%-?}S=5x>oc{ z2EO@%6aBD(h>9BkWL(f@d^*sPYsHw=x}vK?VsQkv3o$Fov2cL-xTUqX23cLXFj!$p zbPxGR1l>(p-k+E>sAu0vVUMq{gS8D?d`sUbP1Feq1992w^aU;w>o0XW zLq=Ze8_-#0&m2T+rr+&y@$@jbmZ1pIv+2koudVU7LD#fjdj#uK1oU-!I3u!iiX@Ke zEmM(!sgyo8)PL(F)&?Wj3~{!mezBDy&+8A51}i~N`0%VGOm>vrTB@Ae6?H#=s-gEq z#wNqO^n$wa>c`h((fkuq#!u{r`iBchc}u~FX7aw7YrkT~FC}daBmJhL7p)VQ;bW-R zuKaF)5WNoECpNpGRh1-`7a^d&BOhqUxU z^L6NO#iF!KxqJi8X~!>At1@hw2MZN94Fbp&HQL2_s>w(5q)L|oyEyT}0M07J+I=Y{ z3%R%Br@_w0+&a+LFLs33;3V}k-El3CLuG8yQt?h|UCv_*QbpFR+7|p?rE&Id%|z6u z_l+N(0@5^)FTPbDk-VNmYy3dMp0vd842e&1b0aEtuR>>~@zHSlB_|pw+Bh5c9w9k= zMI%*+GXeM%Ci_Ze85YN&ei5})u7DBUpTOViVklaq|6y|mA9c>wE2LVK3~n_%PN73S zIs^kV4|S^uDG**H_NcEt?hy@9r4LWCgq(bkz~M-DwbC!(cehl1^#KUE(S= zBoq4Q0Lg?hQPc?F$K~IGtj4DR!ySQ18chl`ON3A6EN^}y54mMdFv?y4W)R8p=qEze z5P*L``*x-@_$}%6A5nW}CV{@Yrvz(Zg%0YeQ|8Mf9IiX-Jxh%O&<{ZI4A3kfE=G6-S`NUv z3y|6*4WK4QK?)@F3?xnuBxw&MTMneS3#1|rq7e+D(+^_s3}Q+TVrdUzTMlBs3*saW z<`xX*)eq+P3>Hie7H$s~T@Dt%3zj4fkroV*)en*P3{gxEQEm@WT@F#d3(+7B)e;QV z(GS)04AoB$HEa(xUJf<63pFJUGZzfA)DQdM8D^6nX4f9(upIXBF3g$f)f@n%4n;}h z#6r}>is3}Ig`z(Zg$IlVrp+J*&!ATWP{f=uU(PYLH&A-ul3;lN$e%bO85DTTiCoMH zIRl`?Y+wg(p!6nS%2Q#c=tq%xVrkEyGkijgnZYs*Pyk+F*+L^r^`nVB(X`JoQ3k=% zRG9mwNR@&RUrtb~ehh>dI~agC&V)3&fxY|po=h>m`H*7>;h9G4VnnQ|ORRZc>O*Ap~&vDb1QI|m& zVt~Ys8API2*k2;TL4he|_bHZ#1g1i%p05Z$py93LBaed+g#thcIM~Hd#PI{9D9;pw zdx9@$8D1*{2^DEcV+1K<1pcq^E;O*LZ6PClkk4aj9tN4kUYS<+8H!w)i7RQPE17jG z1X&%K@wOSYk(sTpvN9_&75XweBD0dcGK>;3(wVajxUzZ-viiKT>d~@?4%51A@q0V6 zJMXi<3uO;S5{xqEjN9gXi_Dq4&#Hh|;LjiCOnK#QW#o1#<^Dv=U8*1$Jj`A9%APgA z-(}7_P|CT=Ah=MEW)WGSGIDlpY7lyNDf$}EHk7wF&=@PKpR9eG@p zMJy~u_=b55-UUqKMFK}fe9A>yn}yN{MPkaux@JXhqKdT;O0)}#rTU8Hj*1mJ3uT0J zK`g~0nR#Twr8GYZ#%znVrAlmBN;C^fwZ}`}n3YHdmS~QbmWv3V%{ z{G-_9sKBtZG%&NoT)9y4q0ki0QttVqB;LF1!+4JWk5cCc{Ev1O;SWVZndM$b70}AO zVDHjUaCr)tAS0?W?FassBRpTb^0KIksvr0jELDOJB@IXTEtOSG_5RXvsXH9zp` z>?%ttD>}f{ZOY~OEESdy6$y3(1LJr@QPm@rm03q+-ks$tKguIWYSvjQH^wX4y=z)C zt9wbRl`pDPxN1Z+YnG#GRr+eLDr=Rb>XbHXsSq#%X6l}WL7ytZeGbCG2zC2*wcVLD z^_?}GeRVHKC}NUPF$WP)rpP$vx?{UK#lX7T$_9nL28Dt;x&(A>=hQsnD0PFhUxsDG zs|{fL>LM`S1!wfjMpQlAGmf{a@pV@Ng*`siV}qCxzJw7z4J+;t45?Ee3wDq&7y+4s zq7O-8XoXF&AmIG-|a%Z~c(fYS-0j5#8$W*y@bl z_K~#hlTn+wNZaSEHgA=dj{InD9Bhx7=4s+s;4JEV1Y`w(u~gq4v)Uf_*bXJ_NEGQv zHtI-yY#*9IPwVQ)UhT*|?#OuTC=}@|p6Dnr>MYOdtoYJdx!PIV)lvP}*(lN#yNd2d ziZ=&C!Z*M=IY4YOIbL!@=vtkr9oxM@%nq{~znp|q{l>Nu9#>&NOJ8NG}bF&)s4 zksax=Xg!ytwKvDrR-FVZk2t@GGSP9m=f3p5GU`SB(k&(2BW=_px1p6^u5C9>z}CKC4sRW!`NB-$z#6ybTgN)zKyxKwaH0+Erc5GJsw+$f+`*bktu99#ACCht3+8FJ$o2^mpzKvJsROKfEP1DP(5OSF)kxD!eut1 za5C(IF(OVqQdK=HpgK-8IWD$2UZXl8YWDXt&KWrF$TlHXJ>G^fkvBOORXrx>Fe%|M zCcHV}#WvXzGa*ti(ZMz))HlJgIaz=)^_^|pgRL)Sd}`idN=RyI`(%oGVp6DJik9u0 zu-UgW)o+3b(}ICh?0w&wV!nN?o*ZM#I*P%&Bb$U}51$%;yL7<2S;Iw8n?ZaYet4Q> zn5-V{9>IJbNA|@-o5Dr^JwxP+cO8Q_?L5POF$;R07HF6yd^bBlMwlcCUSJ#zWt&Y> zg(bqf31(-&@ls6b%= zv{nFGm?`Mv%#!3gg1!wD9~deWhR!*QuI}80=+X$Jjta4dB$7{K_e>daft&zn3-#E& zYM8mtD2p5O8i6b2&!VB^xB)ZGNM=o$=}oZcv7D17k#_`B=O|&En7utecT7P}aA!0Q z%rQMFbSD_9U)CCBLu6V2MhpPdQ%|Q%8WTFPhC-dF3N;!a2+7N zK|comXbM`**?>xd0wg!E{1SmL8`$4KApo>TDAvV>j}j(|5CG-b4oThAcIKe#j46S^ zZ;L5+i=}sq?bjBoI4Cn`W7QEoOcKQIw=I~veSLsJ(ED>4I%R5_qH~B;T_5*bzx}Jq z>YVT7U{1fm1)5*L26r!Zt0X82@+-rKAZlj2R}AyuCr-d)cPKh&7nVT5yr-usZ0>uHq3sd;BoM^7URv$Sr_1SULHc%e7deYz!UYVBbBujzFL{1^ zpl0&3h@4=r9$d2l4$NP1ds*@R4U&0Ad&@>Jz`0OXf1KBYUiJ$IMujxd{uO26D<>=+ zxoaou>0sS~ARX|%R^u=zU?~U!Dg%5kfnv2_5hMb>m*s=Hu)q_iIQyo4$OW+PwR-`F zdj_#*ESs3^Sl?@$!S8&*+oxw4&Zp`Z3okEcarJ0t6oZSurklivbfnPGrhj*sTvToR zP&XmS)VQdf0V6w&;$V*syx=cuTrj=ANS7SbY(Qtmz7*@(r-M74tKy(>_+M3RVCJ3T zljmJhbIfyd{GwmS|K@xp{{~HD8o$B$s-OK*DsT7A8+_^K%Xri4WzK^NV}b(bs{zQB z41AvL41eh5vI>B~|K^YBG=9GGRi^12zve26@9J+=g2R`~3@B!?>9t(Xg~le95&W`L zGEEZxCq(s1ar2Vn{pm^oMuziMlE$4X*C7W7+Tg|w<LEtNTZ9M+3fCr8xRYdEaUdCKnGO z*4!El#$YxXOusM{Rrf=};VvGDFVwD49VfBTG-XPvCA*(ROoZkNtn>aF6w@-Y?sR*$0>AankM54ku}T z_E#RR^%EIx?k~nPEaLeVNivTLiF;pPESYgF#rP|ZzLado_`OimiO19?1VvVJ@Ehb_jN5m`pYXG}6sd2cT@-1}kS-PJ zx!7El7?rL$mB~F+=TLCvy1Dw8b9Ne)*yB&mWw0gI5)~+EJ4<5a7cHCA1lB`%)P?qo zo76?tvk~J&Zg-mANIXwoy^%ttPo9=Um*a)c3ZNrUM^OC;z>nkKkQ~$$TNO>7q7K?X z#CpT%NE<~Z8&C+5d!x&%t@HM|2@@xXm}X9Cb7MeLU~^_qH3B+MP~`wUBoHlI^_~fechpr1jbE}O z1!ZiF(?`7Z_EJ7G$?2RY67zffQ$_*=32tGEvn!PlzJXL=k$7q!u~X#VZ3L%;h#lTU zKv0%}rgre(OL#yGeL@^9JEhR>qh#jMUccXeh>LtI^lUz4;xu+F(V)a_fH;^+?_vc6 zBlpb$nS#UO^8#;L!x2!v{n^WQ?=gjMKzvX#u?yU}My-6!dJPII2Ex)EGNgJ1G6GSF zVFAQ(=dV7hJEItob8Pe)ZI_|?(VR4#Rau$>Q4U@?wSVREuJHPrI)36yUUuNrNH1}Q z(ue$pDg=UYM?<|BM{!+2z_xRxWHSaWCo6Fx6aq(52bmfc$aE8iv?U;Z9BnS*0jW@ZT z&wVgwkc!uw;isUYq9EHMb0H3Z2lS>>0jCGCux~gBFpbxqNYW&}*Vl)#i)Mm+=^9_? zsk}KvBS=6tK@e}%@aJu6uyva>v0?pt`2`}}*G0lt^uRAz)YJ&Nno_SS%YrFCMIcTf z_Z>4Qn3%8;5tAo@fbyosYXdS@iu(vGK!po z$iwni35tfOIc7=(wX`98acBhlnnfK=MU|4PT;OvT>=fdubY(RMeO3k{L{ni4@w-OH zTbj}P7LPyHC$e1FyoYa~Dn?*5M&@;=!SK-%geWG+$|v(!r)gCWA@j^GRHkTy4E@UG z7p@;vx2Q9=5rH?cX{B)dCF&hcup4Z~?^g`9;DAyc(@h=WL^25PYgylyS51s|$CT|f zb1J<)7LWiKBNZ`%q%T4usz} zWzudkh``SdxyvW$+#xgJKBx1P>*+zH-cn#%fO-C&hMd&l%#@DZf)l^4Nk{FnM2MX$ z4e`l33Ab{cAw(mWatecU4bmmW_QysZDlff5jqQtn4M8K=7w9{j$?Bf<8OySfy(5}- z4#g=;zcA5Yl%B2!6k(&-q7v(KK|P8C@xhTJB0gp_jlbfnTJKq{fnO42Z?JvMVigUi zMnXAqTevH!OyR)g20iFy2~qF?vbaIutSfN=5z^rR6>fi=M|}~=CulHZM1$dC>tah? zsH20Gh|!P5#n!MID9LcRxHZ`Od6P()N! z!nt+&NS6T40m!1JK%!+Bs=RX$LHCCFwRsPzoe;afe2c_4tFriofMS|$fd&KorjK&? zA$FeToK!=Z{F-)ueCD3Im)1Uoqp|6QK+5>@XV5FI$OKNr4`eEm@}g_7h`?+MaI>P~ zYx&td?!mcfmtWlMZJD;cqX7Xi-+AOdMOulvlCYgz(H5|hrh1%Tkq4wpYrD=ORt#?E zZ7V8f?P`P(#KZxbP6{hXvvegDev~`+M(pHD!UXLy^s}ERNOf~w$?pJAmOl6MA>m?c z>64zm9uDkxv=0na^>4l0^CE%+kOUp3a%!tQG_K~U7)9u} z{mwe}k$!x=+EH8Z@R-~6J?S+342S)=ULn}tDQ>#mIr=p|R8_WfvHWm0n2UpUnsw|d zF<(BFX4Qg?GcBcXBTXtXIZM=ZO{8Q2FRk?$0srukwtmW3``D|pKDc)qs5<*-+*K_D z-@l%G)iJ5GZ%~?eBOQy^vy(ZR={Uo{Gs4JC>;+BeEtKBfA$p= zw#r>I5gVo?e~a_7i~HvOHR5-l3oN*oIJ~E5Yw&4*lVC|kFtm&L_^K3o zRe5I1@3X=^8dWy)B@U`xefBCi_fF!lKJDVF{pibAEZO2F6_L}4=3t&Y@TczeU=S)V zC1L<<|H~^HT-1rjT*wJEwx}e&PlN`pXc=c=;W*E(2=?P6#S`n-77@I3%|3N4QA9Qx zG9A#=BgHp7sj?Z^Sphed57yaZF33iT$dW7=)ctZ%j%Y4jofx3qp7zUuNy67LIsc z?U!0;CS{XZE$?4{HNeNq$Mi(bJc%h8Ejo87jNUA>hREPQ(^E$yL+a4Kf8Iw>EQ^v2 z7PlAz>Bt6ebWL1{Xotv#KznuE8YO(>_Ne;Ka4IX#3;Ve#Nsy|I=|J^KB^B+k{rtRZ zo=O2@fw#Oe+lu|`k%Cq_ZAee#rS?oVWD&YgIp41$?JTiC=7Z}iy*8bLrqT+5kpA@o z8R;0IKaUjR7(-v!82yUC9>#e(WFY2Mm@=EZ`6R|`q>(@t@ydYm7tK<*n<^H2d3%uP z(3Om0V1yLJa`a=f?DounmJgVVWb`bfdorN$4ln!ui|oOd2&ciWgz5_K{L< zoD2{!sx_~qIuZLWS$KT{+(MRaG8og>ICS<(H126gM5GIpE?4|T`AajVEuCWJPLyUh zS#oxhF@|jIWK_{)Y%xB_{V4~TccS;Y$~a_lqC>H75}Z3o7Kz_stTW2H10IeUuV;%e z%^sKN8WA>9+trXwUmK{6pc7jg8NFjwqRV-y0?+MWjNpSDVi@6$Pa@;86O$UkS6m8H zlTqQ1K3xl;AQeTutV$0%(KX%K zwPe%vQ1v-m^X9iw&UPg`w@&_^nYDJLHg9v>~ zdj{p4q`4Px+r-X8U)M~I*K5Q3v}^Rc@p`g5KVf*dssIBf7X?;h1u0+Y;MwP_m9|LH@52bf8q941ncaShFwieF3bQFhT ztet@Zu~i+o5uJ12gF%adGbsKJ>eRmSMBL??Gj(1B;bPF>s;#+RfX0rS9>Fg9IWHp} za!kq-`Bs(gH)5pOsBp?-#%bW|S?LHDXqsF8GCZnfIeJJx%2DU<8;JR{9FM#LC0L0{ z3F9VRNs?Ph*8Tel<<3WZpa1rm1bM+O%te1CYiK2#d?oSwO1ADC(p^|?k3lYhVM>c$ z->X1ZrXMNvKT70QSoNv0+qZkjwI5`KElko5+aXjFHXk+ z6$IjHl?pO8T^lPgZlg!ucc~RDUz^%B*77uNjYJ&VU2C5To1{V(fV9{AE~7%Md6a&O ztqVfpt7fjrGvo|Fa$d1i)Pv=$a8m`qkpgr_aTw^W=JaD@CX6TK$a_e87Dv-HV_>>k z#Nn=YC>@5VJTgrWT09|&OW0yv=n&1tYDxmOV8@u5)8r^% z@+@JU^Edj3Y^nX0@7cttwC$~cut0GQUU@u_LNM=X=(}*!UlR!PI5iZnjSI`LN6Y`#dveFX)-!>nPpoU|^m>|PYrOMMZ!zrRGkv!qM6MD{Fn%1VKm|n< zS`LFakGM|T{6lne0i}@ zRraUt0!SZ$3J^pP@E+K{PLF{eL{FZEw>%o5sfQUY6`DETzD@hfBAi%{_j&tA#b}dC z0C%tGuPTw)6UxXf^Ra+YjGRRfCOU_^=|sCF*Mw!L{*pt8X_L^8UVD@`f|fh9yY&HT zK%4j5?`VLy8veUc`a54=hnZ()gX!r5et#OH_#KJMpN9(xx2HmJyxR>_+Pm3~ddC15 z^Vu2I2o*Se^FE`?;weWrCB^_H=2SOAsF#dpQh7v5$19sH8WP?>mX7-IFE#xh=w+_d zis8YKqh`ES3DbCS*bNTdgI7R*dZQ~g1@5jVAP8!sxoE65(FV{-Zdb!T2!FGlG~L_# z^ug~0EH=3BdAdF~7-i!-vEQtb=@qWlOE$KK_Ibv(Psl7FvY3JYAZa)zW{(sy9HrZv zjZ|-&{&}v##)KNG)Z+dm!Q@tvhxE8!|N2? z`!k3sg{BCF*k$?c9FFZVGpM*XJC@?0GT+kqa0zEGrhy?qm}0J#jds=9zBj-=T<{o4 z|FAhO!~dII;37-Vvh^HSV1%AV<&14utK9^XP4h>avVd;74=3rTQ--M#;&GF9H^hzr z8z5-kg*zhgh1`)s9$u;O=H=?-z6JB=i=9<&)Pi>Z_qe0VJ6n4B1LKDeK-1%0D(i}@ zlg;X=E{1@#-owe6^>yYw=ISUjaf|ZYgX;EOPhp$!#WYK3pHY8a$eksy6X5Y$FFdY# zgYe^O`jM^p@7(k=ciy<+4}43xAY1WHH*v!Eo=%TH^G{ava}AtMa-$S`57vl3D5yI` z5nA=3nHzj?Jmx)T66spy-*avFS*~voSd_-iraer~O$N!K@jA{W%vNcLkM{%{N5M$Uz~T>15R<(lDY@GYkbzZp!f)us$m48<$6L#d?O;`{K4M ze%5Pq`h1gcuJzHtD~epR`23BSNL7bxy}1Gc3LB7 zBG`7ZX;_&i)^$AMmU{7tc~MDuAeXycU+bQ$D_&^sjim_dXGt~9An#Zv$I!RuJ2SQ! zZ#%L!JTaf|cTr*j&P3uVzZ}Bspt%pDF4ZuJu9&aq**1SZd0g-0TLNL94ad>YDLwPs zFzU)8#I1cOPG(C{Z3k<=#7aH{3OzOsM>fSh&5C=szW2;NH;)Fthb(6agC+gQv8Zt>kpnR0~x}dCh~t*FM7F6qlpk@ z83FYYWmo0h^H{d7PDcnh`AyVe9F&1}$QBTQ^>cAQ?M9r@p4L+5W6(ix++uMC#pRW?l zQ!K&ZsT$+c;;`Y%Y-IZp#4)eDK*(JYX!o|SQSIQkY$1v+YcAy#qtg&b^;rC*>mo=8 zUJ#P=+1N+R=$B!PLDUy?os{hqYaXL_6R*rl5VRB~9iP1NIVQBkQhK9MIRiniZ}51@ z8WI-C>zX z{w64t;_^dD)DcO=r(xTtYvxR5S z16Mt4@0m1TFTayFim5Y*C{{P?Kimsu9Xbfs5r-K-6EhG76ghgJG=o$?U!G9XAQA+{ zR20WCGB2fu;rWc$vl*)nHo7F5cJ*qV#n}*qjGwv4jz`NPk10##vMdZqO9>_51xCjn z)q**yk0+_IICFH@Hm-Gh3|J)vjk*Pq!5Ov=+QU1<#j%qtAr5MzV=OZjaeV2?9~mkX zgLUMLMXHqdSG>Q8nAUU8h}c3eSyd@a47J0#t&TO*yk5&K_h9Q@IcP-*rEYpFeP^=& z8X{+y1nW_X)`-+%W@WA6=XQyd*d?Atm-5Arg7S9Y%V3PrXZdiCGgozUPr&KEZ~`W| zCPZNbuUCy-IXc$5d8WA`oIEp#vM}^%xw`D8S*5%aB_Jo9?2{ZHs~F#yBI)nod8sT( zzNL3>YnqnKNXZpuxJY5>oU~UC?z0?eVgcCZ6FqM1>vX6X7+zh}Rzli$!WxvmY)F%Q zp`?C-Tam22g4?mA-=YzmuuWmCaYiPdTs_9U_j|KSSWT$Y&f?zN8A*QLTQJ#kp~*M- zFT#77@!ux)b1e}?PCMRPbe{I)^*+o?cBu=WWeeQ#BlO+%KJE1^Kd%Y-t{GzCjecTl zPrV2uHq=7&G(8)TmqSfQV`5L`l-=?Ktm5s5zt_O^iZfb$#6bZiBftlRPi7yKV!0$b z_L49e6t~G#0P-W8sbYe$)Bf)(@>G3Lh+oM@^K3C8I1K8hArmk&XJk@7fP(vqb^2)0 z%{A39OnY5)Pk6!;|Fh^5K$LwwK)ID4O3sTgiK&h!t@+H!;cY$K%HTcE_IGy6D8EFY(q`u;8ean#Otbq1ok3+xz+KtjURz4+=~DcCvrM>? zDm~+ulx9j?(dyURDw$W6n9V#bI2oU&HF-pE4hPI>usy|8M$mg6j za=(svFy&FC_H$*zOpe0PQzQokMThu3SrGarq`|R;cO(Dp7%l%K;5osU&f1l z??A~&stHiT3KSl>#;|kAB*qKGNzirMcti|@2|oWp%zs`ge=sVluya>#a$CWzA1&tw zhf&^=3j2-8?)&;Ndgcx!QtSgfRY(Sou?`x{5m!EwEK1S4oIVlVDxpBpwcIxfgdY<$ z&+;uOR{HRsEJeILXCqh<9uPG2wtp`EoJ(JgT#GZGtSORx7e{q}JJo=ui8%)t1ND=c zOO({1Yur@1(>Tygh~v#4TPaqorY|^mgiEok(;jKd;D5i5(4}+wxvnvXl%)fjsg~ig zG{M!F$&O&mB`B~ph&+lfS(FvA*R9NC-&zh$jV^b~iN{UqN5*^5rJ{1gdH-ma*SScC z!0}Ka4KTuUWoa$1bFkMs9mffG05LJxI2wz6TDhv1(Nz+vk#dtZbO5Fa8HtTqmuwZ9 z3n3K{jxlS-8>ML;mZ#2<*r-JvFO2uPw(WQ9>HlO-+B6?*rbw(+s-?}J5!ax8R|8Th zT3uOx+Et5JQ~Y3$E4${p6#q*s-X)dEL?ywtzVOeC?$w+Q23Iusx0=zQ=LnNlL4B5) z-#ASR26%|ttu1h|c(Xr2a{-G>vhZfn`tXlY-*0F_%7_wb%o!(BZ`F5uQ4bm9dn=aL zXX_Q0GZs?vTgns@8=UvH*SQ^9Q4>mZ)Yr_09`1yA83JU3 zza;+X)Fs2)O-NSJ!el``i3J7LI2x%)2%*ciNHJ8|ThpZ6%w~+-9A3Iv8d@FK4iAC)M=Wu?tuF;fQ{en(kRKv$bd#XM2!Lu^EUguVr+MVio;IhF+#7R@fe%bj>fJgSuwPqmtt#Wvx3HAlYvBg{$yLtVt zW9ya+ai~16xi7>;`SK1PWsDaWCA2}Lxw&PgzF%d8wEc$JMQzK-HYCq_*W}~pubZb3 zg8kioszIN3#@$+ZaowxLea#y#95dwOzbF@K##S|JuN@~~Qam}`(x+Qb#dQA0!PaAG zi1RM`QIFpWh{STP;_M1Pg`iv9iy!B0KkVCV_Ynw*HeG|$LF*O(YWS=bN3H# zg^n_xG>hLMJ&zeYaE&~OjWjeQn|Ye3Nv`a+EH>!MW(2H08z9;H=E2{E?imak{T{3~ z3o)eriNK%$6h}QYklpwrce^>=Cu?foVhXlhQlI?k=KKC4^cTPo$)0nt#cU8A#R%yfsU`PQAYY<5tK2*Gtb1oF--7<>KjTBp9a=w`_QQmjY6;d#ZPKZVAgijrr4r&OH zyHP_9*CffIPuEc;)VmIP)Lowz+w7NHbh8S^FpvMXVf*?QY=5(+SnpNAab>D0sT0bAy?tCPu?UQHs+Wmeil#lYB*1LPoX=j-egyqa|#W5!M?7CrfEDSiKUR zxOunDeUpR$K+vVIdIgY*3&>SNu{5MYq}h??ppwRBnkk?IGqZuKAcK_IuXL3XkB&6_@d5#M!FGFOfLK25T=PH~rL0d$H(m#@w4US|e6giw7nFqYW>v+s7Iq@%I(e1FLF#?0MZ#0m5ZPRnFdJeM-&KQWx;SV_Hd?lw& zL%kji7kK>~?W_iOf&h=T7^mwazFR#8W5bJh10L-;;TJBLdc#NE2Bs}eCoq?t6_?XP zy(XaH!sOzt(B*8L>$23DD42^pm>vI?i)g8y_?U~dtbx2tk$OLb6dRdL#fccbkrI{r z3j_BXHts)IuH*uZgow@*){XR67esEZ+lemm8C=w-E~ny+v~U-m%*%UoSFA4AAGNNG zd6$e|xmkb^L`}^8o#|<*?3J${={1dJW{kr4~HNaKia z{Yuz^hx09u;~*l9q!#5)rL{S_O;nYz_LY?N757_nSE^tR=zQz|38YHm}iOT6l&Q)>IX zZ`xFUW}_;K92Sd{Z*skWerlVWXctF-LEeFXJCM5hUN} zI{!L>07gNH+nea=)^Lv7(C|C^^*fK?ySSzHuxQW7_;x6&P{I1QMqGu;jWdlIX+R6iS}&NEf(Ii0>$Z z-xmuA#~lk5!dnB^1qv8()8>bx%Faq}Z_D8xA*kME*xnUgce#w6;mwH50fB^2Y0j~h z%(mOgJg+Jzq4;VUl4S_1zEVw9X#UdsO42X2M4k2uAl8W4Hgzd><4>h!_qE!O&2?TO zo)}U9AeG{mJo|?l%Daa5Dp4X};+;wfmIKYok)A)p^}*x>7JYxotl4|SQ7oV-~DakY3i(d8vZnW zD>{QMHapTiLnJoG_&kbdGyJAm(pY-rtajmz*!Q*2kYY#u>mL?8YQZ1GK^ z-c3sJEymt04)JY)-fao-9fjVVH{!c*dw1W9?^(lN7E}h*#hItM`>*otL;(X-#R$Zl z{blb}M0bEx0fBgcpd!5!5o76wiE&|0V4K?`6&+h8a6r9K9PmdP8!%3F4I6H<7B!Z} z?mlV!CC)QFinI5Hi?Xi93KB^0LV;MY;1r<@r@*7?Fw?fq4gm72`|A z0#xo%rn(8v?T1Jl(8r_NNAGefB#0o$!7AB|I57TRDi{@qL8l#RCKHZLO&H^0tsxst z#Py+@33E~?mQpILd3jxze_{W=$_O; z9|%YYzT7W8hV8H{?5jBw)#f0Lb+mE|dLNY!^!6`*uYR1azA z)r^=s6$KGf%i>A%Ar|d4Ov~Wp9A*RY92W}QMn5g&xrrt(%&Blq>CCGM{a%=VBZaBE zpsDow`+~Nnn(lX91IO>*-nBmB({ z000mY0FI3GpSmXhZ(aDmZ}tDJTLl1d01&{dzZa?j=+_Sl_4!i4$m%;Jp7myd{)~n@ zcAn?dD53Z`goEi9>jSZPJbp-H_2vV3WPB8&fd!U*39K@`lf)b)BXPU<+#xIHq~npI z*nR_47avCaS88)2P~CpYr@q!Fd2XwP(FZZs4rg`LzC$o10GZ62y5@A&Stf+Z-PKAW z=t10OgB0yp7u%@6*b1IwuNVehoO}$qI9XqhS??v+0G=?-Igx}MxTc67Y{6$iE-pUwR;_`Wv#ff#|f#G5Q`)`B*MtJ6^nD@hDL zbZySkwI6c-4W6l#JkJa(0=tX*R;yp``mZqUV~8}vx`4>~29t6VG|WQ*JlJ9hnN}Q_ zs4vubJ$IGgJnL2ZJ#XSY9Ey?o(E0CvuOiUH=L>#{YJ&;}}swy>=ss$o%J%35#+54Iy5DXq_ z$7LJ}BzSdXR}TvcEq#+Cox{>%w@{_iU^w-IiWXne^f81SUD06$NQYi;7|#1aDMW@4 zkp4duREAgq767D`UStYY{d3c10(428LUiKB1Shnk#ICl+-3bo?Fn_m~^S)EWGeLVu zL_#7S@#T)x&7JjJ5Dn)bkB1VcF64;9M+b_N)Wn&s zl69nQcaz`h-CHJ+$bEn?Gm>dYl3Y}KE=Zyz@~&$*xF#dAoRk;IeL?G?pAVF1sn}Pd z;JU|tjZZ_TZBF0Qx?ez&GczICtfNt8Ur2C7Uzp7DNeOw~hZb5IRQZaeI3=tSO3Ii$ z^Dc)jMJTDDu+()eLC=Rr-kSjB1lG!81LRID%$KrWx0H zR~xO^b%sJ)hg2Vz$W{Nl4#@yi|8pIl=Y0)EMQ1VAhnPu+ zK{$2=sgY77ftFJf%85 z(p}ZeO@mP5nlHwtigt1ev!!F6s0Skd@||#oIpl_$z@Hb!l6DdNFTnWDw>AALfsv>W z?mp+RZGS~B^z3`5y$^xJ?B2b^Kl1zQLD+*buV;8ngG{z7LVTg+FgKtn?-32?wW62rXIbMl7W`W_DwTa(y$^+CTWfRLAEZinFZfUQGBxmyxxmO*ZCs! zA@!qrc6uzi`OXW_mYT|+SSnc!d71t*5)B&nr$}4?7B6xz+J})*oTl$YlL*rrdh2K% zCnXRn#u&skUk%K{A(d|g$@0hqRKYZse_aJL{6j#ugkZRHImy$!a}iIdkUUQ#BXV=6 z$|WjgL{HLFkfS7;%ME(E7PoyNW#4gl$7zCWE|2ShL3jNJY zVJM42tJ8}5i%14$F${RI)gwX`yW8f^`Kscr}|@tCeFP$rYN+{TK$InKPV z{vXe2-LkW4!BBqkwsTf50nd8L1vTEPybm;iV_h?!!{&fTy}A+md^}Pma6$N0cP5|R zFeW+r;LJTtC8(6kNDSii`S&U!&jfGzL)Owi4g<#B|A)igQhA=vx5IZOhtzXYfpv9G zCExs{(?kQCIqyRC$*&ghdQj#nH#p57BjN12cdec-tHXjqKeK#Wk5Nw)JP!0Uxbai9L!J| zCWAI5Y;`mcxQT|hQC=ZaHPK21k>|^?Pm9W^P%zrK$O^HeCGR9oBV83EVZ>?gN*<3! z{0m{KatH|jxzkGnAppw%f-q-OO347M7wu69q%a7A{$b+A(R|3Ch~tHo@Paacgwd4~ zSFvHIEsnTJZW0zrSb@jLnyRYAQ=}Y$yfYN-vGL<;BEJ8R>Q@bt|9}rrQ|`DimZ+vl zc&^X_P)Z`S*7H%uVAS5X`7-_7rtBqe__=Y{uY{-}OLG0z+(X7lgA`ie0^392R_a$iL? zsMJK8>ocZXP1re6Sw0^%<4cM_E3JYG-y9?|LJ3jE`>c}S9)(Mih6LSvxgXCXKmXk| zvqLm(5RaBj96s*s{&3wwyCx4svMtyQ!In=}3qX$Y7?h!w{)<0iLSE!ZYVJ1T@Du|4 zzxcBxqV?|pEt^UOWOHJ9i6HxLj=U?7g{0`2 zznV{ekP3nOOq{Fxz{~^xf%Qh*=S|P(T{t<2qvsj6xQ%QcKUi_g(*nLN`P(Fps`b_mQX*TI)9lBJk3TN7@^U!*zc=d=)d5E01E+tPH-r?OZ0i_iP# zI}uo#FmqHc`VB!L7t%R2-4_iCR5X_oX-qDcqb=%Yt}=0cliclp8Gg(t<4)t{WXV4a zfAt@R&wYjQktDa(;NM7?lShpK)&4^pC7O3!g8tIRCbxwWbzjNv(@04zNaXQXe9I-Z z+dL@nf5MhM9Pht`Em{CNzyR3te~N|wGqp~fExQHKlB7S=bLjs;t&`PdSFJX0| z1s+oRFKV6rLSjW&*|fYR^Z!Gw^KJCSXZc-&8F}60_y1DseErsI&l@dy|8rq_gC(Yx zm{D8Z`quzN?S=5e_woLm=K8qR&Zxhz(1a2ShoT6qCaPaF7qh*Z_KjoyVnOYp^t*ou ze27(TcDQq?eyJf>t*iAnvDWiu5d-yX!N8y%)(-@9|!r z|1&e0u+%L)Eqzot0dH0B?Y=LS{$nMLP}_BjwK0^J_vWj(TJi&bfks*uA0iqq6HHQC z^d~Nb^9_CZMiBYoKn&>V&)ZC-!~`0IK=RR%jWDv$qfpVwVt~5F=&YWk=wI{z0&C^= zH={W}ADDvMtBbw~9nbJ(SuhUcO(Q_b7XmHQ2v$}Svgwtgjk)*_EnQv@&L}#%RWoTI zcoFc9xaf)ZzEZCc_``w3Xh--_P5W>~r6j7cL4feOPJL#1L0sl>!>C`!u|yB|YL$fEqG5IQ zn4bOX@CkFtV}xmWk*emUFxFEaD+*2q6egEwtqkyr@M+ii55j4Yw^-LxlKc5OE1j4f zq-S3NsPf}zsQA#ZDAb%`4w)B}lk)+)e*;Go&^1CH&Lxd0b8<2AHYYziuGz+ZMx*&- zHs>f?+sOi&s+}IfNLhukMi%>ib(7jZIO>4|a_V*Y@j|Y?DKh>{{F^>=?nyIIW4Mnf zzjfr3H?(~IB+b+^em?s){Pm5j0@dXodSxH6n;#AeyrC-?Jg$R_jKM!|etN?3CK0B2 z;eTU|f=9;fMhN0xnC&zDg&AGrE9OmTT~1h4J}!PdsU?0u%yy8%snBW|#ed@l&>zqD z$GYL-4?KO@>{5%{u-eD{W8%1f5roOpK_aK8i&4h9r^`u!v!|;W1&-(Ig||-6f0nK5 zo^RGX&Yo{K!Z}{yb5*Go?D=ezwn_{-Dn85|D4$OoV* z!hj^_0U*_UAkiocMff}r5|fX_sMrTKJP#tC%tsLz?Zfgu52nH>04XT;<7S?RFsT-R z-;VYZcAkfF#uQ*!D-MwSI1dw?EWq*@9iVtP50}I!guufU2WdzyA{12%annWz8H6t) zHDU_!%M^!L3@@VeCkqMNMu*tFFQQE`iik%Phq*H^Vr*24NR~#2`8zLSonwl~_7z8j ze_X_QP8Lzzj*f^wT*L=p6jPxpjY^YTLNDAkXbQjiD8 zDn0%Ms>H$^v~%X~qxPxFbW34}Kn6)OZ9&q@eS}B#hN2pqsL~o&86o*U$P4;Z6_?FP z76OoX?8j7%GzJJ;of%jTN_p(g`yf!sveygDaFEo&X#9l+Bi*Q!Mv&G3q$Olf9IPDY zDGemKc32Tyutg6`l*x&LhI4-^h>7#QE~3J$P*hN!OU%43X2LvtE!Yr~+<9HX8OyBt z_J>x+kLyxFHD)!p@%h}NWNfJoq}Q%eIy%cdps)=j#`3@@lYAN?sSQN3{LT4FL){X# zo=Ux{@yK#l8X`457RI}cF#k_|$oz^`hD+m%t(|{roMWqu_m!7gI{`KBQ&lFn<4Zli zTIvEYt4;qrEcKDx)VsSQpeZ^p4gX3(BG<3RG}%}lN(3~dPgNVCSFL=b(Q6>jcd%eq z0jfkH)a9x<+6h(tSp1OMQXBi*)QolY2mIsb29FXpD}Pf1q6odV)Rr3OP36^1a9i6~ zcLb;Ve9gFze>!GEvS*MPf0^zIbZ>&V zIAQTZ*-e6q82~N~&KNJzO^1hBIHEN}0K%M4h;Y&-f;-Ix-b2&b}Zi41fk1<%8nH^Fabe1LEA!jQPXl^MrtiR9BQ78;637(sOa%3PA4P zwz~DIWTEVT;)9Gi+ulng7OE1 zAE8q7~rUmoRnlo;!{4?TMYD5$RAXZ=FC5ME*(` z!3UTw;X`%8LbgLby^#$=RX-0RecC{tmgjDl9j+z?mNTk9=-=ejU&$Zd4}1&ln1 z?j^3f7NyHJG_m|j*!1>89FQBL?< z$?JFr(~%UXQa=}|B2!H1->k<%G%|jGtAiPtam|IuNlLxgroo&(Qqd z+kCy*oTZYd{_G^itMkXP(ytyWe9+ht4X1q5%iN1Upo1paUp_)J_CGATM=|L zNN=#23iV|$r2=G(5iUmY-XKuiAel!B?k#T^!>hy19Ahq!EJQEJX8I(wr1Vx2)4cX9 ztu_1@UU3TR+3wm%ABIzY{Om4SB#9hRvSji$)t13sbdPW`4Ic7J*We5N=e_Jti(Uje z4uqzGKtfdrGPldP?S6g;p)el17k3bdhO60Gn!<|;(MC7yAB}SIT`x467%~?i3RKyS zu(UYU&Q8V)yz>U(*iu^xnOGDKPS!13w6m|MX#5P5L~h<@aZCQia#H_!?`XOfP8M*I zR)eN|(loPY!-fK6MlY?56e9iIy0$p7hXB(u`rT4(wfei`z?EoPWar^3wsIfDYtXe< zYJb+#@$dYAYr7n!K?vGugSYh2r){0XkT1 zz;-!mk^{+`)~I=eF47;2)EPY9!}oYZ43OnCe}EA`gjII<#;;(zc%ZkQ!AwY z7wd^owUojy7?poXAVH>NqqexM$+KAka((GUcfNL z0YCWPtS1ULKJhQ>QM1)ht(;5kY-Ty-EmwV1icI^lP|DU*q5h^bI-}J*75`_2hRefj z0f}yjkXWUbT;@WFur5==d4-PAW~_nOpGrns7QGzsYzDBU&}NQ~9c z=_sZ`nGe_gU8Ujn(VV{GAG{Y3%ew*Lr5=)&IzIvyQ$&$DCB;8D+Oa5R?!wDMLA>}{ zZ$E7B`oj5su!znw;bZ< z6BM4qZm5-052b&*TV`cc8yd(n@H}56kMpjz1VcKYKQ05 z4_btmL}5mjdzL28EVrIKn2P-}C}m3p36vUIf9$!>fe&r-_#S~t-waNo$hkGEcA1Ll zt>iZqE2dg2E80xyRU!>rB-0+*LW3cM2&wf*3c`>@55k`}bZ_pxTP5(UdHkJIs&F0g68ZN8_D*g&LQlZ@tiF)XEh8FhD`u+(xlD18r)Q{?wX zKojpa+cY6-Y%Hk3iQq`mDbg#SqH<02Xnw*n6aCX-fcqgh)qFpt^OFS6YaIV#3z9HT z#JM&bQ<^r}!`p71*~deR$aV|LN2+jYB$r52&x>i4oRAL&+?RYw{aXAZAuIH**!9{2 zkigMFzRo-JyYWvetR2IA^&h7cPkJ=+&%a2>P-8|d_)=<|F~qb)+yo7TY;nKlEpX`F zj9kbefl`Ig7~@1GTH{=y^t7vhUetq^#`?asj`BL-JbYxC|Dz|`A*GF#B&E`__9?N= z|23}n$Ef~}wqEmZ>njHt^}jMJYUeu*d~rUpY~eGohaOcZdRlRdG3egf!V{)-jx!kY zXgdAN=twdLTi>o-b2qd~$@nq&eVt#&Yv>p(v2oL%A0%b?ppoQ3KXzkGJnK7-&i!T8SVfoGG2l`E-_aqlSi-TX@eENuBjeldU zc9%wbnrcBZiv=@vs{web(fO=?z(-)vT`Q&C{-6Q&#EHH!J#UkJU9QTZkH;eD_|`nA zCg2NkLP*=b>@K7B{#$&KJN0}G`tqeWnIkxv=YePVK}tx0&!zYn?Vgrlw1>CqfqOX1 zl3|O*zA8Ea+ zmFKb+CkVT42wl7m#un7=DVHfNS6$u5?{24>-w)vpjJ!gT1>O1TZ+_W&OZnDD;{yoK zE#3YwU8dSo<1jx~(JTUApHinigySM6d|9S)lpxtgV<6vp+st840e@*3oaiaja;M(8 zM}SxEcZHLl1vat zh-NC2*(g`tS|*?X*-0{!*WIaaE8q_uB-G}IbANhYA{hoOBm8ZnUIR_}j-z{nZ>!7| zd$9xhyn*VU4=Oj6S=s>k1*AqnRjoz|&j3-EmZ<)ws8RXq-}}H(=coZ*zV+?+l#F1% zeAF;#dPqKMIj1{&2!?k+dL%Q*mf5sWlBnJ~HPIH75D7lwBrk`kMk#^(Hb7{)ak7Dt zWgDm=0JK)lFN2n#S|piu09xaHW~-#CUp{C&In)lppv)AtCNis436xDmJ_=2*75dU@ zka@6-zowxPm5&OQ#9Fk?nTMf5^U=91v%Y)f>;T;T;Z)$X6(af@)Eczh9Z6Lv0CThe ztJN0$$TrL08SJu*JD!g|UZ3~0lK0Y)7af4&4MWWi0Cxm{dji0n5F`y4TKjn(groph zxB%a<;L!^`yB>qEvw-YJ0mVbXb7TPtxRB1UkfF1H#=DTw8(j*9>I?&eNQ$86C=QZf z7P|sw?;^Y-kcnhIYG!^93{7LBP}r_e$gr4V9PRZuTE}@&c>vgF1KA-zPZ3;@O@#%Y zL1s5aH2zUy@=)@w6M;?=$gu%rKS%svSZdK(V)~=><3p)4Ntvr1;s@cf&)#L8nPuJ& zCGMSNeh*~<-etZd<$;~0R!6{aWgxjEFa&N_7W|{!Nw}2GwA3c5oV~t023+C)P@Wl8 z#-3ju9#w9`Qjzme%I=H~r$TW!sz{6~wW=(o<3y-3tZe>Kl5JSku3XiYS=Ifcyz57m zPiJYWcWIt*DQvvtt6}Akclo4ppQgJk(x#7hMR~!O?&U5TtAF$`4! z0)#swzthBY^B|i#Zyeri6iC28fjc9K8KMgtH8R?R)(&xbCvYzSc|HLk5tYW6fJPz> zB%}&lDSJFLXCxkT&0yOpmh`nXmXAcVcN!6eI>iOxqG}0$L@|M(<&6={Ksywmoje*ch!BLltWE_<6j>UQ zp7YL15r8)Mv0_lcBXo@wv`;ExkAF)x+yD84QoEN&`R6RCQ zJy!|fMN$kF66&Vg#ME(>jOy<{x_3l zf`5|bs{dEXa_;|C|h1Ee*72E7l)EiK=Qk~2ub zCJ99%)REBQ-AYBuOQ1oB6y3j%Z;iO^&MKVMhRo7rnrTS)g_m2=1il ze|VK3x?Zkr1Ri^y-&K0BbTu+!!QXfzdO-#ukP`Kk|B+p4YrCK0x!0tG?$Zi0vHxSK zIUsrUy)88vNI>;nQeB&b*CC(sG#L-TU>uCDpjdR*JJ0sbUeh+KXZi&AUVeyVYHb6nSW@xoIF zLoKGW^5q`CJL|{DBjH53Bz&^%EnYNq86dWfDJespLE-8{k?`jFI%el^IrcborCx~W z%QGXy7)i+8PpBPpIVGr~@UKRLd@_pEk*zfSzQgrw_FkfmtJE~PE9Uf-_C|1)L49=*aphBp9LyIl{U+#N<^ zNm1G@s+K3ULNFs!izPKCi^pm%3r(5UF;za1bOw%iS*4`f!Tl328N0kkZ;v~ND z^E#{_G11^e6;0}tVBDeUJn6pm`)3x+4Qn>oX4X3_`mwhA%r-gtwbZ|d5a_<1T`sep z9siGkuzz*-f=_f;$~YcxeoEk}-r-7$f4j%8bn-tu2E_ln+pu}knfL#*ErJNu;{VYi zfW{QlF)EEI8(t=+PZl!>jQ!6Rfr8SwR_0}LxoQc^+p%%I&dZegm=ZQ?r3u3ym#OWO zCF~w!6DALrX)ugZ&TyqkbCRp{QPooJw6Vz#!dDqHF{Qj^wo1}7L7B^wrTlGUQy;yr zvNkZv1V@y;T{na%#CS|qJzM;2VU;7{FB zp;7YfO_6fzdwtBp@j)9kPO0w~NQk+t27|NQ2$N-mA!V<}gtxRhoZ% z=OIikq^+^{(nHYB7}c%&zA||6ksAZnZ$$)VmOC5Ggeb9H;ql+27-FiBMgKsmO8%K@ z&O@5r^$V#H{mUS?6_@14PY0!?8WC1PtjyD`6Qse&r4}i3T8nUXm&TqQJL%<0{K3}f zhMq}#X{~X5rFLBd4y!RcE`!xz)rHpO?cY)_c6`cY0*QrI=q_1SI;q72EqU2?YK;?Y z7pHUGq=RhIqohi2(-GNE9E~MQlynYik$Y~w8@pj&qCf4WNx&S}z7RG3l>6MqD)M}$ zC%w5o$(K&Mh+HPZp9Ni(kErFp|0r$f@=nb4j%tG-Mp~vj56e1qfC)=Z?N54~R{q^U z$OWU6$)uUK=pFBDeuF{i7yLg*?F8}lCgjfvk(BnygYPrWB>c#tJl5JdUpzw++RS(K z2Diq{uEQGlJ6-bBp{JXX zy7?N*aV!0qC(3iRd6dw+*Gz?D&y|lTA$I;fQ+Wg!6 z2JbV=YdcF@^KV&9e~OiAjue`j$E!FMs%o@i+>l7-k~lwAT2CD()pstz*#Fc8tDUG| zcP;BRd`t;8KCzhgCUP?w5`g-OTWdekmDOI>2ERKtlK4T!p4-Gzn`3LA^tfijCD6I_ z`&g}slr$_3rSbc_BXQDKcqj5`J(0fFv|pQ-e-iQ*7l>J_2@0*p{}Sl0s5uW6Sp9h% zH<(S^=Ny5!I$3{%(og#9*n!kw643TXR=x0qMO%P17S8a73&xV0ygK+Q?DLh1v3haR z&X1k49JDE0+-RY2>33{q_oH9!Z8-K%NYgZs=xqux#juse8Hg^8o)Wf&uG$;jTDjhi zJJ=BHpWuFkge)T`plS({D-zc=4p0B0@mK5~pQiuD=)?Y}^v(h=EVXtFaDgI248(<= zKavt}zWxFyUU!fHckjn+uBm!{dy5ji>0fObn^1Vxx*Wb&f#WG4=xtQT-}vS2)o0pc zazW3!Mh4tzT!(g=A8(z~NkIu-Q>zrXA)|>nI-7jn24Uz({6YAOjry8F@~;l>9W&V7e?Y}8}HxJp}aTVWgDQld{CS- z*wKbX(8kh^nB3*gBHx|Z>&~J9mFTyEMal@@fqJCKghDem6&7Px|5r0V7vUR%&nVa?JEj0gPXGb;*66jrx&%c+|dXcxQO%9 zBW?u5XDr8sB?N4hvR><3B|?Lc&9Gh+Es~h%)*}*j17lw)5EHF{Z#;>Q(_`=>Sq>pF zyrrRt35l)C;8$Zb?lzVl`V=fH-~o6!Vb6gRV+F}RQ%uF>JMg^)mlEXEIqATY{!TIZ z3BgT|k$6hcqN1I|*~X@Xn3?cCQO*{EV{3``ims~Mf@Fm9-MzWdA%Sms_`qf|=_u52 zE}rAwAEO~*=Qf(zHAzT`e3mnrBP{UUg{LlIbcbf7L~5KqO&kYvyxVA_Y(TNLA0F31S!iHwx)~U=9C2SxKj56@s0hUhj3iyo+Qvzw?VyAa z#eQ4C{{>59`kXSTnaZJ;!vdcR;6TeFNJw?l1N)6dAKIF2n`Muc6Amy_U>R6dqtVeD zSj~Cjh-Bo73+C{r)9k@=$Ufv6xa8ajQQRw8WX>e9BtlycLMSe>qs;XVC}+m<-!&u)e@>n4OZ8^TfHW4XGUSkOVYJxTpm+yQR#?b^ zsV~kmnD_%!sY|MtDHSr4ae#T<_qeV1i9teSAC)Z%Iq4)G%nLU1RS|N@P)g=;V#=t% zWu~Ru1z72l7NfOfu&_imT&}OT6%+{Oi`;UQOh?{D{!zs=U4hc zD+`??24B&wz5Sk!9zkLsH09q0Y#SFxA+YZ#! zSqspaALMXJZo7fb^&NU&JC}+8bZ!dSCy^%(D0li&CAYF@9fZb@*Ak^ zYhi)lUAP_kyd)N>J;)DgAJ(A-A*~GyXnHl#@Q{grlwT_=g4u4}SQC)Bcxb)}MthXR z(j#s1fuW)qk(ZyN_`uNLk~W<@)YqIhaY=n5D+PI*g3MH~x?!kJFtm<93?C|AM^aD! z4e*XBW8wyAHm%8QqCvS2EewVl@TCPx1!~P~RB}Og1Ub#9vlP9<5rA6O)mc5!8A=5#LPyON>2ii3nLtpq@{w!oJ1V-ml8r#h0bM2# zq^8vlXGo`10I;{KdvX=jv)T(5kZdCS1(m3xq7wK@$$28vn@;iUM%li7z_4R4>>r3=kItYyJ9EfBLV~4=t zSuk++*PAXF))Nd%6am2)hF=XtU<0zuz#wa1NxJ(Uqk)8?efX*{gl+^1pME9>MDpx@ zplCl`42+pO|gq>o0lAE*lCHy$MOLH}bv$Q(1kagNA- z4rD(cL=Z)ga2V9A9#lR7U{UpHVhp{B8K9#A>KPAFumOQ5gYVde3{L?1qQm@bu=h_x z91xi0+OW9s$Y+efPuas7sz4owfw#s3&SXQbsv}+wLv7CZ>+lT^Vk7jpY;a2e=%1Pg z6*&$SM1j+@1u)hE!Mrs^M~xPQ`pHREaF`^>^%$Su z9#nh|E;~W%CIeP+0db&X#jweZNz~T!30!GR1Chy&Nz|ljeCiEkCug+!Y_LJr6dP`p z!51_@EU23d5mAF2*%zsH5|p+v={|wBKaPI}XrxA;iJ_XV$|gmGAkN2t@G;x&S(vjo zT6`qIfY;Ls8e>Xa0O^f!TFloJQ{Q$HYHyxUoWeJd6`W_c695X(G2Y)TyjcWF=xrwU z^IT9sKlRiNM%xVrCg*GFBU5xywRsV81mqfgwES6K%(nSzEH&S9%ldhN*WY%z04NY3 ziP)4;7r_PW?;|Y^asfW{%yV%f8jCU4Tp(MEEg9e}35X%Sdq;68iHNQB9hd-CWC)*mMfZ^7wa2X1v>gXTLB1pYcs^D!ssmbTrk&coR$}gF@LGdyAaktL=_yzoxp{ z&g!lO$?ycvMqhiRmye1(^S52OfBmO6LjYMoroYb68zlM1EOBb>cg=psziKnRKGMlQ zJhH_r-g#|EAHlZy-+b-${dJO2qS5**@AK%{5M$oQTLPPnK*uq>3BM-HgfeVm3#C6?Wn4L82%%nJT2K<7M-|!yt1nC z=IFQ%Bht?LpXp8nlnOgu{IS^;Hq(&5158Y-|1*R7034DsqCA3GFxkg=uYW^(Bb-47Sx#JXXOOjEB&@b7P z^&}EHg#YAr8_J|>{PAhYaTX_HRBeV{`2g;CyB=V~EBEUI&&Vjw$2PLNtr!9PNd%YB zwGFh6yPtQv>3IMAkbskoNIBRh;qF^TTCNw#Fpb5(XQ+?N;~gJPqSO9!)**igXZKwB z@jPHP?vbbOoE>3x8}#Ps%Dt{h=-;yrB3&5&|3Ap^|50s5l4p>dCVX5^9Tyi42w}B; zrDQaN>lOw9F@5Y%e0zSGmd=XI8E&hf+#K}ZYcn5cLYb%R46ib`y^#0=!(tu1ud?(% zp$g9Gx42~Tyvq<|EN`w*k8*FyF?K_dkw=|&mkToOtu7P49fQBIrD)2F;Tc){5t9L}NDh^TL{B;aqm9GoJXncN!8Ukp(2~K3G=STxv)0#lq;MB4U*~ zQb;|fX(VO=^+b86k+l`-9BQeK%jRpxTqyo5l_A3`aKx5oK`^U6zMOrKaC z#YPQ}qwpIqb)kl0iY6oavztoh<$EBu*tr7zpeLGY|CAM@A;FcPbecw;!E#Mj6{x=K zcM~_YJ$5ep@aKUiv>~|Dh3} zI+j|zyi8{+apWh!jht2<>5${9#n&VyUt_tYt%4kE$wxyAO+2UIvVU?A1?7@9Q2usk4LT$6x0k$1=}iBZIJqDSt`cN%kAj zhFAkvs4hm>>C|_zsk;e?M*bh{{dH6n{N6qa4>>c$Fm%HJN;gV~NGc(XN+|*sQVyXY z-5ose}E2UCg_&XGzjWGvOs|^sH+=%C}4oq!+pwAio@W{37hCYnK-o z9D+uY4C&kzKShna)O1;P!~Exar%h=qr0~-Q)baRfE4>kCyN6Q<-t)7j!^`C~@x~Pm z?GQUl*8__h(S9N6=q|f^yQ_|O$CLWcDhZoc9MU@0e(j#uO5$v4K6Bl8CE(cNo_tg& z_G?~^fbbfHTz~}8zUCB+-`Gc)) zsh{)T#?WKFyDPIl=NQwW^;~VAPx{z8nMd5fXg#jfx)V@iK?~jC8StUz! zcqgx9u1QVsgo-8;^#0R2RVt@FvX*Kc=o@b8)uI=uxn`k!5OkXT@?EQQR!@M*KB2#o zpZUID;X2p2IQ&+b`>CkiEi#fYkahGV)weU7bf~|Z5YcFWmkCSA<~o-C&`$O7M^}7jh*~GEUzoqSIU#DLfi5@*cD4PU= z-h`x?#-U!vFnPxO=z15P5h(X2NX^8-p*u8vF+OvRLOIad<(%s?ia?I~1$RW`y>Fa1 z6A)EB5sAozC@#i*Sp1LJSW%ns)34#-!f~h%3ACPw(`*D%E+RIMGTq<1vX{R6+&Z!p zaf>v0^mT0MQsNK%BnqJ@RCPr7m*~Y@ikBZ9e7G3J&iym>Dbhc_)zTX;)O9^jp(%s3?hx8@?xr?vV<%j5R(-H;OLHVvYjETZkBKZPf;MsCD$dXjiT zDqmUbI+e%JLF!yrBKcw(>NO%9eIi$6eG$cnivz3N2VNPoxb;}bSZr@fb`BZL8Rcz z(gR{m0_zvkWF~#F%=)mWK{-N;$#d+8!Sb}z>&l)C0|lRf-(irELrw?Ij3cW z*nWIlqOIXwA9;6d3A|1c+Sxpms29xC~1w9OcB?Nl=Y?69iSQl;bZlH3$ zJRw~JTjx2MXi^uzTJv5LWSmB%7xs}gCwiZHdk0~g}4 z7CLmNGkRu3fz0K^BFQ2g<=zw_wF|8Ykk~@`quJi;_4Hf%o-o;>b#?-r_5En&~7Aa^FAPwaODQ)x+^H={wDJiIDy+^vP{?6EG|DVjMYl%v_u zX+DR|Xlx7U}I8w)WyQm4rfW%x}VQ*+|Z( zp*QJ^LhAV+K1_YZL)xTYSrS=3S6xmSQT`x_e@P{rNVedYiqJuQ618X9BWfOsg7UZh z(D%V`k^+8D!~C92XUehY#%bseg7-G(T#^mN-UUz-L*WrRt30|YRCWII{$Nud_6e;&dE}lN5}0udPB#?e*)+*iR7mka%QZ_MidVJRR*V|t zI2JUDj750gfws+95!@9@HT*;%%Ts*r>N2oosms^=aAgJhfi z6AFgP^B0|=c63%l^dht&?cZA3Mps*%2;aYX-H@PC+$>B43W0N9eD2D>9sHBTw&3=H z9zhPAK=d&YHYrIGoIu&K{J|wpT`;^DPB4o{RG`_ZdC@Ggocws3ARONH)a9M9s&F6I zwWQdB?+yUBAR)O(pyjpaDn~Pd%{v0*KoEpB#wdC_K<0l+IGBgCNu=mBDg6mj7;DEn=ha7A@d%P`T-$ZQK3ff|IUL6$Fp#e&54ncy&) z!7&*~wdUX^5;6iKK1IundLcn-Tl5&i*2vhsUt=16WUl++-2>DsxK^=vxZbvid?I=^YUaBjMIaGG2OyZjdpzvfKU9M+8y ztm++X0ocq97&iCbbeq&{$Ftd@XER+Xvwcmo`Jvd{sF}*98Ger$e&`%OYGxp1Zn|l< zr)h2;{cEm>Z-#LX`pUhGL(gjz2$xlQji zjipL0`MMIm8ySytCG7GbtO0=K0pL=kL?dv*2gQT|Eh~?hR^^DNcSh)+ zk$piRhfyU8* z8xshk5LDmIE_#<;`h6K<)i8pI5yENSu@Oy(%h1Zl;x+5hwFZ_k)i6+{2N8ntOV}W| zu7xlZGWH$1WuOBYfqrp;gBv|2@@L2EJvK!lV9llHZ^>_p4gn2{2K`Xu zVhOHG(}jbuqCwT6!7fPD({_T0(4FFel?lromp%LdO^FXtgt-Xd7wcuTr4*U!O!;N>I?~!yT ziQ4Xw2+cwEwN`Cmz@0??nI7CPalC49y34jRw+D6L&6YTcUEs%~onFPWDho&#? zjO>$8myje?0y72g3Zf71JiikTkz#y~->!qND4-&Puw>TWR~KN)LK0}X!!p9;v9SIw zCw}~Q<-}UL+ij0W(v;nqb^d1c^8YV6k;6Oj-?w^k{KM)+>s=qLsF_-4)P(GP$n9sT z@AY^z!{=cwrWqk7ah$rqH>mYOaAJKF=K;|}MTfH#a|Ah;L7|=}72}<<4UE+*OnjJt zKs6kQmZYV{n=29hx-sA6T=iq2#k-;C&6}{huen!fdJ^oUrQN zgMR9@W}VMNH&LdX9v`lc6?E6mAwN5rg%t2*6}$X6K0Dlct|4~bs>*p+?78bnQN@BM zh&?w^dcRT;aW4sp46{@gf_dT+2*MDL(6e$#R{}rIr2q?|b)?LNAX}S{nlg%(i_DT{ zLK=@wX(?2EH9lII_=01^hRXwo!dK~!!3*|6|HQr+94stz5gIJI<7! zXf+;SqT>&DSEkI&VyV6-T2|9)X+Fw`CZQ9oG=4)Ubjz0Fkt7$FCKlr*`D0_Vy0`1; z0jxK&8pi6bH&EY zk5;27C_7{m#}u`KgGkGCbL7#;zN2AqJ4#(#$X_JPLrYEUTEs z!N9Hd_g?(ZzIe$R;4xDiHrxjC+3Ru~2}AiPYiBBCrQ_}#jcL+j@>6#&hsAWU7|Wft z9CmJF@>6n|`t;E+mDSygPNuouE{aawrKaGUw)|%0prQzqtC5Z4M3s+@DV)f& zZppTY8o;N$#C9EJF>MTs{)F~&{O;1l=c_oFN+{B`f+Ls#CzIG(u5_wjWsiM#CjCo_ zk&C669BXG(@qcH=jwi3sS1AX&g~TMWEPN`*>e1o6<0kP`;VOXf5GaN zJ)j`!AyH{L5Eg%n{`H+FHe#=zkO}>(s5fo%NGBZHE4se zdhx1AjP(wENF7Vq4avE?mKX7^C_N>&b2+h!}J&=I;9;{l6YJQxxs1hP34|X`LQ3>eWeE)^}#i!H|X@L3XG)J zzcyv8<+?rV(Z+em7)JK>4ou2&ZYf{S%WT3i5%lauoyutMml4`nN{DBH|(+zwyhnP%iAt*frL^QidVQ*Ye5r-;1*;sEVgt1imkLYl?Ff-Cpw2U7l+< zebM#Pj$7NZPgz+($FPvoPs<}+!N7PDR)8oqaI+y^Zqg0tRvTn57JWk_OsyZ9?i4KFF8JPQ0lpuswPvERq;F{c zy7zGu<#UiVt&UA`Z~EMd;YLE8v!{A*X2V%9M~Uf(!bSxh`Lh}mg=uGF>)wDJmp(HF zeXh@Y<#eN#Ep*)$?Lu6Yv`zcryyRI!f(f@aEg2QnOMC|2SK6X{)F>M7oQFoDs!pF2 zMv88cPEyd`meUR?y-$w&)!9c>jli<(x#i*5_oa7=Cj-jQ3Du^P39Cj11|#Q(RAKxU`{8(spnhi9LUpF-{iA2XuOw{?dBJ$iByaZyO&VTnb-nz=C%5Nm z=Ja|fJD`^S^iAT&MAmq6i}98wC664)HxN3aj-pwCn>o- zxbwg|#c-UG|D9vM_k55xQTvlh{tI|%GyRwThTeh%s(kl_y8`Rh zLutLVie~V;8?;-VIFggV4D<9nM)K#+e|{S;23LIx{bU~Zb6O?hwAsJu`NLz$$x$i$ zRtqWdACCBWRKsUol2`i(=|JA{-5?$DHqspN`|}*6=R?j{hlt?^LNXc`U!v|Y_C9f5 z6>uj&l1q_ghc|6Y30zFgT%C9&G=9-wAy8D!I93_P-SwBgG)-pP@6c%8US_h_!exbe zIl95v7o9#GK02Sw`L$j#?Ao2lv>oQ?hCaec2ca4m=;t)t*K10yPNKMvi{QR&xU%T= zIO%oR`_ETJrY8bmLt}|raEz0A45EO*x=;4R( zAfF^4rt$m<^kiChYXI0616=*!UK}*8iQfp4pk5c>+=JGBMiD>Ab-S%>I6T2cNRSr*tTyTMoCYN853aJK%Q&THZ*_Ti=Jyj$f`Ea-Wc&$% zR1N`tSAs;M0p2c35I;ab8XA5lpXFtn4J0}j?A+r&j`EhN0e_bXjHbDr8gCz{MC?*a zB1Hq5MBa=%zMakq^3x2;1_kVn1UkqQ2E)Cxdi=*w-Z=Ear>@eb2dgg20LcsDyj6EF~6cBjNj9|7*RObL(s~04-j_>U#6ej~J(F=Mm4qA2; za)o=W$9o=Ei*6c+s`mJEOaep6iQXB5#!3TzQ-U~@cvflnagR5e1`#R(!aeuHKf^CU zi92X|{HpaHH}?35FdPSgeuBUVV?yF7;J%*N$I=L9IIVD7rp!Sb*Bs$@$H5G&}&c!!c9ExNd zvsNk6MhJA+Rp1GC(&6B@32{6&_C6ou0}|qc>f%GD;=|745wr=B5(&}z39%m&;u8`Q z>k^Wu5>n3-kP-?tBlxUZiP;|$a}yHt>kXHZECjMnu5lk7^Px<;WWilaUx-MmQDrG(}<;!`> zlD0(Zihk;M+SJvA)XloorNGqf^VGfb)Lq)NBmJ}miL{f1vqM1+q*SMuz1Z@K@unJ@!|8ET-jZxmGX_++|BWWfWM z3dCrAp(%%_$;n6gRl24!C)tzYiP@qth}%q8n@9=fiA|(HiSoS>YsRWu`+Zr7nx6G$ z>&q-9K#cWnirI3gIOKcy-Kk2E5q6;#xtJFSO3frIO*Ox%$ei16r=#*@H(o|3e>eLc zGt^Y2OdQC!`c3tt?5menz`gNr2)*pQ)kKPf-HF%^hNouezEyS?s!`}kaiA@T_xE8n;S@UE<1igAlIgByf z!YrRDx3mk*T_B%%Wd~*rLFRK86kmvKm9z{Q@W}qav@_(brki103+tuWj4(}%Ye5aq z_RGe0^=vtKNBWBwJ%4J=dyCz=CvL%5D!`B#Wc7L%Pl@M>7Y_&iXuaWXaZ(B1>|hi5vTZU>6%gif8Gh83KX`kTYAe7tUAx$iD{WVaynmkXY=a$*FebajY>PKJDd5y zv3gwN@G*y-7Wt;I8fwVoIk5^VA*s#!@jfgE(K)Uu8Ul?l@OTEnhpXZ#?_Xah_&q{-Yd~iF||O ze7(W^CpCQ&#ZJcs#>54B-6~(pf71*zwZE56)lVN6JN_x1YQ8wWE}a5CoNS{zDGg97 zG^OsJ?7DMOh6pWu$?GYSxlgeC5zPCF4(_ibW zD>7Y+EZ=NRPolq^RM$SXvUcd7K~gL;#P1Zr?JQ;%>2#|*rHXBJl4if(5vv?@Ew-1S zpW86_R?{-L{l4a5%%<(P`uShQ_U$}IYmqgLeNqBW{yz=->rb2ZLQ7oM9xhx=pEjQj zmbi5~1d9f&d8HdDaRIgZt3(E)p1?wUJ~C`iTvgKrCw8 zVURL!Y2GEWB$^iZh#$>UV{fX4vrfUVvXD2b%XBkmUE;Aq!FB`7Oh3=MrRRkZ{;Dgi zhk88^)XO8ILRM}{p7%;v3rFXuey3_cQSlU)#};g3bGHF6#^+eY-jE@((5o`}r2ZW37z2=G?ysoI@xfUu-|tAP+fRv}-e_I>qKl`D zq~Ri4Khih5yuFU{mOZafBdUoWo0T{i7zdf+P(n5CqA8G3rXdpei-DZkXQb?WMB{RV zb|d2yo-A%>!&nkiF)2ZJPu4RPu!mM+tnuP+nCdzF%3X<6WxxI6&3)|0GA#FQPGQ29 z8(-Aa@6%?GDKd;c6ztK<`;Ia6X(<^|wSd?HFcm`|S3Fe{B=hsuQeEgC0hC!Vs+sMV zw;ZXi?D@Hg?kZq2tZQJiTQynDh<}}Ln#qFg1W?AKKn{sfKFZt3%a!Zl%1OJhYr(o{ zgHGHmtSqkKM$#aT%nLofZf=!~mKnS%E^gZlFKl5iD15u$*v_N50C0jRhe|bUS53>v%wh!bKVQmLD zRZ1@p2F1}Lz5^7@3TAy0Kt6jx;9c?qaNQ*D(HENQBE?$C04f;~tE&FDszK{A*U?79 z=X}-u0WjNt@!D}poy;D@x_+2$E#>pz`2Q6&lI<}*U<>bATLjU8G*OoATd1IE9yYg(b%KfKsf7ccJBw$X_G@DUkUJe*&mvVsN%D60O3 z#B)6czR+I_2=?zLbY?#rm#g2D$5- zWV(ia$x5T9$M4`KZGPlzMlQ8wrrjaT55rXJ;KlXvA{O&^?Ncc!;!h4YZgcvu+Vdh?Zr&`$jVc*3^1b(`;*973GugWx{A)&dE4cd+OBtg6`$&bw z!qBsf>1mvGSR(egt7Wt zp43rE-sw1_T{Tu=6?|Rpl!)4qkGy-nDy|0NS725L{p(?tuqAL#Z$&$gNXd8>td!2Vv zOO)^SrvMd(eGP$D*o);@v+O)}MHW|m02}&G2lqaSFgm$zHPz)L0g)63YwJmVKcA43 z7Qmj*8Kca8t}aS>DgTDaiQjzVlXU&m7}ib7z3@8=kKi}6vtlu&%yVM8^0$hITtBwNR25H~7dKK_@V?n^^e&KDII>q)_Th8ht{k`h2jUfT zk6Trt{3QQEyi~HEMYY@2k`v&18pVgDL`7S>O=pnzaspDL+Me|tt2}!x+!(O)7o9;g z;fiews#quQ4d)Ws(C@X=ytx}eg{@Tx&7!vW4SR%)o}jWgPEz4s-kQr{3J$Sbx!wHV zEDx`jcZxB++=DXYL_Of;yGbK3gAs# z$1%eCPKWJn-hW|)yw5ANh+3~1p`|If;F=NozvBJP2=)6^s>|aC3rz$HeltR&{=L$}ReJe(Os4^>y!?pT;9Ce6(69#=IV^TEB7W){h6 zs=K7DEu#vae)Xfe)9I*gpCU51`Y2A~+p(H`OgiB!$Nz@C#M8!gwGzj7t%0v{|1iSk zexuW&Yewj_Rj_b%@$K{FuM!X7^M?H!9%?L|--7)H2u`!^$G zn8&MWCzY50;U|BeO%@+M9~y|TllgbH83(Zl0TBT1zxUbRSRZCCeh>=h`!D#s{05C9 z_F}vnoTDXVuZ}Nc3cWOKB9@pR{CW1Af-F>WHovjbsKhASltS(@-ey&9Q~Y%H ztNdo*XtLUKqCkW9qkc!~dP^=6hehMnA4LcJvk{xkK=}{GFj+5bd^7{_$5g42O+m~| z4?eB7m##M1l{z|{>xZGa`$haGk5AKS<(&92)B%d0Wxkcz%xwBMNK2#9Hds-^?0giH zUS?U3yR>BwMyZFf7+Y=`soum?;DD>whSf)XAIUt!gNrW)+~VUzxWFQFS>HokeN5%? zIBk5$>jB;aLE_otqzcS!Jw4%y$sV#yA7OSc!jw!`!eyi`bTBg%WGjgKObIJ7zcEqfzqOCoL=wQop=^~uN8m((o{ry9oXFx(vHtZg zOW{<)#dwiqjdf9DqAKk@sXx1i8yAG%GTsHd3-OLJl)vzAPx*5V+PvrrW0Oz4tSx`p zA1z=pq$*LeHjI=fpDQpmZgjjdi}W~qT)FkF^hN)J$ZFVOv{T)9UR%%M;tm&@jjgm2jwtAm%@G@ zfj5-UJm|F8{gxMpWMF@%k^RERXpYhe9HR%wuuIw73+~ zS96pa9wjWXJEyQZ@pUeLHd-`S8VEALEKmrh6*QhCvK3}B(SDJxB69}BHM19Nd$si4 z;l(OFy&*e#*N&seyZ@*&)X9tgYShc~GoI|-{cae^}#O}^ypBQq@nO|h`;qRoSq}Ov_O^(Jti=$#If_H)8Lj=WxHHz z{?YiO7mtoe1I~DUf1@7l9DgIBl)C>_JUnD$%s8j$Lnj*d_t)wbxxE~}`8TW6T*_<7 zLVfOvcaenY5^+e@W58wTRGoCiwR+SA;)*T~oAS*hj&nha*Sg88xZ) zty}A%*M_2yt^XW>|2YExpYbeUaDq7k|La+RI2|*ias4cyR%EV=c@{XSDplLT%xFxa zr%$SD2l=eu7#hx9oYb_0^1btZIJ-pUP}`+eY-<%f`~A*oUCwtO@p=?Cz20g4Q9^2UJ1CYJ$!!ASA#hMKmNcRfz%EBwZ1fcKNql1<38i7 zm%4%rQTU&!TOna^7tFJOKXn_`(4ONvA%k@%n)<z?W{}sN(~|ZaD|oryhlmBJTh)zg`%2kx+6d8HnJH5A_P$;H znBUc{Ts*!_tyBGB7t!}w4~sS>E9xiQi$w~h__p-@>%Ue*Zso^~y)vS1|JL$Ey(H>z z%j0jYkNVij|Lz<8mD~k=K!Fz9)4#vb4+gN>Wo)-pB z&Gtu`iX=3@;h9LT&KAK4KL3DH2>L4hBvsZOqUKcjb~N{4&b^}gs<&;JhX}Q6v4)I< zhzl+hgnWEE_|x@7LdVur0$X?jK?ATo5a94wZpUGZw+KCE)o9PdywMYMX2=X=dGz1e zOs;@93hFiDud>KD#YOC|q92vN{vIvyI`8`jCckUPFYGm;&@DM~BR8-@EN*gy zDOQAG7uQ-cX(vvy5?-g{s_yM8`6pN(nsGQ&e5lMhbfE^ zNfiZRW0*I3@zAVJl#_IBUabd5aqVOxlc$oL%=3(nrD)yMF^cd*f?HL-y1R8#te7iV z+5652xXz{cVu2O&mcQn5e*|V=-+Zy7wiex0+tWyWJtf7r+hM^+_IEVz)O{y<&?mw? za7adUFYFi<)fBe%=T!Fj4;cRkjQ@WH#zkg|52ybQ#-T-)ZywG}{{iD7>u`Br>RMDy z%m2rR2!nqCc)(peNtJB9Vh$J7u%)UF%W& zsQ7<8L@Zsu(Lb@FM?wF*(Rb~KT))vzc1d29A^h*Iz{t;gl#0tDqJD#M8VzK+XLxT! zDw2kywk}6sKjeI`GK1P`T|wkx6hUR5#i6#5Oo8(XUR;^YwzID0Y%rQ~ zRhf&!xT%$NXZX{-s{D=Q&BqPXU*f|K3*PKRKN*{zsBW&xw=1&HIjsMdado>?%yq;4 zrPE|B)2(t{zU@~!^;1KumF1aI=4Lw1qn&P#oK6~H_!hXx&2w~{5oD`dJm_GMt3&+Q;26nAw^>C@~84d&ZB<{@uaU-3YBs{E;s(G z6DZ_h0Bh@*h@mxk*N>Hw{=i(n;>p5wU$aT}fcnw8)^f+=h;z{@nD7@fM1Q={4{^{W z2Zy%5{I!KZA>tzblb$Hzx)aC;ccu=ZL41Mu|{@0QKhq)Kn}wm*MUbH;)4hCYaYB93oMt^Glvurt|*;lp~m_F{)euo6!C zhh(qH_aA2bd8^l#RAxHh4<$AW?ZUhyOvDYf5{?~>tRB0bEFl!AB(y&8-N?&&B#~O1 zs^)Ue7Nh^iqlf!?CHCouz>%=$+?2009xLzBa*<80VnRH1kE87#J(js^Plbw0a$L=O zqo#FmG?r}7v^SLc8@bn2Bz|Q+RmLM4U&kQ##{E9uM;=Py>iNHso9681AG4j4iN$W+@Y|m|mh)G3Em+vEf_58^V!v)yr(b!?*6dvv z{P+wYtj?_8?GpLYynDj)u7yY}IYtlNA(HzU8`H?lR@SD{2yxin*Vg?HldX3Up*73MS+Xq8;9dNUyIo7>c`DjqvX1{54lU4>gd8A*a@{#c^%%tP- z+Z#r|i8mE`?7gh9w(IfaOOEK=-^5$9IA=EH>B$Uy;c)_$eF>kK>}Xe!!;}d#+OsFl z*eIi8-p7#mP+I5GRdcd^`q|ks9|zq4)^O?I9Jo%VSYkL3`+D%PuTsX_Z1HS0SFBKn z?h9+XJx0)KDa-p-T(ACjv%;jcOSi=LX6GNR00FGIWd?y?-Tw&j3>^K3M*j!7|L;KV z54xssPhzUSBX=3U=Ju;=Zi)5#@*%Q3BaSi&UjUII)MZDH%n_$uSm4BttKR&DhfPZN8 zyZ;j!y{KvQ>*DnDw6C`)O1@#8g60m;P2DTWj@Z=aP3x)Up2krcEs7>6uMKTmNR4{$bLr0$~w20K4FUF9N+t0=MHno#3#xr+s+G zvi57)h%5LM&15=;Nn8FClb(jIC3{Or-hK5COW$0g*2~5eP^Q;+m1|4i*z4#T^;GEs z@lM{5JCBRz8XONd)uz>OYmtw9KA6Edqeylb3&znLF;kyQH| zk7?ya4+X^N=A)nCgby_}I25NyG@&eG?#hyJj)qMyy_p z4~yHR4oloPLY}BF9@Ej+=M$yQeMO-`oV+5ZLgF#Oxq?uzwtu0_LHwvidcQ+Q266uZ z*Y{|mrkjWuY`&=#tRI>i-{YQ}21Y62>DAqcH_PVAihmKS%pPmr#l_)gxwMik{a?>M z$sYLAsqr|AZ#mcknErt4K$_QYCT-c3a8Q>_r%n>sMv`!Q;SmrCP85#$#LOq}r~VHSa@BEf4e)Z*{XtOB6Uf3%kbSQ8L1ElNW#R zxc6?_=t1n24L<)(%D`tTLG;bP@wmvg$Am6QI`eL}Fk}3{D^}I$S(Rk^hl>OMz+>IK zz^G%}B-E|Y8*R$!Sn3%VJZAMzSEo}RV;i)5V`QIzFzu^Qh_8JU_{0SL(De@E)WOJH%%PkH%a@#AExa2Cd#xcL?YD*`7pC&OGKkTELkwJS?U15Sc6cK5c1;WZ! zPB{emy4YdxnDp5qaY8u<`9?vWT9ojRq_rH+f}XECG6C@%Y9Bg|`&|3Iqo$9CY0kU} z=c8AL#XgngyxJ-GPspdfP%PbIQJc%xbN@D07W*JK!EjSvsGhGXu}bQ(Yr#|cFB5gF zS;g_`InUU>1ckodCimW6H+r#5@Odb_$Wwu*&A@Y#tp2@Oq|BW0snd9a3*{YHisf4s zr{?EoC;Z?~N-xk+kMr*VKZS4=;kRE*ePx1IPHPuhD3VW;qTTGPvjXu);Qfa7c}H*a zcZ$?@xMr7_?vrnvX_$msB=qw`s|O}FU(hb=OU7oDj}8_iy?Aale%a5TT`c~vfAEN_ z??WS;{Jv7oL;4efta=T}5_CYYQO?H1+ufZZjbCeX7q9WE@Xw3f56`|_n!Ko4*bva^ zOG4BRMUWBJ3&_MJmHjd*ZJ~%J{Z5tSxSVcF+++fWKssG9BoPe8E0kNUT^RbApcx6TMYb!D;l@EdOtWD?x$yOVXR z%?<0>K30NCNa~Gr|Md{c5}&X2#dak38>NoT)g~oeZd$%7A~Pfz9DC65K_xat;qF@h ztRRbj{@YbcZmu(m47d;5)#7qc?lSEG)%^y=EO19G>wFlEViTJj*dwhCR+u`@#l8sA z3NRfcBE@UJZxiIGEvf#?-k0qP1(e2ZgZO!TP)NlBOP$G*xTDW->ONQQMRfF*h7ooWp*rc98*joHa2(K zRT~b~-CHEiH9q?Op5*MCq}*&oP#2fXywli>7s*TM0Q4PLtN(7pJV{iGy^-~(Ut}%% z*IxMN%QX%3#SHoiZj3|W)dChj`i!=M(a1yHtpLDNF(4-tR~`Vo`sM-O!)N_{!pq>F z>UvT+deZ25(A0V|OnMqX@wHKSvLhb9x;?yDuzlg~bdw-E7>$;U*OeHqED8^Q(o@vY zTddYgyw>}!nY$6f1HIIE0{5$pkbwc>M4daIxL+{6M-!|?fyah^E(>c#sS z)cQW1^ffy3HO|GpA?U}yhyCgdTR_n7Myc=PbzgoIfLsRqO@N1U_pe?t%pg7CLm$9{n}^Ro{Ku;2`c)(iAH^N)=WOsw_20rRsL z_cssl4Lu8pF!M{V4a|)X;)fGHiVrGQ3Jl})N33JN68D4bVe2aeTdxBk#sRPN{G_45 zj%Ps~>wfWiAw7=1=1SPDXTfE;0T6gd-K3wNnO~(|@Qe76>0JN%+R*tP-!i4(in9>i z$Mk*}tOZNj3)E0!K3Uf?VLZ_<{gx6f|E3prQ<55sb z#42wA49f8-67eGd7o!YFbxVZN9=;JgK2)EOKnol?6)%EFeCLr|T*qjf0m(&#k0m6t z>?Jq!CIdZz57B{fUjmaAk%V!yT>AiGd5IKFIBuUZK#>c2zciW@io+0?Y=pv-l;Ba5 zBM=hA5rSd^&XY-7ARw01`MPKpC^l9fxRr~e$AbWi04Jvosgg&4KS~JROJ+gfz(#Ob z;NZ4A_GJ`ON)QK^F7aUkXsRVXOag$9LdqdCe$nzCXyT=FB@S=kEC!|v-2sroh&{jD zXx2o^M^ht-qaukI z?_>v-zEY}33e@o(AhKyTaqe!W^p^7Vj(oyzA;j6oeZigfnt*#6isc>z#NNk!KOKM5 zgP#B$l+GKJejm;s8kEi^ljeR0dkM-j4aah)11^nxLVe`-A;=1>kDi8Em9yd~-vMZ# zaNNzY6S#SnTJm1><$Y2C+(HP%zzeVf(;p-Fr(rqnLFw#>R8Lk2n_yv$Q_i_ufm%Hh zA6l@!lsx|y04~MmfntGM3hJhLw>3Y>m;*>Xiohe;xTwqv?99*v0JTijKcp89Vkbl_m0HhclPr&rS%Q!U7m5$CJTLA8NfIZk7NMk`9nnc7- zk0lcQ@d@^Gy$tw_o{P75k5C0R^e&jU?WlC0XoA$nWaElXHaes zKghDe9}XgBsO5M8q5IkL^&#+6pl}a;DRpp}(L<3{!4_KQ60#8CiIG;er})iC647Ns znY}iDV`9QWfo3>Jpb^``K;#NZ%(K@fQ;MB0*nYl5QiTB2Zr$2g1mg>)$yMM#tSiwN zBkGV5P2J0uYlkrQg_rF^9LB_rE<24Gx=inOy}ZjlrAhQExy!t<%W_uy&1@H(q1$#= z{F@AsolCdlK-atEZkO3^Bi>YDRJYgNo-0kFwU$nwI9QEz_O=qQ0yU^7yBHi7tJ)mc99neUY<$#oIk49$jUHy?%G; zQz_`{i0B(!=$f9=y&33_q8unA{hxD6hK=do{C2l{SW-p zWUM%Y9sYR|!0%3G$=@F?wpA=rG>l3KcWzG zW5_-Hfsz0H>kMH{G_~2QnF=d#2V_kbCQ9Mf_GiE`z-)yMek80)#hJT2@61SHigYCs zT}Rr^9BEF0e}Qo|$jMd#NJ|iVEy^3_$7yQFHfrZ}6FoB4&JcJm5>5fP6w~vsaS_LK zc;${Oog=k+q~`(vLrVLCY;B%DHZTdoCETY{_xjpZ3FO0GW|=Uuf5XWC%9zbYw#a)r zZIPzLS}Qk)MQ>M*K7IqYKADnc45OM!DP9C8Ss0yca5$b@%0b<0t;X~S`H}&^*H3po z={yGEpR8p?J1Iv?ZZ&$-%kI{`$kYv6wf|~k@C4K0wMm(;gt$6>k&g-2Z-o_HjOiH2 z59V(bH{Jn1wMMVJBvWakve+);i>M?o9}wNz)@xz4SB7waJo_ppU(akmYGt?g;?G5V z@vdHpE#Rrq{-c}NwMb$TgrC-T9|N?0%u4=fz7*9L(BC4UfPcoNW?-$a+j!LS2#0=q zul<09cjOTppQ<*N%AX1Voc(UtH+GwvR-*wyHcsY0x=BbkOE<4b;AkY#Y#a7-FAy7d z#kTN(2$1jS$+7y~vR>?hpVzvHEt9+=-+QgkVX8u3&_pgCE!Qs-N$Pwjldw?-2 z%42C@;hf+Uyj$wYBjR)^L4540l*(C`Q#9kKlHxb139Q=1!Ri?|j$%i-&#}pxclTaP zO^D&7ut9mUKQ*1LCJFTO$z~DU+LM=PW+Nn1}xvx=EZ_d3LKH+Pu(XnSXsn1 z5SNoM=#lqs67&-x@*_sy+-tTu+6%xn1mX*McrrM$&?x=yEB|{%LO+`M$x<6=8eV3S z5QUn_u&`*YYaKDC`5rKSUE=ik74<2)~P#O zM|c&Ak^gyQOA`^wL{${Hhkm*uDuQKXk8;fi3yeBVuM>n3vz>}q5A`I~S!p_r19|Zc z_4W%{S;DP)Zx@g1ktQ6oxfT_^{!B;co&BPsyH7z)m~gtiXURE(k53MsZy@lgy2_`O z$MOyRfFru)w&5&-)XHJz#?+nQs!NJa?U%CC=|WGEKclSDCi}#{e^4$S3gs8PX;L_| zDnbUoEVQrr30*aRRWSRjPpiG4Hn(l3c3eSV|CX$w9mTgtuWpvOB)o(i57mTPzb}5@ znf)y0%W?C42|f?S%16`jrYsRJG~IxAjPRPNxlS12COL~uk8g=137H1GZw{E;GOBKe zV3n8%58OZrchhSJ|0zCeC;X6!fB-Lxf~lN=rGQxWsL~# z&kb+|i=pp6r_zX-%Y7-5C=nkISMnLudy~FH8~v7D$@WcQCW(Mz3kZDc>8<@Y0(TzY zoWD;gk$uVdKt17Wh8w=OA;hom|k4rJ>9Vg{~`a zHg=m?L$P&=t_Rg@oP#lH3_qvljfP_ImIxFlWl4NSykSQkK^otc7;^=EV7R33q{Z8s z19p|TC>DVqyOT(A1oibfStPRyaN$}lkSwcXuj+0)*2VdLU8Ch&R zx7+UFqQ!hzU?zl0G+t1I=9%|FlWlAR!xBDNT=8i-NNSvcj9(0wgF%5frlj$^-$*+% zei90*JVWZHSvMHPWLJu8Ta!_&XQGI(o^iw}jyh}a>y`arJ8Am89wFgvZvwg}ld=6; z%%>Vy9wh7DG3Qr`H_OrrymwcAr~llqf5GUaf-qyS5TfOJpY(lOlq(%SbGlPbXVXw4OJ=1QXHNiFUQI`jMz=Q*$IB_QL@8t)~F z!ma_ha>u)oC}9K4yoAoY1lK)9e$-?MQqm z97%k;6)YG>m=6tG>;W0UadBjDL|AkT%J6YV!i4tlU0`APnuIF=aEch|=9&0D?0p$W zcmN7dNDzRn4<4$aIM*Y63dJ^ph9Be-#Fg4^qMU_n5MnkTTx1BVP~q=daKR(?bg~iT zEI3l7h&)($m7pWpIT@^uY!d*^h$E=dBrIvc2n*DL09-Tz#BzYUGZ{t-$K6{83ndT) zl-hnODFG&N%aNjr{2a2^ui>+k*P9>56+bQ*eD+V71QMbX8;zHmf05}(T zVh6-v7~&^aOtTF04;aoaR}3~6&R8$$rXY44ZHAOS?tm6?eO@}Yvi>tN5_UjleO|Jv z7I-%=9Um0|(k0r2W^OJb%DRwrpa6Q7RB8b%cLfvd}loGR*BS3F9qf`zcM)?`3 zP^P7k93_=(RoNU%bL@L6G!}Fjx@bWzcukN%p}3m3Cs2lO{zy0*f>AxO96{hfmmx8 zH+O+y25~=KhF2a#vrLitbm4PSU_Bky3>|fvdHh!cu7SX;Dou(ffm!(@H)AvlaN$W+ zi-cQ2S?+XHrG43?&^&m0W};Ib3u`vF0rq{*GM4-@Bhy^&eEiA?0>Xj}oCYe2t>6D6 z(V0PB9$BfIIr*>r4D{yBB{ZU-o11>FFB@O8!ZM;<$sEADMdj#J{B-)}DqY693i;Az z>dN%Z-24nuK(QBAWnNIBbvi-)bcHom$u3t(UPhr3LA8)cA$KBClvfdVBCc-)sJ_13 zON;O(eFg^)6-hy5g>B7lU8PWK{%&4Y)Dp?Lc|0*awNpVJ89g;YL4og2N>hvSiUWu^ zea0vOc>-OA*+Z_lt<)qsYUSXp6LXp_RMh|-Ra!w3lO)f5`V6pf8MG{S_iawJZEgK| zrA2ymnNx|67I7AR#?L-VLHdk)l04osQJ?$Cv|2bBMB{$9x3#4r`tGt2YHGM{4KabdU zs(3!x6N~s9E*`P1EWHNG2l)lXn+y*JvTrt0xCLkTL^kf$ed5+?+)+v>H|?yKsA~Dy z&YjpkxJV+romFi?kyMaWKg088JJphq%(@^iFo?UBzQJ&@wVtkfd9jU!8;8M#ywo{! zaEVZTx}9#3qzTOv(@oFgwUq@bq)5##kmY60+{~g6p)eXia=Gxj@y2L1l2-D>kZST; zSjK}#x)imD4R~WZ44B!rvpzdfm|DgQ4)98DrzSLzZkP5*R78Hcu zWp-f5U>fNaNw3PI>*=!XRi7cv;mPVbC~PjE$Sf#m*@k^+f;>2z zU150x19?&Mz(Ctjy?zaq$*5l*L4OjrPGQnhO^T82EPMn3qZAV`v`=}PjASR36#k`N zc!WD~gbF=cS^pM$xD66TpTWaO&NYaX;$vlFtduPxYn}~TDC7&L&p75Ktt(8r|BN?j zVEESlm{bBli;?w4e+Byv*{LePYXVoz9A zd`E|5#Uzs!yMDzx9Lv9eE)*q&-Vt~*I7u(m<32kqYS<5NB-OBrp8$*vM9%xw;gQ(1 z?S7m;H2tbwhj%e3t`X8z7Ku{Y#5uqr#hnkk51pA5o>Q2e!^fKYl`*DnKnS#kUbR3t z2|6Qwc5yr5kjz74=E4F71disSG>pxzN@o~cAAm6L zlE^W&{qkDob<<~+oe8lNtYOT63@u+FW?vZalJdvUCocgPNpeHmm~j@6ywX>w$>Ii{ z@VnJdQ=!wSm3pr7F0y_l18m7Fv9@O@Sj7@9g6MLYBxU?R?&r47icVk4 zW1yVUBq|V|=?Phnyth&HWj)$$BR-Wp!76^Rkvo>3jA{s}kh+m&v>CFyo}Ie+DfK(& zJ+ic267Qy({CivRMnr3{^~%&O-`%erh2$mbRQ@|zfyk|nRPxV8+jYg0a`m6W4mK}$ z`g)jl2E#VL811mxEHG?t<~EN%x7eBAC8-YES_s<~HZFBUZH@C&{xC1y(E~3RZ+2hp z#_xW;m$2ZxzX2GU$>jgh!}Q})eaqHuY?`0!DYO6`wq4Cn|JZGOXYw0SYxb@SugFj~ zRA_V&N9gfx77ZVCa4ssfWqD|c>w!8QsdmHap5Iml)uJGYL9VjV^o98NBgAm_qBvK1m4hYZC@H0fWI!&k3LC$v8vCjL4)U?nq$ zW)Lh^$}t~Y8FvCb7Y!G}z%6Uf!nuu_OQ}ubckkVrosR;yj>#>P)HIR87nWAA8N!Q5 z;nKIiPM_kkWa46-3c83Oo|~U&@n7=m(psQ|UPx z^nFW<|J40?D}5-!4*w#VuIj(KKY2QH*sLg$FUJ1lijKLp=kI*H0o>H7*`2L_zxkC6 zcdKMmublC6lTj5jG4TBU(lVTgU)g=YK*@SPd>;ji7XeO1K;c03EVExPZYCbBf63J- z5VfK!yAJu@$P*x6i;zgTPn)Y#Ejw)LO3191HXFikJkxEdr1Wcu>NvK}}_(%OaHFZ5+GZYTmzU8Ls4%S?#! zs&OQ?c-&h*+Bcw&_y*>M>3OT>8Cn~wN$pY-CKNZmXM$c~gB=$PT)^y<#%^s~>qsgu znhco(2Jtve|9#5Yw3kvU>sirH`l$5W)XXrsqI!zwckk0h=VZm2bE`FhUy`ZhRBv7{ zmU3?uK9#z^RaCobfGDaz+1x7d+dbbZ?a-#nP>NfDdqHz4wzeyD=GTV7^+-7tl9AU1 zML}Pv_B8J9Gwcmjuf#eV)rd9g05VsrxA<-5!X5!ietfkMFxd~f^)CPPWJ|!X@ne$C zKUB!WA8ka26Gbvt6fHd+e}(ol;q43#mSgQW7y**snmE;?8Z64X}qF*ZAm$-`F+s6%ONX1?R`{!zkX8LbzHs4?vOYRBKi z5ASP^0|oQnk7+m)pG-3;a%kUOHsTu*!%2xE=P9%wJejvzKr8-LUSs~_w&+5D$gJT% z1`dX176WzXOVr1i&PezSnC)}tWBrYODE)~n!H()?Giv6Gr7?=*9D2lhWHYj%xS@g- zGnJ~a;KsSwK%KUuWN?G|(&)6;^761T+#Z)T-`y>cY~+pfwvvwK@LfkVqOtL0rJq|{ z5O}veu9Ra%`|4*+7-kU-0UVo;A)SF>;JQ`u4ekpsGNpO(TS{`e5pskyxd8mw?@eU&Badh(lq6oCwf%49 zPQE*F^A`1xt*9N8aMb(fK%KC3sg48E@sB)N{)PS|+JJ}E6y4zRU-D$U2{hU~skTe@ zacrQkZ6VEup0E5bN@`P8j5~S#<4YmZFk2#eI^wrww^+W!bQWcCs;#hT_kGcLfX!O0 zImKZxT^wZ{MMfIvCwId@K*u908S;@!?Uip}pvU;L^jr=N|DcLbObR*Qr|~p_2ID@3 z(RopcdH0(aA36Ur%^wQkl9MwTtMa5wx;LoAb@81j)SQwfvghk#k&CdbuUolvp&U=d zs)Czd^Az7tDtJCO@z_dT?xw3+z%$ng&3Dz0Z+c98HE80R48Jr@^L|fmWbsAsDPL?7 zPu02#RT=aNfUSbMkN#nKL}*_hK?QKs=hjKR{y4fkx3qfV@ta_6L*0+jNl}A4C8AnU zD5jONwoowd)1E*pAfpSPc2OndXSnjEC$Z8H0M-w;t zQ=>Y}m95WhL_XS+7omaFV+-5!hQUk%M7OZeWFu!QVz6|7(V7IP8{9|F**Ur(Xo>k- z6rK!8{jf6fFoXWrx{^lym$;#$jD^Mx&G7p19QF4(y1zE{hA+m`ijRxwUDx?R^&_sk z?=$V1wnYJwBkd6Tv^2&YBX`N!ie0<1k~uu^#LHZ&q*A0YkjIHJb!&P+jJ|F%8HZ_#w=~?wY zw|O3X)E~fn^pP-0=ZdNDzQ4190?Eju8al z2;wNhJXza;6V)yTo&@h;ULC7=ipBt3O>C|yD-_hdp)6;1|ut~1{s3BpC;D4GyeD*;GhkcbXQ^kh&zk}7*LC=kWmTN*s!L19rE zECy8`oD34orGifefsp~_HaOL1xGF-}4U>VPYN zfTDn4pL7CZeJ0RU5Wy715;Ua94B>wiSX~?9+ZtZP893<~{lsn)h&Ab`c+WWa zKAdI~Z5G_@z_=O^MD~_4)GYY1CjT&;r#?3-04pN5C-f^8B8dj;GKS*ENK~#;*f1+3 zAAqZDOuSTT5haHsw?Wsd7x`5yB-b&-AR?-0GI%6|z+MJutBL=r6xfW4@yduz>Io~+ zilWqKEDH##$fdMFg$&z*ocCg#;qmVz2ui#nbH(vXWg}VMGVB8)lR#mHi}7#td7De) zFIphmn#BHlv8%>$kFcZm*CR`1BXZ5cJB8xQ&8VgU;UDXwK9|QM6Oxunfwpi^QF+9@ zw~0?>5z90&{<0p`;vuj1<8t+|KP>a)YvS9Z2qH7$?hD>=Tgv}K1lYSPUgyQjrV%f?7zao;5TqG&__@r>K)fX<(z0@CpxXhAad!od$?EP06f}sMjXMM*zMg5TymCebdLsMF3dea?L6SXi6}Q1_Ut~ zC;N~_7v*K>c_w;DM8$X|zJdWWHB*-082bxtJfInXtPV&h#|n|pcz+epAwDY+fc{`cOW28!3-dynR$$+jpLC?GEm~; zs1F=7WALw!ElrP3a*XoDN-8=FDLMG$PJ_ks`+HrA?P?Gxx5?f!6_jVp_((rcTA#+T zE^r!^@hm;TZIk;&X|NPQUJ@6l@MO@pH;n4jkpWn-MLk)5LP=X@Nm*p6< Ii2QqC zj-|;UeS!k;N17@`M1W9+4<{l^IJ-d)dncFpYkeT2^35+Q0Z1pte2-k8+&Et?>}pU# zNqSyVEi$z&uE7jDU!MpKgOt^0Jz`DB)g!K@qd%Jtx>BOyO-L*iO0TXhip?l&;Ka#S zhAy?FHYeihm=-6QGc8O9o#aykfBIh$&X2GN~42BJXV9i`>(^8G3Dk7}XYR*z# z;VN31vdi?+Bv9pRQWB#iPj_yHRPze23}PO`z?}=|4W3XJLl&aIa!Y5XB*KzXr4o0V z>}Hc%#838#y;^rrHDtdyX&ozNi}|%-Am0qLqEp$Mh@#xwoX*8U&i-1NC6Zo`oK_Xm zrp*Fscmb7gnG=2eWm)C&bg6P#Bj;uZ!=b^uX6)WgvPVG|4Dg^ zc_g^}Ngk;PLwGZ?EntxZTNOZ!Y%igWlDSKMC0Ot7h$CM}_5*ouYpg^4vV)bh)%^@t z^J(XkLh>n1BHhN$r?Z_`sMfFX?N5?BbuZgKf;pxB&qJe?Sj^bco?)HG4YQN8V|L|;w?^E(C zRBwzDIc@=^xgb;sTtq@T1YsfTf;KNCcL;k9(Y3b3m|>${Q0!S!04;-IHp4XO)jmp{ zyW6CfMC7dL^}MXX)t6-Mm$jEBtyp{vtm)0T2+C@+ev%?;R+dH|PAGX3>r%o9Zc%Zr zBU75eFwH?{Q7vU|Egp5K!1?9iz4AbIz!xFgMUq&;u~pJY){xdKcmv}gWlVheFBY;( zx*N+E5I$nkL&9=eJrcys=GO#y(?r+kxOv%EYV6t{D~T31q4Peq&N$zgNdKn{vjX@xWf&OxoPOgS z3{xiP`!^YeMS1hl|5AogkNleqW6_y&wKT;kew_1Xg2nl9TK)UAudOj0e=R-o^gdzH zb2o*=?&w#QEVc)b^SIFz`@ZNF;{7$|pZ6e~Ns#sM8ADdZ8cdQ5vfC0!QRH5zp7Wrn z{>{opE?;}LSVH(v9odJul3x6~8G^Srs7K4Jk!8A8N?&0sg`U4rRa zbC!KQEcO%aH?P(q`9mAHAUE9H^s{{csbn(B`oKQrcw`{G-_4%o{SQ1&l*bca9K2ho zc=Csk&;W(VdkIKDnB&|z5avnqIyYVQOJEks%|}Ez!|a^7W9bf=bGD0qyw&Th4~$)v z@Z2v1*}MWdp2W`u-#uAhmNUkbwb}Q!s}i6(qSzd|eyy)W-Rp}|lfa@98>Xdycldt=et#4448r}sa z=j_z3@K@_A%UiT?Ha6IEf>igHe38?(ofmaz?xgy`tez1qyLA}KSFdwEkt4r zQ7v=AtowgW!SHVHbum~_l+@s2WEcv=kg_huoI+s*=HMIeYOZA%%4->hZCtp%p3%b^ zBg3?&OHdab3<<=o97+QjWJ*RgOL$BBanRnLU)1~QkG~S3{f@9y3__2`p2q#!ecljg z_(KdQMTd;15MgyPyXn+BYPq|NK#MmEE~l zAFhZPXyK6N`Jo8Q5V4QrOusy8l^63p1n#Tb?vFc^aOGpdak3Jr(4^D#@E~qXsiJyD zBS{9{>BcvKb)B~ZA*!XI z1RI-@Cd7S37F!OA&BduCC)@Oc`MY?xMDwBykul1%j?G3@Da1xjm`m2Lh3MaqZh3vmW z;>|+jQ}A4caETE5*98>he+!BCr79zC8IFp-9a1rY#MDQJM>ytH4D||n_Z{gb(s13h z{u2^EwFPQA;02{8l9A63Y8GklanTH*S_sH-jp|6>jo6dd6g9z>MLZ`<8hQBt2 zeC3Ee&E(@gL4DcOZ4l8zD-`BZc-m@s-;_&lvn|y6{igU}sXb4cnr&ak?LGgtD_IH+ z*85 zP<#O4n(Gt*AE5(2=;XqD-f9&XC_Yu7+f)KR*XReTj|ej%1aWUz%0g^a+o}Bayp`W9 z1xbUj$;Oa=c2O3fXO{U42uE+0@`h(}PrtIxgQoAr^#hgcpTyRqyjc<-KDV80Yb*{h zQ)O5LDvj6F^?v90B%c0s=PNatmu81GXB$|Y$OI(ofx~bI2Ndt*O~q63=zM-99rmKSeR z2*ak(ZUH_-(mS# zuREb%091*54p@~u)E|2Kp%sbK^j-ev`KbAaTUi`Zs{&Cdyda~aSYp>;##;uXu^&9L zxYW$0oa@GO)!)Z!6m34yNSrA4v(ISSex)ilJ(BraB+gyNLNm%3yDsc@u`lrk*oAJa zc~>~)8Jy4%;7wiSc%M(Z)t}9$1-I;|gQ&5^-(Xyha^4M(C;I1n{0bG>Na{%?t=0~$ z-YrcF@iuzs;*QhdQZsfcsA(&OK%sFFgbxES8GrNyF?f>1<(^iaw*U=|DQ}E;;4&*k z1UW@{kr)MFVLf8uvY~wM_X>7nBbR}_dU;wPh#Xc1xV}O*n zc-#Fh;7C5sccwrf$D?MuKxZrzE{$haHS~}M-mos^k2^x{1rlgn+*I`cH~>ar={}HI z#gA_#Ep$8fmVdFy^byG2D0AY@_G~p3nHSZ;VuwxB0y=2E_{_3z7c7HABqZ)d`r6o| z=vxY5VTb(OJ0>q0loY;*jHJ>MRsb!o8$JuC%bb8IKZ3xD)Tk2#r_mbd#*Nso6UQ!_%H};-(`UV=f|q@<2_d~ zBt<^TqkHWJ`=0BI5qFAo_XU3-tCI4xhuf_jikkp0^>WXdHvmQu*%AW4?dTP;LZZCq zdas3|3grQvWV=Fm%uoZx#YqKgU8!3n6IVzYPhBTQC~oMvUUsux8N1KCap7P5xKM+q z>Zr^n>pF9a`^3g=A;*nhm~2_sm3^J;N2%Y0E}>$r(v`8_47HCMi{FHU>swCG32H36 z9_WufBKJ{`Qx1rGL_kn&K*(f37#c+N`>GEY4~*6ej5Q04a12bW4NO)FOqdKr#s}zt zT#aageq%!Ry3e{Uao%Lml}Au9D5y-=H4qi_`vzFcu3@W(EXO+-hjYi@zAJTM-`gjn)u+rNw)=E@K>{t9-6R~+JI%fu=O*F zwfHc$QLmXA{HEHl#CWfTIHGN{unEU-jaGr7w9iN!V0+IO%g%E~ z5r^-ONrtgDB6^g2S^heK?eOF#fc;T_GL|aLBFB#zr3t@l_USF zeyRPR>zCwG*w&zz=Q{age_hrEy1|;iIx9>N`5NWVuj`liblopXe~sY{?R1oyLKAn4 zCyEy^#fjN8ThEDEBn)u#Bxy_#-3SNH+5W&s%l()s3zZVT$L^Pj_7OE7my9YuVWuqT zR;nrb@i*JEyzIC9oZoHD4>pL&Itjsvf5nB9kuHEw=jAX{7N0LnCp^Y1^r$E{Q#EcI zayFd&K(z~?KYhzm3}+bY{ISFT`?5Y2Ts)4Kw@sxGudd=bg?#>uMpM3L!xq2M*&YHq zmx`nJAQD}N$qi)5pp?)I@y2#JQn`zMfDcr7o(GmX^7Q$#R8ucsKkix#;`Le^7L_2f z$7TrmMD^r3-j44J%w?S#)NuI4d5ayr>~W9MQN*$$RN9;~GY zSU-tW=UDe5;F7xW`?B`XQqsmkcaRTb{m|Up$azkDuAz)abgZ6-%+Al($%woI%`WId zb6aQ?UFfuYs#wi0P_3H3^IwUGimkF9^YN`uA-Dd~qu9l6u~S7rv{6NyG zYBJWMSZ3O`VdvBJ5j?VLv)lMBTXM7hCZmk`^$`p|!cQ(}%F@pL@%spdK?||P7%WOo zFD^*%&$%0m+G(6s7Ms?MlHc9EsTES%N%Y3jHq9i4LL-No@MutGExLn%hcL~uBGu%t zawd&l+(3iFL4|M1Wc3orwy-+}6o4Zcxtga(<8bS{=9$%_UY<&LQfkNF%)HKr|CB~N zC11HcX&D7xy-DeEcpz;@{qlIkYR!s0-Z~i#$8N!&`&BXT^Fu0&DgcM6a%7ik*D=n4 z*)u@t$@7ek<#?Tsl`=Z2ZXp%bBTEBGbPUc^iwQ?+OMii3hrfjweRIE@V8oQyxSF^WI zX?ls-$LxEZ(RujezApyZwXX_A_et(^u27(j6ZoZliSAD>k~occ%fPU}^6QJlZhP&_ zxar~g&*Vtm_vD2|@(86sZBW#$4*DZ#znIS$)Th*&?+hp35!puKBfcgMCaroPhm(vb z?YxycidKEIiIrT9^y9N+QGc|pu04+OW`UJy7~ax>dX;`+T^?0cLM&%cfASNdt|tkJ z^hP2)x@1XihrOO|%Um(bW?e}qdd9i@_xhzbPK4^bFaFdoagV27MPJu1Ihc=sx^tYT z`duC>E*tz*kCGBh>B%DQ`S{UFTY)SJhXIK-QJxr+b5E+kpuaD$)OM+$sfC;44CUu; z--;*N^Y{9t=6XPh@1NqtPNwSX`X$Prlf4Ef<-YH+z)JARA*K%%jC+=E#2#V~B%V~d z74e$u2I~)gK;fnO@`2~~NQBU^*s9vjB6GX`nX%pKnwFGpOpEcj^+{=|Z_(>;N!%5; z4;7uE{Koz~bL){`@%nssNR(QDvGw*vDB^cI?GNWG!fG1V-*0{#>z_~bg5jASE6{5T zEz~u8k|d*WT{pG@VKOZEu`ml~V93`@va^;xKr3l>{qu`RFOrZmMM)Q((4WWIZ4}k; z*XFVwY>u8Jd7Ah66t=6!Zm|&9gXeWic~h}22B=gWQ<^CIJ(B)Oq5)o)#$76jP2q44F~2-OEUc+>W?tvou^*9SKq zH(BcO+!*gyZ&6xa!7NY#0Y<~eztr`4{K=;a2r z@>#j-Xtt`nB&DZf)(Fl$xPLCzG`rc@TAY>F09*NXMfK@@-p`gFbCeHSvR%s42j7RH zSavh4T@oQA+w^+$({F}*ss~fE8-rbEM^YPhqSCUf1sXu&(l75`LM$~LU!LVj>r8q| zo%qG$AU^J%q7}J4o#ho5wAm#w6_JKs04ha zi8l`?wzDTLf%zHq5b|pgt8@ClS;d(``Kj6x*PQy8#sge9N#FE9@)17xD8hAz2W*S) z`_UiZ0%h)XPl$upC9mM_^-oCO=n*?3{cxaI+nRwdS4iG|^Aa+#Z+U{7u@1ZPux|N) zRbU3K5+q2`!*|OG;))8cuMKXT3~oLP){G$T1cY?xg>*TFG;@aZ)P@X9hBW1d4AF#k zaN>+~;q`z*J8NB|I74USL)s@pQSrjAK$mVkqN=e#TTOhPQeRwvp7ys9E^gdI*!a1+PQsf?0?_jip#=I4Uvdm_{II z@`6DL5ex~z^ivTqWin>k$VM}}7Aj!Bcw~c_XGM0vjkh7(=aD8@?~2wCRWBkdqS$dp zbsxx62Z=0_P$@crUahdC6c*D=3Kag%t4;1V0gT)s~ z2#s zJ6&;FP-$XqvgCS%Ja%2lb<$~rPH`ly@%@2HbtlbN?x}LO)9ak{qUTlhul~_Yn@sl` z4S@gvPC&80>US%P{<6Xr^Xa9QK=mwsOik)7Ehiy@UhhJOm-iGE^bAEqM-TO@JoSI`WORG=Ul+i3vpL|;+3V!Wx zjrKghci$J`t+-x?s6RhD+{%$C>6LzV`b)?AapdDz4aP4!9Gb3J-0LWB=#%kqig54^ z4R*<%!$ex_@7@nw4!CNcd6UMPEd}C!T#u8E^pt1dC^-@ip^%l)S+eC^&1LgB5X_W= zOXWj{MMH1L;t)v?k)~Toif*j9?2r7u@zFgMgC5<#>`)9Wo7q#ZQ)2L@qh7`)%qnR^ z6u!T|@sTFY&UF+RpJ4wr(C`&HS0ox<@rwGZ6^_u`HKY$!{o`cM*vA3sA)=ePS|VPDlE2Z{}vjVsg@$g7d#C;O4TvTg8nB*%l=&_&f&6S5L36 zf7b2tf#O$Fe>{kTPb`X_I8mbhco3^le!-8b<(qU`QkSv|idCl~v#ip#x_I6x?t~rf zmK?4Yyi+*7(D`c}1+inX*Gf>uqlp!A%jK`xydIdPP#XdIdNb$%-tke>Wxwa*b>U9i z^~n!?sCv-9nHcg^8E@rW4R5`z(5~v({4PfFF5MeaAe2lRz&6p;9+9WsIVv)FB{_oS zYzl*p(McEGF4F8gwEBA8!irtirZQ%jv%{_YSISw(uFb5#${|1YPdgl1t7R6f?0SmI ziNv)sLXVi+AKs52_|qw3GS0qG45LEv4ThHP{);^E=s zm~t=`O|6~!_zhw?tCJP!k3$j$g(0eX*J^iUoB%qEjpbj5&N;g;@oU+BE^4^9uBYL? zRHVkf1HHcm!0ix3;0WL@d;Y(yCYAd>U2$a+(Gb`&HkFl3;J+&1YHzBsAQRULxSF+5#dS`)>U_{9@i2KA7Yh`G91_*TPT322bGx5w z*lAiP!Pg9jNt*>tf-zqGy(ZOQ#9jDLP3q0fkw8pMs;k+3k-pI|gCjiHdw`NysaAO6 zQ5Kkw3saLyZHdAQT+dO_R~d_{H_pC2$ffu$e=IdII_Dm7zQS|vF9@$AJUO-e2R8ZR z+1TTF-0%%TZLBcks}~gZNN<6TbYiPB)&l#Hu11Kgzx)jxhR4L&66N)eKa|QdY%4u@ zqL|)q;Ti*3)f@cwVS`WtHBsd83aC#~7WV!VPJuI`ThfbsK>qA@sRv^x(>km~s%H`E zaog|lGD_DDKvjGI?bK0x-dJR%jplQ(+E;T{?<}|=IA>of^`$yqZfN>Z5_te@_V`L& z7W;8~7OR{~i+Fz7;5{d60myKAGpt%ngKED4wxI&W4@|L7*#V&0IeFe+>BOh?V%R)@ zHi9R{#?QmBjQS50x#?6r2n%H(gM8nWQe{j|A*cpoQ4et#QDHxP~mV(4Y747vl$k_e>~sv3fPb4wT$@zjG5#k#jP& zP+hf}@;FQMJ-RB7_h(oYN=oQ{b*~~ZeaZW#$jAELX}yYMtEVdx!{^xg^R{t218cdT z>V`e8M3Cpa>$192G}dk+LBYoBzj@lIW^qR(5IQd{+uKPI#LJ@OS| z{iR2JU)sInu$_h#1Gt2wnBRM$m!U~F=>fD>M&%@C^fHc zoCWIFG=q#09{&R8K>&ShhHE${)FPGt7dQvyK|QbGocgBeZ#aK(Ka@#6hyrYz)f+|e zFym?O7Z|A-x}&yK76a$vcAK-k6*T-7w^TSlt1e=w@BcoypR{OmkwlHpX(V7i6oha|M_O?VTA6oL`TJwP0FS zF?%JL2kq+x*^$hLY1g@eNz8&Q2F|Zr&o!DG&kr$sC71{8)4gR(?Md^mpB)QQhus+2 z4S>&y^1!7sLwN#T>kxSniT;Lj5^m6<55<$o-!S?*H{DmJ5TM|nZ^^k7KxC@46v%nf z9VXy^b`b8y)fJx+DEzgSB~)}(i6!jLi5XJdxkt+n@hW;T`0hRSkFanR(W&RR{YPZG zIj>sQS7NY)1HZ=@SWmr-Gn(#EN7!%M^sv}weS8_O?$!G`WK~I7G57%WW-X<*w@guZ z`zT?63B7FsNgYXG3zzg^&tJE=*y|jUp5VPmmflzT4d-crV{zGTdEQ($wl2TnJnW{n zpK<;ODL3XpJKyGD`@T*7^YD8Yn?<#&i8FURZ7xU{>#t%}N;{0qEy{Y>3%1Lrhv_H~5_g};ZYD!LJ zhQ3d^Zs1@39(5+pz*9te3-ek0eD9ZlNKjun*Su{C=Cf$}%LFIZLWk&S3mcVowUrRu6-=$r}EqJ=rYnX$u#OJQcYVRw9&&Z)qz_vTv+JX<{-i zkDk2!9;5d<4ks% zJ&jku^}zK^MDZgTjUTG@Z?fWF8$@Jq*yR5{Ewxv;a(+Fd+ssP~`$rf5rwlYVPj05L z>DFIPhZghA!j>-*o4=1euY%&niwld=fpUrbSAUfRBP^JFMGJP4hEvCLrST|`Lt>N^ zbvt#|AASzk02$y3IqO{ouWPQ1jrALT$npGWe!0436>)OmEl_)LU;&TYZ#>+6g?72V z_`LKg@t7^kV*YXQ0on;$o%efm{#5Rh^7jw~{yr_$vHPBz(v&76`UTf6m%&ZR4<6!C zviVdDDSUHO##?Z)OK2x{ZL}QKq+kDi@EyGrkz;z!c>I;#e6ebRNUPxXx0lS0xU4Uz z?E}fCVt15%Rmx?$+<4(aX? zN$CbDrIFbVUe~(sbw6uAd+qgn_v^LS^WFczzz+lGah#vyJl?9vMT7kgAcE_rUjO@lug2e8g#AI$%YTxVS$)z1$Uo9jDT?VvS_-KI z>ELBh)`7bOeoM=@Nla*IIZnDlD{YoRJF4C#Ix`w%+n7OL64(9k;xORTRR%*eWsfBF zSO{EfnUMmLDkb<45$dvfinqrTEpe^>BG|6RfJXafN9xRI7dQjq+c z27b^7_9tv|DuHs9=mvgCzWmWpC(=~-h_5ALlqO=mE3;hE*z9E=bp#I9fBkh0ciH3% zI9AGy{nx*`b{ebc%|BQ&oNU_rq&fd+H_O4?_?a|g9V(Ho{z~facC$cRN=vqh3ZZfX zx9os096$Ta(@-yyf@K_SJ>gX^Ag_nj_}$jTrpd zVg*n%JiRlJ%y>NOdBL?|!abhJI+2?(FYk6C_?=yy5TD57Trh3QtRXGL_V<`q)43V* zZ0W0$87h)4@oSLP9L(1?zWwcNC=~j9aF#tj04&F^4TY=ynBd6#<5ZIq@G^1+ve75_SekX1lCJ&0SQ@_@z% zCRaP>gU+qV)IDV!@q23Q@zLp4YQvc%j5^HVvf#x7{CxHp? z`m~{{kC3K`ce=r*Y0+&tc|I$l?M-WrPwXq=uiE&PVFX`U$&jyzq`zb!eKk|w3qfx` zzrX!cHc`VpdoAzHO__S(TXSl4Mzzm!=-gUhl#&s~?Wmk4bh{aE$jdR=Ql_2ViVDJi|=LXkm>$s-HD+6 zrmMa`rD)K1#zM3EtzhRr={L-GnfVC^9i)%{E=2=7$}oj#{~I`s_Mnj z5jbUe#i|MVZnJ~0MzNO_{Wq%sl?|)oQS9;LlW(iVJR=xDGL$m9LLRBxXFD8ny0p0c zi*O<67ILgJ%Y;mHIm)>}1c#k&@odmnp4V{=X=?fd!%lxMY(4DGPpi$sQ)>52Xwt*Iv&% zzDK!i{G2czGMhQGW6_;Q*O$C#HcJIcwfQuw{Q1bwgVW|L8a5G+C}RDLrM00?*YZfW z%9a+4{QX-N4;X-CGLkq9slFh^c^R>6qgH6q z|5}Gt+Nd?blpqJ+?Y^As!s!FQ6O0ZBs!Oun8*dp*jg?M(8R=W25yEf?$E1QD1heoS z25v}VF%ckrw8d7aDtp=?lB&qS1qq7t8QX%gYr z`tDI!n-{#1-0*KYIi}!d?qrY=ko0hE#}9;IF@lNwC167DTWi~CjwAwW_G}p(VgFWI zW$D1(>A8gS=m3Mbk)2xtbciFP{O(q1mapNy^49>=+EV56f!_zd*J6Gk2+~?Z7UU>&ux>3e2j5 zgHO0<8No6D;pQ*+-ds{k1m22mWT!q@qO^?*Wv=hYir`Nf?&2;E3VtQB{?^gzD=?{A zI0f^adK!Qo7|>Yn+2#rU`0n}Aip@`XV#kL*Ot0|*PoNz%j*3=XN=s@gFwwsFMGBn^ zu@BG8^t%BeSh1gWp=!a7WTzFetX*d7+%*&^ns=c;;y64?-t^RwSy&Xu?GG4Qx}R&C z##pDEZsR?oxleo&h@C1vs#7O>M@6=j|e!s?;^S!6Jghv6kB|*e4 z(l*vwJcb$!-t$(~_VvgC!xNqAZ}wlGNPVG$+gjZpI+{1F-51;Qws9U<5Tek!oSQT0 zKc9g*o+LlUX!t03F=W%U8xTK;@UzyKT19c%WDkzc(J$09mc{%i>|ZmI6t0#4VOGvkXNBJZTM1;VT=k7@V)6|{#6 zdT?tM=-2#bk9R(jKX^j$$PnJiw54ge-@WEy8zA#*=z5QQ`UiE8{0~Pm`B?DinwgEc zNB!cU`9&OvjwoqCV`ECcsy6)LYh<_MI+>MYPThw?5!|HNpr)RlkfI`={&R{bid^o+ zM+OA%SZ1xdM5=Yg4P-NQkj|;5kplV`BEoZ;8L<`ld885GGnRhz;O%9Y zk;|o9_Qc!@?UCQ=622FM+s`k~@4lMRhdURQI*+7()XlLY@BnA8;gkqGuk8LXdqSi! z=_GZ^{i?=+I2`{o0OE3h0|Y;xFEz6la$!hw&|bG5(sz9K8fv@_V?QKdasVCObr|R- z=I{9+c*f05`GJ?6Xp3Lh5{b{M4ozPKt95-qoDy+6K;<2vw)Wf&3_g(~-i~BY8ZglU z9Dj^K%c%vl{{`1h7vzTUbz^|SPr*(d#6bXixh@=&Gm!tmlh0DPZn_}X5kEJiPyB%| zktF^C0Dr{&UD0j)T`atHpLZfCX|U@eShgF=8;*aA4QhArHdF@ev9a2tCsX z7g0+%2q0#}-&Xcc`2colf$WeHrgUnoN)U|e;`%OvK2EstU>Fu3fXIaKzvu=P<>G#R zL4a7)YLf}}KJY8jwF?1>AoxS7;hG~zrTP|-uX50w3_t{1P$7V#2rLZ*jw1pbfG`JuAkzqf za|Dbk9HS0FtPxJ`7)~e~PFWWYqr#Tt$AasIG4+P&0IqA$O3s6flrMwDW-wm}lp45u)*ORPj-c@h-;k zaq+Pq9iyI6#o3+5glPQ!WXzPjI2L}4jJo*r-ULTci~y>*T;r%WTR>l9+?E#Hssm^h z0_pM&&K9daeOF&X)3rGisi9$jfh=JdG z!Q&dZDY}~V5~a|aUbyF+yl8JimEP5J=o(q#U? z6q=a~AO^lJ4D*>T)*W5I-FhWbYM=l-Q-B{+A%W-+0KNmrx&s5gbmCTb!g|J!DKlb4 zap+45eNL*GB|}6=!~nB&;qo2ZyGc@p!Ne_ZcKCyNoyV=axA{p+3tMF`$YYU z@l}-dkL_>$H6_mscz~dF_&`Yuoh=2r$eFC53&kLBKo)@0`izT@oYZ!Ez#J8b!R2_oGCN-Iw)tmfW90D&X@uWZjP1nkkDUcR>&=fpuh7>! zbjQp-@TN37I**%-;l+FAN%5PilSD@H82w;TyJ^1|AAgN^En-H?0VNz`Z4w;Z<5Vwc zm~19(*uNUBI2|?S42vJe;e1unC$e8bJRy%K3zi_it7R@Nw6z-fWG!myxugK(X2CQj za~qQPA1;{wea3Jj#pPscBh?*;a}$Y1Jf``x)+Z=mb8K&B(7w5Od6a@>APn;Jp8m-l zYF~uKCdQa-OJW~T4rA=&#YRNubfKI~FdjBN-htQl<(n4fLBDVr*X?l@W;b8o&o780 zC@4(p0k zL!yN>^Y=GP4eha*yo8;4iGtqBIqWv>kPl!Ce|hu;Qb+mZ-G0v{4!RQMotT`LQFudD zuUd%~^<|s9@(mfX_DGYj$>Lwhka3T$uZpAHTrXNn`8>!qgIDhU0@w`RkMYC6TW!H@ z1^@4dc>Dl>g!>uze^ig9oaK1_A;|5gUUa$1ns^|nUsLdi6yo8{b9*}Q&2>AhiJOcO zi)i4*Qh8kb_U(UiL3qMe_{N&5;muQY$*-;c)dlr9V%`6-8f=?jLgsFrBjzj<;5Z{2 z9rz;q;R-1#&{|smPl*aAdlHe2Vz!78^$w)Zb+3;GY99HBnG@mt;-!31k-NEn{?1!PJu-682#m0_`^CJycM)e zBGan%$qLy=BmL7L8TzaAqFG(y!0-Ummp?)$&pJ7S`^Ma&e%{tLf67w0ooVXMR7l~m z{U}?{Um}Sq(OxV-d6YAAT z0^n_YW!><#T{eH9O{T@9D^_m8Iy zrN_JudY8DJG3llGWFJT75 z=9!dJDi5F_4EStkYZ;9HV*a8lyjwcNC&D9%V9j%?i{PlsGDE zIp1;XXHi86)9Bk`Y2Y9UhHrfMT$epwLP0rupf~}Y0qObcGKYyCeph*Qq4m0sXKB{z z_dJ+HW}}JSi+h5XFPQ4`vGYNo-Y8ktj1 zSO~aSjTDK@=4NtHPcuYAX}{XB`b-FZ^Y&sjpM23#!EE^HFs8^q;Dq-BMR&}WBTdI@ zsfFhhImfB;b99>wlfC{=Y4#^e{;KeaUU?N^d3mcqr~Y_}1`!|jCwlv7G5WNec?ZgD zhae%WHbPf-thUZvf(KVi%M_^=^75ZaO)7qp29}C+8B-xGwdV+(P_+)N8W#|ow^*G# zw%)g}Fd&bov)r=m%on)h*#oag-45D^@g>0z;Y<=e{NBTEyx_Eo zyQDa;0&>{WY-FZ9X;)hc85uD4d73iTbwHPQP4+-@f|VSjMm}8E5(YhOyZR;33^DI0{g4dBDj;z3f={E5c*xAE_|K5ZdvI`DgbwM-*^ zV(#947(0Bm{s48}{QS{P$FuO;i?7432N^J|*_G={IM@?Kfkgh=}_`f)~3VGI=6^f<3ng{&1bJ)ZMXifg}<@mIEN(lsi-gh(qZ?EaE|` zeuI>v^uUZmBcKcF>H+ESW9qCz{)pv#6u&~M3n=@I0z z2q{y?{oDhpZwcf~BS4-yWWpg~_E-YCL2vHfw9M#+Y`1~Z)BYj;r0kS#r`d?ZH6%)~d zxp&;R+=1OI<(~y}UWcey#@?0iGb81HVxq5XMfF)D@e9~n|1i;OP^8di6;lIoIoK zl~jWPbUMI%<(E7SZ>ONglKx^j9!*+^ZHpIZUlE-SxI2Edg2AQp=-C?t4XM(bn{B8S9NuSn*tE{{P;?&x#(7si9q!;q!XcZquE%12&$o!{D0eQ2sTmxFjU zq6w*e&h9*?B)KLTW_{3OkmR$|f@ZMlynprZZl5X>5oWZEPguvVF8%PAuZ^=Lk6bc_ zBnC1UsXPvPGoEt`tWJ>|rO`dnG%+i-TT6tu#SOFae3=Hil%Hn|3t@J`aic6Gqt|tP z(kM65{GsfL4|Wp+@u2rg#OQ;4T`I!LQMDSxT1sh>UWiFdOf6&5o52u ze>Js~`Xkcup6+}GENHohqT_)QzBq;a4cI*=O6_1iZh>}8GIu6T62sl^EkKQ6cpAi% z`(q_7>hE}9kM8}WeipTXo`JvQ`FMFf|7oLHFSfQPnEBp9(jCEy!`&Zaoj`N-Kk{5? zL*R>qWA<)IWeS|J@ui;P8Xli5ZU;BQu`g`{K?8i5eamsY-viUTW!<#PoJ9&6w2jN$gbKlnU%jy+rY9u5nt8I{R055kVrCf)=I6doQ!{9-D)~&x zC2~8BxQR8hxXme7WI8{hnNz-KDXKuuu9Z7B@JF#I-3CkGD6t0kD?{cYcL^!(&})9X z+mp38dSOprv|M9W6laYYexI0uqasdj%RdF1Sz?dD>)UAW1bC~yGcBAZ7JlrX)obpC z&2G7F%i8{(OsZWYaJ{diyjashl0|E9hQ5RJsmHEl_I7^i>pQuS!@bX}dSAUNS8j!N zt|^g>X{C2C*EI;{3$Hkr$W*E^T9B=)g{RMJR_W(1ed%y}_2RAffW2yzdMUqNK4J@K zM%MBR>|h%3${Q}s(Zxf?$})f;B+MjZzs3r<9iUHotD{kF^ofnu9CVjFpbO``NWmz0 z*{EjPq;wY_$PCl@ymIJ z3gMtqj$S zG{+bYLAUqJ^f7px2h~t10U3m!HI+`{`(Nw@iZ@zq>TL>3kbM53COL$N9B~>P{`@|^ zu27Zke&?;YTI+s+sGs-b+cpIRK^;U*y|HQOp1<5O6tG*HQX~P7LdqhxM%uxkHzovI*yx9F;Pu}BSF*pxA_h_m$!E!*y=2* z8nO=I6eG0-3L6=4t?#5MtL@BtF%B$EeKbnL#rwN!>5a+#x9wNA{Alf~GL!q$MAV(= z%Z##n8ulZjoRHJk(ZhtIn^SdSvG z&Tm8Di2!B7yr`GG9!t9fmAQ+3b??G(6bF;X!;SJzx!ezMe09MH0OZXXPOvT)K>dT0 zALSg}$aj*)-OpLq%2|8ezC{YEZG?LX_xl3ywcs}?mU8{Z>Q;#1bJyT~XPJ}OS0^n! z7nr|S>oSfvO4rYxG5{d~zPHNxLF7H=DfL|nqpom**%|}iEb^EB`o)XjP$W3#3~vp< z-2;F)9pE4&@WX2f$N2-C0Fbd3&LG{u+)c39x_OBT!J4i|Iy~?*J3#@MW(@)9+61RB zLc4Pyl1FZL?VzEHASVg1Q)vjQovRQ4v19K6P-0RA?@j{}0QSw}dh zi>m^`7u8@{0Qe%1QLD;9PK)4TnA7KQf?@`!t1h@&H>TG^>v9%HwKRP0FxJx#JiZtQkvKk zpVU{E)V~F+>P;GSBy2+2~6LFnz&H0HHW-^s7GL>h*)&Oit z00a)tG6#UnVOWw3Kn7ii3U#*r{p|NMnbrW%hlFgC`fM}KY&7cUhV-M6kd*|_(uRWU zow79RG2c+%pnXQNy)|=vFES0Ca?Lcs94L3-V`P?wQ&tipC(tQ3Kr_$hJ{s)fqM4&I zk|hbqj?>JJy`TSX28X>R%e*w-1q!l+VP(%`!;$#(M1=3R&<`~A+YlEx)*XI;qK8T; z5vFkqs6M}-3Qp)N0bZ8DZ-f`-w}5mG3NQhM@mmyaGsKLG*e(*#k$h}N0x>_o2L4wl=rqLe)Xf?N3v223XgQkYiwZ(%3F2yZ1) zjxZF-$(KDWttj-Ud`uHcU2?UU03a}+5+DZXarf{5?+y(3 z+p)gp;tX-Fl{u&^JcJU#YZ(!>r2;iL?zNH2)OpH9@$%JiiS^+RU|M7K>239xNc@z3 zYC+wG9*jbw(%U6OglZBEy}-s|VBvEF{h)Huq-0~^5=Q$AtPVi}xm@x`i;dlDTvL~F zvpWiZIbxjuLJvO?+7X-n2ab3!5d}vF={Cea94bRQ|H%;>w~0Q?AV^{+&HA_Vx5>am zJLxrz5$TD@KQ$FavtGk^eLue9CcG-q?~1r5bG$oylb6R6Tx+IBnIs`OVLG91QYM+| z25~zCpXrGIJSq*PYW&&})4aPio~;_I6XJAl37waZ(Kt_iWPrJo#`sb2Eh}lcc_EFG z%eP&0UVd0EtX;tEjJ2Pn=Q)Ubx-)?9CNCdzhU1Hp$FR_Cy6==d1s7xsT~ zE1S;uoqB$1K;XrsPwse%)ekbGMUS#%8!c#G=KHsJv71amq&zT2Eq6?&+$CSy{M*mD z@zU4A9yPzW!lEkCU4Cm;1D?|HW91{PxC{cznNfj=1KS{ z2cpm4@}rbK0N3(zbF=eJ6qv%_kG(1Q$NAfT$q}Q2bPwLWTF)-9kor^F5BA=x|2gK2 z&dYgDi3hZ4?l-UeRoYL`{7VRO(DscSvGRc6hbeJ8sT)_R1ch2QypvYV`B0py`Mza0 zi}I)NUH0*N*d&U!#jeXYKICLBJwK#X!tyN--#3>MRKg*~ z`-N|I^Wgn&r%SP2*8Dx}pS;FIfsVccpZwKy*g4o}l_jVTN#Wa*QChqgQGZoqEILlp zxQQKZmf|{=I92K%Y-V89Svc%Aw#W5Dz&S5H(u>CRuMR7J7K{0A{I zA3C0T+;nvUuD5D~hz2%VZD21A{W?E1PIEmgp=Yr@|CqstvU|n=L`lZ7W4K-YI2E5I zJz)kPU#r|bAscc7&nfW}z$h>-cChN;3@Bn5$yUHJ*2>8I#PwY;4+7tS3@^=WjQ`$y z5q^3LhQ}BYLJ~yvaDIP@4vb1fkfE3txg%hnsPC|j;sVAmkfeu?^742L$+e_qxJo0& zt_a1|2VjaGNb$$~?~Do6khUKA4=|zBJw`B6&G0Eh?(z@HpG=mKT~O>NHEW?a=WlQN zS+k=HGS=P5eev<@@!PqcY}M)I z$=1M88t3C|_K1(_-I^!K@Td7KGxhl|a$nsJS<6!4!{wJl2n9W~mAwxL8g5Ieei86W z=J8va$hRo&judk%9&`KtS^Z@p#^zd6%azFKC8pa|i+!dKe0F%&afHZ+)+S8!dNo%< zx$5}^cV63=ek1B!9>qC4>p4UmEh!R2y zKcza>j?dr=EGII-8B8C$mOFyjo<8sA3+5=0cYMAYa6uMy>|C{S1S_(+ef72ba(`)B=j}c* z7Sg$Hdv$Y4)zV$-zCl1{zskf^w#xco3O^xUP)(GOn&)d#;z43sSPe zEwlK0YJ_tOK=Im!Zz_SW5~Y@Qltemu=|W!Bc+!v<+6xSoeGedPUrvkD>B8VW3{SjT z7(zWN=UV3hOTnaI9&oI3FT9<|*~W$2&F8X0WhN?{Npqs8I^`ES>&oDVi`$Rt#aYX? zW!Qgl)9jyhI5us|ialJGZLa?+Ubd|&(nb^r@8G~Iwk-mETi=4)CY`^rb4z-&wZ!{_ zE#=xS(#>T8VSd^5@MFYau~V8{nu%Gk*`dVn+)|@O;NlypGeP-uA3lvMg)5>UL$|ND zBMc$qw#jGy?_HTI9$kg2rM-E%ra3cu_H<5-M_1G_W66rZVx#6Gu|T&*yTy5DzS>gA zG|3vvVQ2-*OWW^lrc88`3^+n&mR2XyTR)#w->))UA$;3iM|zAO%=)BxMd56oUA{&H zwa0Vp--atnXR#409M^1eAQ$kpfVDgQv#Rr6BxSyPxX-U=yMepSU9_bXhS$d&iH24Y zy2e1sSJ%1(yA+1ltSp^s24M%Ebkdxyx}4od-6g9bqzh&B?UP z>DgDOiX{RChxfPa*zq>K@KxLk?A#?hy&Vi0)E(Y)osm81em{akqfKeZXvn@}=z6vR zBZ~8hon(}xeE)#*77wLiMKrncnSH;ct&}?Z6byPf`HA?@H)`FDR^Q{pI+Wd(!52mO ze)=n!YtMUpR+`xj_(xBCj27g>=6!k_oB?;L|YSzC8tn@#t z{ZQQ-N6df@>TNTyY`a5!8NfU_AXf%!h1VKnt+vlzLjxB(LTE%Q`gl0CZ>+>dQ~?hKR7b1!p!Fw9anFBINT;#eLrh?5k_pDGf#_htV>H zQUrwiBEz0#hms5U-p&R)9fThngeU1Te9;Z3Fvji72Du^MWwpGeMoBq@j_3=BM$+_> z8Fw#rHqJK>%1>4siUHap&A)(uMT(ris2zLfw$z+P(Ny%JGPi;BT!E z6Ip!i>1a0wsJZB^;apHCB)Xa*UaJ)nF`e*27VO3k$(1G5Ujzy%Cv`a{{c*%SdB2@< z67Kszb#>oqgsb^cs-{VsUwtyqDsp5;NEJ)y$26DG91t$U7@0c=5g&gBRg7cAGb*aRf zNqE%Blo!AajWk*l%-?>weL8K91IfalN+p-hbU&RaA)VUI zWz(k5Qw{^tC@+%u>(hBS)9-Vp;awotIWiubAfMJ}&O4^C%B7x6rz!Sjq5{%b?`J7p zB;UI6%esFYv1ayrYAj0_b`k&tAHgw~yYb8XAOp=DJCmH>X4$?z$7LqRt{#&f0Azw; zJs!can87ja0~zJ#xS|qrTxY=W#T&m}n(bGQDd`Sm1OT5XgTpTJkeWH6)cGGY!A$Nz zN!?uYzU-vmZoDNole!=sT2QW8pnqeZ&1SNFp*dbAkZS7e4C=y=5uDtF{QSOb|Hb@{ znZiF@T!+=>kiIDlbpbf;b%z1~qJw%ycdP}<+j+3YlGz5G zv^oeweze-8l9?{$EGhglc+d|uK9O+A*si|!69d2%Rt9ZK1jSq8CiMC*slc$Z?ox zTqb}(Kais%?j6E5JKjGj#7IA&@+Z?$Ah%GC3@&C?>A-8{fM{i%$*SCyP%&1PVV8?5 zk}x&B?{~jiJw!J>zL_w3FIltJwHo#Eb-+udz+a?MQLoWwzPtfXh$D3W@1-#FH`9ZK zwl^~n=nnNLw1tjCKPo4c-+t+y?3=&!rxhLL!nvIvpMu2Y%>0Q$nB;4ho9tv@gQEUHfo7Fc+r7Kue>b8BSG_kdEl!#x zZ|SN3>*@DSasI~FpuNgihBldo{jLXmpHFZG4C*V$Z|;N_E$Ay_xDMLi5(kfA(8;Uo>izQb(HO}cFy1e1b^JKwM@ZU zzJJc9z`VwJEeX*tTd0dF6_`Og+ePmM^IH4Zmj{EwK(b#ul~~cA&Q=G|V7kZICk_+g z-HPWM<;ILo>j})>@C{@R{Tz`$(sksvoXuX{cBPll)13*y&wN`ElY0$D=x+4gp6%qz z{hly%3X`_TaoWqMY;C1iZTK}cggMgrCWYDjS&Q#l=U-Ep+7GXgELE1aEjA0pxXP$5cxxyi$7-gRY$}QM0s0n=_dUhQmoLJvtx&md3-8=mXhKhj zk63y_T5Y7*MqS^7){2NS+T15>Gi0tWep_g|B|fwG(a`ICq7DFCK%~EhE;;g6m9XpV zOdLsLx$`-fyG)`U%n++7XF&kH=Vz^hc9CaZ=M~@}B#d+)hJV=ucVV#C@!0 z1H5_4Ys2>@S;FMxm^jKD*wdZvcgIUd%f9-Ruij1FW0UfMSXZA@pYAJV-n41D@h%WZn3YX&Pf z=JQK#a>3~hv6u*vSLAwOf-?i_s#(}pUHMX`GhgdZ;QXJyKPI2a%Rw=H$d`R$YPrs- z6&mODBKkXzq|wf;#OfI0He0a8><`@8c?fCsmu=!^6@n?5ScU|+&c}GwnLX}wK|?(r zV&(_b8B85@8R1w?M0Fa|KdT-#X3^fGTz+-?lN4jW&)}z9YoS;4`3>Aome%u<^BXX= zyFiOb=FQc&Q*l6%)T((~x5-6*pu~ zBS|7c?Bp^WV*&}losr~QzA+YF@7~3KpkyJ^(T6`%)gyD7Vh|@#Lev!K8<{Y5@q~9+ zs@+{9ZHkk7n4+tL5xIC$x!hl*-su5ZB{Ylz4&244U~L>-o_D804PtJUJI~KSj}vZ_ z*!Uiq&2S;aYNSY(R>EX`tqktp@*bw^wPsJ6S)V*x>2;*} zPPj@jRQ8h<_>11{Dt$bhx5r;pf9pkQ?SpH7pRD5nI{0<_nEQ~8;+2ZLyl^)yB-xhB zS8{v*>>WiLeNUFE;LZz?jHwC%S$2b8VW4)y(zY0%V#8%ZOO{K~wy#eNFPU-GToP}$ z@nV-HuMlny-6x$*QLJ5|BXN5oH5G;wmYF}q`*?o20AN!qF;on2r@2~O?UNRO4ITJC zxKh<1JBghbg!|l~ohBx{lYMLGFcdYrOn+MQAp7Bty7$#800k25Q*({5A)OgxHLO#9 z$@{}dCaF`<&{1HhbwBA=V>9tW?J%a&k2IQZx3YU2xU|0=q=T-$$WdI3hV0oyS?bTL z5;{&)gdRKx)673!aO%0mxGMwyyz*fGd|G@BFTl@p&{RBNYULVUV(2nTkous`*TW>h zG;xn>^0NI6uUQ`E{GzA$m8^_~v9kB4B~i)QHK`>Tj|CfLJNlO1tX z%Z`3=9RqU0=da~Th(@$DNv{haJ7L5-Hep)K72Q27-f!TaoLNr!1bPE}%+2@l#OBQG z0>n!XKk5;R3e6k2rX=n-PsL%4rC0Y!8-9k?ig&Y2@e89)pWRAw_M4}j5Pm2`$!GSX zYyHeI<;kudPms-cEk}FJUDmN-ipZY(bKmq_iP<1qEpFKx_)~0ViYL_btY*Uo?wMAf z+6+wPJ*j-x&HX7ij;W-W?`KIBwZc-K*!@Ui<7FMfg z>oj`^w?qn0qHqGfO+yhOY9ThWbu7kfcP~d@ZMj3YB0IPJvQHJ+5QR;eEnV-J6E9%_ zAGw%*f8gQmljG?9siJhM*PP$`7mt$s`tDL>BLU^ESHsn~QxVew9FkUcvtuyh z9d@&OJ>-){#s$g|Ix22dITpsPey-%ucRfr?s5rx?UBq*gLEKV-b-5uX7?H$mk;Y{a z+?&7UN5JiFmQJws9f1hM6qB)xp`|~$EJY-BJh^hL6=OUZMxN12;uxFiNDhx6-Ri*K z#$Y(k@U1cV`z^z)kx=c?Fsjoqjl(Ec-&onUsF>t&%mCzgme zoQLV(KME~EK)~qgHy<7OH+a(h9zWOWZ#m1b($RCBKpw5V%aKtv2vQXwl>ZHZnNW0_ZCKt6N%Mm3N z9fZ8}jMA-!QuYw-vxh%yOL@DVszgNCJC$MvPEC>}ePL{@HGLa<2D;KqwB{HmRmaRG zYRXYZsvc)$LPbr(X$3JMnJ|tvI7+Z#_2oDWJ)B}@y)Z~qPLnyrPZ$Y#b4G)eZ*$^E z;wx(y63+slPAAukzZVcMOPr8sOy(75C2^k`05yn^$h?bzJleXgE8@s7ny5=2BG(op zIY~MXgWk<|8;eyN2<-&2;p;D zk{J`K1mZ!t-(MUBbHT#x0HT(eBHbhWY+1vtKH`mpC=_F{<<|)QrQ9Ojd^1n;E(apq zZNu}K+eXwm1_{L7PI0(9bPdR&DI<06w1ST&tjYNX6q2bH+qWZTpz(Cqkbj^e)X}$8)smOFJM%x*h#ZZJRfM;l0rY?Uw zXbZjWvQw_HYmsG8A;?97%oagzNN|q3X)hb2LxN!r5^T2!az%oYbQx)g2t9N`HkTkb z2Ix0-s2x*g77`qJS>vz++jg(Dy{z%THBhZ*J+G;Al>qyW)O$;SlMbp#G4K&cP|<9? zlX9J2KEzd%VTU3+R2Sq4Z}61>BLMg`Dg;&i^~F1&P=LWWgbl$8bz1~=6o8zNxP%z^ zzPb%H1t2@rL8Bgdl`*mF+idVxQ`~V0{BZ!JsNgeQ8UdmOgeYwqA8GPl1Z7=**sEif zz4(xG0P1pXMqlAdG?(wdoK3;o&dqz5poW?}%NK6N2cY)ZmhYzE?pfF&0Ma$vQoY#f z2CMa`XDw%ietm$yTH3}X){I!JrEY~-wtzmjv~ih%Jr}{trR7-%}7NO$^wuD8nD}Tq6-6muQED72AWUk2x3BG_(_91cm;9W*Z zT_%lPW^-K@S6%SAE)67Drv;QWf}88!T@L`c0I)*<_~tISNu_vJgRi*3sQeWBbFrQI7d(B-Mn6WiFEMB5Xp46;Rn>=bYvgQ4{!IQ}p!9RO}@Qm-){ zI$BYZ-ks|Xby>u=8|kfY>@O1QX}s!hY3vHt1z7?h6}vr2=p;yw@ot|H9>jkDQZIoU zqJaNn2U`<1Fhe_##6a+75hw&3S{55x)gD@R8QM%5+IAV@l>qMT0>u}BM^`|;#UU2= zp`*s3)m^~;74S%G_=FqCi5$jyGlDZXwCFMd{XDWA4CK@uJ`fu|RsdePjGT)N!F~<% z!G=!;M(BTyk|&QaJRD%;qxfQ_i^PnLws}-Dm=hnV#5H%Q3Bl&RdY-# zp7Fb%zr1|-^IPpL+$x`pgl~ zyb+uL7#0T%$bjrM*&Tqp;4;H7h!}v%Eg-jFlSv5N$;QdJklv=G>7-A%ws?@ST}UK8 zwlV;S1H)iw>GLU^$^!s77^Xe&r{KCBE+gQiPqPJ|r)xjYn&S1_(axGLLf`;w4tK18 zqFEFIs0_nS$DeY;hgkAs4GheF`PB7oj=)8-0i=yv1(?c1!8@KI0H{R>NCkiR9LA{J zor#22waiQ7H5?*ZWcB6^S|L&c(7cv!`EYb{hLHh=c>w##1A9yieAWW;M?iOz7kIfB z-UuvyA|m|K0`1fL7Cm34^eNPbDActr<>Nf{2s>)*v23r_bpY5SBP(X(^$f6K3175MVLJri?^~m< zn{nLNZ|MOTVVDUP-G}C^hy3da^q8nYA`E)qL*!QCqfPfC?DXQTJMh(%dDtE0okW6m zXU{bhV&}ICHkaC^4&T90+O#NFs?~wzmBOAW!G=@beHQ?h{0Bh8H~-mX90dVghQ|1){-vb ztfLB4{T*ku#;o7n^gsH|VUGprL9&_@UJg|7Wb*#1KLy~h>)Kk=u^}GCb-)97%VkDA z%`6T#7Tif+8!hQxcaSW2{FP#n>eQ?C)iq-T!r+^Z!+z#aSg|>~#Tm)mHx?`H2bkvUa<$x3QA_S>##Kv-a-(7`T^c<1X>%x_bBW$JnPav5gTF zEq|pr@Q(R$!b{LYHXNWV9eh~Lk7rexoesb}sq*+u)s)#dWmv?^3^dCH{F7=_x2CAZ z$36+A+=3xpdbC#$B9rJ}a%Ov^E6P^-aY$5?w1~GAMS9@yEzt0K9#WSpk2@2kmQu5x z`L?@Gw(=$H{=9eWUcIH)%Y(tWYnSnQNw1RYi#?w=RKZ!{73)OkC;?Ye!*)h1kXPQQ$#$-LzP1@HQ_uEZCy++3`q!!B`pP>p5|9Z z@xPjy!2d5@#{HM_ECXas|C(n}P&Z(r8T|4}D3fAPOY#m~LGF6th!mbVI?r-9ggc!q z1b&leF_g)c#6mVzUP!Yk6C_+nX- zuJk8dX4~uzM?Z7soK+=0l&K=y;1*>r-U=a_GKT!oIVUbA2zJJae9e2|1rpn@3@ahm zPi+enTJyNYN6D-KkMPsyq8#s&OgOOLoaQS8HjSpa;1~8@ zaZa@f;$`626zG}1pX|JUQikY!`I`BXKJrENLk^!b9llF?HPYkYz_mi7ch1@X3cj-} zJjkEF7|LuQO(_24Orn+HDT@w3UuuI%u2oPX{%)C7`%eB(x z?$Bj9+Tp90rK~=e%F`@oY#oM%#J~F#GZ_sMC+LSb{nz%nf|EYk^ z3tbNYrs{|{8BeGf;#E{UimSP{tKxNd(A^5$vK_q~WBR2vErR&F){jf|$njRCtk;H> z4y98gKdjvgSLbnRf~AgIy5N~wDn{O8OIdT)I zIN{pctrp%%PjY^AMKy^pJqkR-B)Qyr+fTO{-9GM+31K!61~-rXWwW^Sp7s= z_^!ib`)5})CceoEKK!BTc(N|_wN9MX%GzgtizY$Dbb?vH%uP3ATjcGl2@e8_^b?o6 z`wqUpz7CyKH~jkkYU^xjG9^U6a^+d*LPb~!yZaiz(& z?ZNe-*;}zyHgU)J1sAe;k)TzTHk&X*&m*Lpi@;F$$w(so-WEIdl$&1jV9i6iWXr29 zLpS2d@sy*z5$B0$C;Q0@aOvvmv?!aVD(w@H%y+ z7j~_hbh$o&ykaw@r*xX|V^qYkn-YTA`n|idcSxnMkt6bY+iK-E2~AKogL-&bN4Q+z z*xa`#mFV$oRP~*d z^iX_7fveoZ#)e|_#-t!>clXon_8015{aEXjhWr51v!kc@RK{da-woGwu#!6AoRV7>$@zKvkc6!51)BUrnG z^=36^RvcVj$c94AuYf6#Uf3KbJUBL1C#@|c)!!ex%!lIiUAaC1=Z4kKW7}67A!TFU z-*aJQ2R0*Yp()FOx;4-}b(r<0)#wT5C$KH1M+l_bxAddi(54p_2K0eC)EkF$;v^6! z95+7>&d1Ib=wMw2#|Lj&ot$xw#=)g0!`Re=QUwDZoOv>eTB5*Q7MsB+2FMnBMD53* zJ#t(-)CnO5l`kuVbEDcz90%`CJiJwgYfmDSNj8k)6jAoVXGsM11#J5+j#IPNOPD0e4yQ?OGT(pCB8@Y(7KFQ~v%NP>1Lh^H?2v0NtC zHUSw6caTJ?lvDb6X=+YsLcJ6uvNTgMKh;wLw_OU?z9miZewsxKH2Ds<6D;F?ed_ud z*Wm%=<^9ZyEu7Ae5bu`E$M@5`M*OqJK;zRnOB&qUBiUF^>D$wwP82bor7n1!A;b3o zCsvm`^B^}MAvIDnuTu~lx1Bb2j#C22&HM-&rOG>##UG0YIh@n@NMP&33d-*nRB9Gf zI~CL>6x7!jG*TBlKms}WvD&B$IZH9$j1=@F6!z5@Hp*c?X(=3`E*i@(c%xj{dcROo zxp2I`XpXaJXr^e9y0}3OyTz&KF%md^A8Wb3c$c%_2>>4*OX4s2sabO3RC1P3a#3G$ zHB)jeSHc1-1=5rrU6kNBmx2>ZueX8N1*HU+rLcw)Uj9-{nlf_dGNS%c%7!x9of1BY zGT>|((}VKkZD5TuSY@P`ldJd*KNbfJi=z~CyT1JHY|(<5W`zh>(FP~blHvDvxk949 zP?)CjNkf6kLAlI>il+^gH5bLZhq%SMxS4%qU*6Mk=%wTw5FCD`d8I|iHx12kr+X7b z*U8{B1jG*lSPn!GY>48Q-Bldc_x#i=_pX6E4GvK)FylT9|3dVy+)s7j+yATq#j(0~ z;n#nwC-UEyzW-qOtMq;Ne_r}dwX&pbw8HTf-Aqg;ACvLO3}xdX&*{4*mGc2z`d-8P z@>7|~>SlPxQ$*EM``QoxR{CC8E3ncX#QY!z&#`<($L@~l{D3I?XKHJ#i>H_)5ZSI z^4cu2U4pHJh*3rU9@ZrKpyK@#*18O(ms%WOCJ+ijTdQghnO@2`Jx7lu$ik{cPf;FbAe|Ku$MMQ5*n6ouaUGoj@vqy= z?=NmR3)~s6+<&jyD!#FPXx@ZnDpK?u6!)@4eA`9UBNqFa*lH{A_SG=P?hCHNF2NU9 zggC5vg$FIPv2*hkAP2}%Csm}`QU74bc)7&FnN6sye+b@>p}lWbQWzl0*1#?ZnFQ{z zjF;LFq%!G87&$JRmixG@+V?rg=d&mMeRxFX$CLHRh@h`zGT#NKjJj>n0DLX$$2vJY zrv{oy2ZSAXog}AoE|aJ%Z;AGMtNYWRC|oCq{8^j>h`nj{YG10d%#SoWh+CYix6&Rc zlHB{h1N#4HGx5LY3H9BSzN2|U zY;rfv#FYO+)R!B(sTfeqL-T}U>VN(#_tX9lQUB(kLhegC_3;h&GZxxwZ#HyGIVAt( zZ~Kt1d7Q64nE$$Fn^2;$6^3y4=3&tD7ycQaF| zegPvG16+S`Tw?u+OBW=sUL>@F?+w^dXOsj>A%I0bA%*XMsRUb#*p|oLHoK3L=GP_k zweVhlq0ukSsnG1Ef~Ri8T&(LL&mddUSl$+ye#OALy2k|&S99B!Ya|*+8&v%Qm_tUl~umBtH$UtbGE`7r`CC&`cQdH&A=M3 z^Ld}Odwc8+QGa?s?@>j<A9 zt<+`LNMjw208Wv@(+6w}|Fpv;1quKt0k{6HwLBY6mGr_Q;bd{(=!P)nlFP9;NKtUU zczC5ax5=l|h`BGM6nx6ZA{)-G`cceZc}?Q>v!qR+Z*Z2Jbg(vWqqqNPI0@y^s^n`` zLl66D&X<6MXBk6o*wEa|*GupFFrQgV`2q-~_Q) z_hyF&5Y_cz&_izSK95Sp36sd{jQ}06@hbTl^+`D+~k4sV6K+Am)OkryyU z5yF_Kug=BYB04O4j~Riyl&j??>@1 zBw76dPrNtXW3-1oNBfvtE9Q$E1av_?OSj|N{+VwyhJgzR20Z;ADnCVFY8leCSLg5k zmKS3F{nCB}Smx|OY*rb)zvYEa(hs7gqzKO6@*+SWs&n2`Tud)A2iAs~N;t7d$pYn!7}7Ihx2*s+!LJj z?DV^}NHaQK=vSe>KH}#ZDtgmg|7M~3m)6Pt?8!xryqQ;OR)>=vtdQ(R!5=-9%t4oNuR}uMQ^C>PoxYBkIa%U?L*RVUs_-GWq%elu8=)D zcR7$7-C)Gu#l8}J_p8xLh{!rRYjC~o= zH3e+MPo-E*3o6xUl5mdoR|W}=*(%0=HE$}!nd(QeG6!E-|8>J??WxZ8)EHg5>3ni- zi1f0E%6|SA0;a`~-bN^JB!h%*QT0!u50!}%Q4Y#sdl&;GlbM}ImbM(|@w~7e%28M* z(F$~*~PwutsgX(c`fkf=@VV?cN&WuyQJxO^;RFfdxr-vEWdqCXy zW#6X6%`ks3X$E8Rr$zoA=3Dk1zL;FUE&F_x2a`T`|GBK-ab}EB!;M@aW5!hJ& zs;b}pXH_-UuceDgBbI+v)#FGR8teyC%H$>4!~am#gue!5r}Q|+a{f})uR^YumtN-n z$iLxz(BY0H-?!iRTJ%8eOKP02VlP@%7k|sW;IEo$I8Dt;le81tZ3!SPax47zs`_YE z$NolD=Qa;tUylaqjhRjkp|M_{sVXHL6Fq-o&3aU!v0mb~ze?W5HS0Z?8@nm)Vv}?; z@C7DK5%_#zyuo^T_3fl_u<+gezB!4;dRfleiV!W{!)X=&wCVXSUJt zsO}_xt@xT0`4?%aiIwYiDfU%6nECH&+rsiG^4{Is{t{d~=m#E)u!ie#vx1u=;f2s0 z-jKDF%VCTna`cl6?0l~Y(q+2Sm`W#6Qg=l@$Je^14?AcXq~7IsYoT9U7KdIk^Oq1B z($e!(mPSzW9J&737fp4X%kN@WvmX)-Mt5at29K9YvE`UmSf#GH2a4<%sk970^jv<7 ztesl}4N^xvF&;~ie7|dw$n>3%hm2qGU|jw2_nSXAMI$D@FE(G_PaemUvn3%dM>H_r zoXpysM}`n<8kGszeN@9gowxab@(LDz#?bcjtK5Nkt#;?x9iK)0OU&=z{GKVjT1E@% z6}DBT^L4e`dxQ*Z!R_SpUQ>hTTdHL53dD^Ior@$=Z)i)6p%>qkKly^0ZlL+YBM~>! znqaSIV{drxGm1X=fcVQprK2y*$J6(b@7yH`bg)$aKUMwzf2z9gOZNSH@Ae&hKW6`v zs?MJI(Ev=Sx>tAb)WiiE_=1 z>Qq-|NAL1q$IJ{}lZocvQ8Ej$`YV8t#X)lbRO%Vz{6D+%olPZI5Cx z+_E*`1N&*+NJz0wM!)uk(rNwFVDZO-f^U0HlMQpfiXFNy=MExH8#l3e**ZqCDW(=b zAB2>+Y{)NM%$zoz4VJiW>;O;qPMZM)rS6z>3m7zKEnpnD2gz?$E$q-r@LN@*aF-xj zXKjbJtvnrzZ}FU`+Q_a;{cp`J5hYT#GX7T8WZKJQ4eHGtu4TdJ&bag0r(Ik3_(JXR z=GTwTy1z{bApG#&Fp`}2bl($hflPR<8QyLSy0cQ~-xf-doaXFf3rSvL55(TwER@iRhQKmov1D+D z=bBvgP071-lp%q7iQyvnB66cBwm4fRF;IijHh<=(p~Eb4I)MJ6NmAUlrA`cq)JN_U z`@8;Ybodz`nV!~GYz!kG-!aP%(+K>4`l$y6{(M_IZrB-!MqQZ~D?S}tf$!dGW{p|> z^&^&0k+D+6@`h+R5Pp5onhkQUZBlrG_|dr5h$dQcsh4-QuP zPmA~8LO%f8Vy~EvB;<5#meTMX*lj9DZ-pk(PR@m`&33tK9mN>34+YO zDrN;TRU+P)iG4sTJ_0f&yxPU%=i)C&$6h|{dfF3h#(`FR4CW;5JZrfXL!xbO>=VQ< zTq2|_r8UU099<48slw2s?{R(=axF%6?MH9S1l>f`TfM_4>(ReQAFC5MYdqnFV#o(r zs405%y$XSlJ?~yZkG`2NFO?n~|5Qc(9(}oT4$(Ga>HqVE(tjz@!1X<$j>jS3y%bXL zdv(EUu8}_jbuPx4^F!S))f;A&gx7i(4W|t=8Q{x$61NL^A7>(l&dDdkBe-5U(hr%;HZHbkEd`1 zwSP(!dHfp2P`{;cGP^J;6(sR-yba3r@%gV|VcZlH^Vm21cAi@64H?V;>yNsXz4c{ZB3#Sj!Z41486mS+Egdw&NcHk!s}eWnV*5G? z(JxW?lA(UL3iMok8~4H*T_VqnIKm0xtv(n*MLYVTYJbaKrT#S+v5IH=57iP>OFGY{ zS9D;*3ptiC+h1^Pu$a;xxCIbzPd z^+4Bhi1@9}2!na9EIlY$;R$-7J)<(W4K&P?DRhpE)je7%b2^?VD`6I4*I=FVqFePqk5>l=>?c>QnSjb)gdt zA%*YRIPs-y43k`((r-z*WDtVWm8A~|%Q}W)AJ};^&4Jk4+l%JhJ&74%%4i;J1 z_iM!kwqgr`|9SL%jP0LWt_Rc({vLff^53=|)u2b8U6%8=?@p%;3*UJiy5;BB^Chr2 z*-M-zO|>cJmTPuH_?$br7A`zvn@$ET?G6hTu0K-LU*p4Vo*n=(XdLSHK0l?AYx~DS zNnr`9McHQU-tHqjuteZI)lT($^gUD1C-AH7U{|sVd|tRr-r&#OEQ*vS3hoYeK&VaY*R(G{!4b# z-F(#|V_|1D>yp=R>~$ZSYCQ1!I;iqS;$QNF8vps{9PqDzpY}Jan19U^CNNvCcYMh3 z8cr38>TLMueyk_S%BWvS7uKQw=*J3CPMbl%_g{zP5wmYKE704`5MCm=yr17%}dWCKOCO=yIbQKs)?@^ z@5e5pk9(VB)sW3_%%@`o7`Np~!#@dQCf^uO^YcS@vf+hB=9)RZ7u?fD@YEhOPdb_1 zV)oj18`b`^!D)7f&cgO4Pw0Q_bSy}gF)|X4>QX%oYC`L`+hfa^u9$aB#MyQ2Of8emEg#pE)Z=zRn8{b zm;LaRx|zM(l5Nq5mELf%gQl?OWpg*`=s!#7QAN7WJlCbE<^{u+AiDzTScL)leXZZREe7FuZ>bS zd)S4Q5_a%Q05ktB^lQ*J8Z!3e>CuyV~UUKOeeYuXI7!w5gjU4kb{(E{wj*BghYaI9`h@S6HHc4xxwf;09{= zwp?v0U{bJ|&NW>De}?Mt?VX{s+`KZ}dP zgR>=!0(}0tJemYu9*szYp$s>(spt9qS{Ku>7KK9@@2k8hy6nC$ zQyq6N>844+7N$)F>Fwso^tjxhU@6}^wp8p zPlX9Q6aUBbr4qKn_u<{4?t~kaQ=1UD%e_>`xCG(x-AvzyWoNnnHhtHk?+BI$MEPym_^CqvD^D4l>PwnZL9TR_Do4a$)A#9n_H+|2MH#M~ zmxCrgENK(PU#*CB@J(sih=TnC@4YOb?9!0^FkVG%oCVp+(-QUxsIxF3o2@7)U(Hu* z=}9kHC1%teWtwUo>Lv9JSrz|A9hSxVd-{Ge;6_kS_dO~ohQxR1bIUWE!K;;{e(fT} z3J~#u7*~CXg!hBG}MfOZj-!V3vLg}3!3FLKTHU&$` zQ&Q0xk$GZEi}ufgMb6a?DI{u&Bs}vnAv=|tx7u-v!IJ#WF$(jvAokwsFIb46_ix$k zpS58!@l=*-v#^)E?}QTl2Yq4R+;x6p#VkybIg%f2BRStdr-)+insNH+PQb&(Q3D#p zW)x)L`7V7x4IS{x`dF>|hVi+j${>iSJkvgz{6P(fhJ!c8imXlBLi4;R)%K}#Dz>4x zkcO=RIai+i`|S^kiQa>}d^r^9J5^XBjMb06mN5nxx0uZ;P3rWP(~((xh)(44$2Vtp zQOvPGQ2@e1j$`u-UjrqcT^6l&yv zP3^>AH(*RKVm}NSx+Je>#99Kq9HC+U02~aw_*0NmU5umRo%c+ zun{(&_pcQEoDHKO#wigXF|SfTxA zA>~8uYR|x-#1z_U{*GHuB)4Qd+Q@9W8@Kcb0vd~-&~-F_+C%ADSFt~)=<{#7L9A$@ zE~bWEe|}R2Jv{Ir$?bWH;#D5SRl-`rhmSN}WVzugaliX@5GGDK@;uNn;1-#|sTAE4 z51h?z6zc1w>psXGi}F*YGRSrjY=-#43BRsC)Lo(TEk)23Y6d(`UHbXLl%d4+P8K^B@OTa?x}78Ga>$mre`Lb&jW0 z?x!RM0+a+c-y%@1)>~o9Tj|VOnbPM)tv9Cx@O7@YIMQ3z!AEto@CuihCqU&o_>u1^HYg_BBF@>RB>*uZR|4H57 zf6CX^!JqfQPaoCeuVdsx2MBnb3k+}wFmu2?lE9WX!j#(#-~|Mxp9N%624;x_X2%8Q z)&^#(`-#K-9i{?uM1u0w1IyKeYI_3fWP)fG0R;R3cC|h%rM~s*!IehAc@9B6wZYxB z-b`>GK7@}ZyFbffP)bj5LtIF1kN4CjkYogd_rO>74Cv+`vOX0&;~$Fb3E7?s-8u^$ zQ1@M-47GRg+2{$~GQxBd2@_Wi-E#;7Y=tJAxja@!uuXX`c0=+;a8gEa{M~^9xzljDWjem zBc8Goes?E3lyIp+LiIFoQ_vVjASOQ!1rgyS;wc{^CKfFA;fSX`M@*GF`u;EpMu=1+ zGTVv~IE+?(hM&hDldl^izz?v}!1|R%>;@s4kN}|JkIJ!C%D9>QPG3f1D@SAA5)t-v zgZ$y~RmyR(Eud#G;Bx>`*f}g3h7suq$}52* zzLTXcvOOM)GaPIs3J~Crr*XpCq~aKXW#Bkr&BZ4@bthY1#9-h|#X)4?T;L=vTF+qM zSC6FOP-B9j=~xVyxPhd1;Tf2KL`f&C_lT4PV!~Wl_A`FWK+&WL05JrS#MqLFBZrf~ zM92t>RHu$jStOl-V>sSV!hvDDmB^kZBHV|En_lFwmS#Ogso?fw4^S9&ECd!w(ULBtkLL!>pJ^eTSj@?xjx~|Uw;&>XI+AZC3Y1nSB}m9D zh88@1fuE3&(>p@6dyp-g9~aP4aCbQ`hZ8eIgLFcou*j(p;{|r59Dp8PAe08pF#&jU za#mdAF!d3c!t?3f3-5U*RC&e z03fr%%<0Q3@T`N&m+)AX72Pj+7lHRSF(>AdNRX@i5f|r+hH{c6+#+aML0dgxUm?$E zWu;TmpcC_ia^n`1ST-@|ITzQ{pe)EpH37<_*s(sLgsG{kfp}pizgmv%lV*|WB2jBl z)|*StB;53UTq4cHoT(X3%)~}cjD|`R;H4JpGtHt`BSa%KwN*#ewhvlx^-3I_u*=(8 z2=nXdN3$yPvwX*p6LJ~U9@TF7jpe{r^?Gc=CCKb{OA)Zv(WH&mDrthc*bmrV$=N{B z+Q!fqR~^yJU;^NDfgN8WPr0~M8cJwd37D0Ogk0G70kM^wwG@&K*g;%%_nYuXKR?ti zD=Dvbqs9=YCBjxHpr_>k%;i&G)#u1H)wFf0Hp0H*rgLj?O(*8aixGX7FE9z_5Gnk; zcnRyd%z0GEMXAt@+uGP34_JqCNTRNg*<3_32VIW&IO!2s6Pm!cg|KzpblxPc7r|Kx zTCn|*hTijr>akvi1VA+n(S%l!6)k72d~vJ`Oia7xlNpzDQj)R@44IhYn#koVmNY~| zlqp}3$<3KNTaz~cV=-%P@8@Jl%K33g_|7>$#Dz-`k*hw_hrfgiaUV<$;%rVzN}q+X z?eb0e&RySy-Bq{tKxH+*=Rmb(Nmotzs63C^Orvb(Rk>XhQJs!5;IJ^wM%QY85rp;2kRfUWTY}K1_PFI7kScXwvVq?Z?Gz{o2?# zSzg{(*;oGDeX4zW)Z$Zqb6}Ql!*tGl;L|rnJBeKObNN;b1kx_tKA$q&?HFEKgt|02KW541pE>p6x`+I7d97qtC#&qz>f?d8|5V%i3N$p!PJM` zUSdfS{7d9YzrA$6V-j~Bf6@=SWhSM``&yQgl%tW9+oy%6p#1;F(~ zs2VT91p~oz0<2f?)vmU|4~r{mN-Gl#%Upnw{$&jFN6@2#_1#5WWhFpFBX<486jOr7R7DE+7*LGnWANi+-rFI_i65Qb>$e8~=_HpG=%Et20 z?gVnZ=V;S;5m!wI|8dIpI1}MxUXU{!oKXrQa|I7_b6?Z1_`$)LVH;!m1mrpg14^LL zUGAp61rnvD*GfF=hhB|>0lBIBBTD?8B zdW(lcer(r#YPx^of;xS-f9fuNrpa%q|>I*uorq>-@gQDGGTS;dZXq zd>q$&9@u;yv~Zr{c80ul;e~=GJiiEfeh$!o{k`>Kcj;mW<8m(TxQI``5=H;7_5T_` zp8xE6ljK*x&u9PPdNUCvz5Ua#U)nEK!kj(Gui_u)(&GS6K(N2w51tJXfh$e?@}B<< z#M9-HKBgGPkt~pG{|ktRx8}Hm9l|nOcHKew38=z1=wbZb0UmAS~z*T2UlUOD&r+4S!2Y_0W=;xc?)JdRAqA5iIn5AUr>ZC4k(9d@mL zBqzYT6%n0<9lqo;TC*_R?56eU<`%kM`Qt5Hmv0d%Zg@hQNYz6zKVKVg`thO>Z>0Bm|wSY06ZU zWy|`q{=c49{}0xiT)Gd4Y;K}BeMK$O2|E&hQf^oUW*ID>Ig~L_9VEjTY`mu5)0jjJ zC&jU0$4WJmzVe&ZvmYP8Dwnfy+3T>Cerb-8+7p-`g)m=bO2-6+s$cnqkDMb5QvV&Zy1@5Fla{cp-^&Z3*uvN!S^&;?AyP5h``eGvh}jh99wt++J(8(jTK*kNU!#%YmzC<&}^olOqPw zD7pdSnaQ)VW1|$citnVxaQoaHjYqr!*eFaL$T$-8<=EfnOu-Au%}8e)#r>5|hW(~j zoGXFNTHS<#7N5iS5#yNT3n|7(nH&koT1a3-r7|T?p2Fwa(Rg~!Y@xwCrC9LTlke8q z;@^zz0wwWcDt{=)xo1fdd5%YGuTV!Us;c5M;iqZd3xq}IKE@`)eN*3-AsFDzRV>Hu z8F9?_@WU%*q8CcOp|2Qo9+>LBHi@jFX377EJ^tcHeqv!UXIA~LNkM7Z$g8GGo`l7n zm@7>-vyOW)0k8UAavXn^zixY_YrZDCG?SlMU!J8m`sBmp&xx23GDgzlmG__*s-5}J z67Zo}q*8yM3<_(flvmH}4#tk=quZ4=GE`ks60_v9z*yPli7!TkQge@ZPiu=bzf1V4 zsBebKRDb;rwP?@}-FVc~&}_z)$Exyem-Pwx+N&rFRIN^l*<_;K_{@qNH2R>~*SY?tg8t7U*pH>dh!c8@HVN>*2UG?YKezw*x zs~RWCLgC&_QCE0`ClD&cNIMOKB)+EtCb9PjCQJVP?58Y_y`k(f9vG?wY$Q)eF`dYNsKsEkv2l7o^tx1fJYC@fW($CZ^mmqu*}r*tyOm{7Q9x_<4q4j zL=RpZgC6K1n5o}Yxq~B+M3rUbe9Wn|okk{&`t`xmc--qJA0&x{s$r94ZX=J=%+rh> zQ%X_XCK!LfFlzMFI{j-P!AS|lpx;|_Sqkscsx%57e{pbSb48tXTC6!(Qi5sHOwtEQ zrfB;3y;EVMPY}};Aix;0GPhd#G%YQh?ahG)VfA9yJ!Bez3AfX?5%;b~wR%DJk1=N{ zF1pegJuE(IYY>J~Rv2qDLd7ZD$g!J`XoAhD*~P_{=Lvq?<-H;+yIxwx?(S;fuwZ+n zP)9z8n)185ISA3RmZH0e!4WmVFp`10JV|n>sT0@(sq7k%1eV&h4u9J>P4%5bEOw2U zOM)MGC$j3pJ@B)Yj`OvCZL3pYKx7Vp6jv?SZ|qyY%DNwyC;r+sde(rOnR0V34fng8 znpCpSYd~VMY_?49@Y;b&AMUvmHZD$FpSHHY*=138o@~DMETg$TG<9oSVkjr@)fUdDXI+2r!QC}}I|$aAsdf=9nL#Zkw)s8-Zm zO_=Q$)C#$|NWjJ9@byVUGm*8s6pR7G@1h2Sz#JY7me372y+ok^l<<@HqB!djP{?g599EknT((o-9+YSn8e-bufoJ@UgqwshV4o zt_QoiC!2^Dvk1C6oQmB;rNu*X#7&6Z{T`(^UTC5fNf; zpvhb6n}3nF0$NBH?oz&!0KBI}^S9Lfeg5#bJf-m)5x!{t)`$=0qL1(?xn3@@HVmlK z0?K6Y%WnbuWD@`;iJZ@fb9GHi5YUe(f3OZeHl&3>Al&~JBj&>cKTjEJRRfY3f1-MK zn-pc-JP9bPJr)i>0EfZH^a$&{jPF0gxK0gBD~*D(&v0_j0v6r{ZT>V>S!<*qRYZl(ueibVt*aY<-(NkWi4fW z3JAvH2i#c<*%bNEE);a?fW^oVhE<9qwj78B19tm|vTk4}G4OO@;M*7>nx-(n8v&LX zC~r&nV&#SHpWs-wKyuP>w>Po3&w^UwLiCq0uO0jtVVK?E2n50s1q)UuS_@Fv=7_Fh^a4U>z!Esh_ZP*hG+HwrivQhmhCmIai=(+$G?f;I5r zRx#Ne!8L~j^!$nWi!95fNwpeS1mV%O9GFp?3{A@MI7q44CCnm@u(2(22b6L=5t1fe zBObyZ{)madIUrH^9L5@u$O=!!V@lMFkJ?tjU*HJq=p{eYP0~E~sV4$e2WZCka1a4S6X{`Tml(;K zvJpFJ_!W-PCX&I?Tad0a{LY>@oRL(f2t0^;A{GOZRKT~^5up zlrL~a?l%9DzOsf9Yu5!*j$DB798PQw0J!#Mi$2h`>%nD;b)gn=TesZQ0ouf${z7#Up z5#y~@+P(O+Nvqu8^Tcb(JSXY`8om5lV}NlW9ZDl!yN_YFCHG!koilT6ZH9{Nu(e*Y!@TIKJi3j%OwK;~t^8=+8DfpTw3eyD z?$Nwx(PF%ayd(8&C882ds_bc%Voh1ht27)5lT1E6ypg`RD@|Ij?XZAthHsjY5cfC* z$z)AP;p}1B=nOrZW;_Ld2{&W9gj{KDYxe7S#%azl-Wk$alzKd8BArNnGB}7%7Ldt| zsNhb+2Wmy$3!-VNFQ8^Byk`s`t0yJvjXRsBr_qYs$fx_hohda-42EXz2hgPV#VrIf za%)DuTO`d#mN@p_g7?LJbfRO}$)u+tS>^{`Tm&*DQrB;X?I$pHLh>M{_SK(huEYHSgyVi9b-o~jT+9TJdmg^g|BnxBo)GNpbKlxVm^ z>Rb?go4+1TRIixWL@`!>R9i2sQqtmIKv|v^P1RV@T3+keAZJw`OjYScRHdm=D?*ha zy;MS4z!)#zG`K_dXr^2{ys}2K(ef}qg{zs_v*n1rMW_sior~!~LB=8%r3N&Utbh!9 znL|HEK1>s=L|m;ooiB`0aSbk|cmc6@uF77*P3emp?I*h`DCWTkvq5zt`K&{IM1$M#+Fz3#TQ2 zw;P6|++~{9SaZLD%CoJ;goFhzn3bF9r&c5pilMD*h0u{Z3XzUs+~`-PE)j+rLFZk4(nU{!)xU#P2;>D1zqAUeVR*z@^fjrg8f)YY!vOPv z3Rz4H{E=y8JnZBVltP~`M+5ZN2(#4)?BVDHf7AQ>qm(?v#6=^IxWoPr>i#<#&WGRM zN5>eZXrp%-y+unyBr$pk38J^C(IQ5P7GdldP3{nMEuPO zWloY#{Dl7Jx0)7{#x-yAF@PTEWVq9W3Fnmb<4J?hd7mMZ0*EQ+t|{BDiTgjN3^>7- zT`8Ra$}7VYcG{DQ*Qaj)rUQp3+IOfyR2rjYi2uTr^7Z#M(byb-pyoQpDWFq!Qm3}A4lFs&DB1h%@UjIte?xrP}M!2 zZ+lGjByYacb?(x}WX<)tXI-;Ha?>CFAYJKt|FP>mzr`z@P!jCjd$@kfsSNp-ckeEI zrtzFtoD)lAk(%j4(x(ZNZrm9KU#CAsP*YZ?HH8vLxoFc&sFt=EfFt}oV}#STc1rg} zxI*El`wXnw)Q4l`;2EW0yRuuELaH0P-Z=XJB(5z8;km&F5@PFa?( zCWxNm+fEM|O*ina7gjE_(pQ~Ob0=`0;<{0~DWxYX?Tvk^mMI2St1l>@T^U&+eI|g@ ziU?DPFiYUz=}vdnUHL{Kz_+_9IksE}DZf8H9Na)|o*?Qx%XB^AgRkO88IpCs_aZ`% zh2ykD+9*#XLPu;Bz1Bq;{Q6ty-ptduZ_Z{tH7u5Y*QozytzMeActJ5~2y8~5RSchzG`j7T-pg|dx! zIV>*MeEEP2rAVBOhrG}Iny}yz86DHP@RGPo&UWS#oMFCj@s`Poe3J5kHL>S&*YSQq z>(i>cqn6Sah4hS(4|pGy_^z!M7i{aOTl^pb$lDBMbdaP8vJETv0iSQy$*f*4KTj9@ z_6goO)=?zWrCRcN7ub5}vlzvf&T=PWgqH7pD4e{tAo}dyQuRn?Tt(sgb%%F>&xgItGK+56Nw09iS%XY~Oz^e``DOjH?fdnca-4Q_nz8>A+xJZq zrWJ3Ie=bG!Kh;!E!@T~eAX?Wu=APUmJ0YDX*)9=vt9;*nbelxED|EZ_Bt6^g!Dko) z>IEqDcpFJdW4_aqb1J7t@}BYU<2FhMt%{dC3JX%ah`)CIDEryUD1}~~`Y!D8M@jNr z7!)Y3-W&Gj3NU|7^CCr?j4>`3Jfd7s@wF>eYJHRh$o$(ZXs|ya&&7#)ohtQnl*Ck2 z>tI^aRC{)k1=8D$vnu2K=I$7@_Ql8E?OpSn*Bx~VG2pw$(xTN1#K#BHsd>C~A2_F7 zWge~Z)%q^|wdS|nJbqO>@Nl(91365u*3(z0I{}qHaG;-w=!YzK!`f z;76w;w;#o-A;yhjGlaNLj~}c`;~73O+ifE+_>7+ZG#{4Gkpy4k4T=>k=R74}Pun6n zTe(;BL0p1}%_O4X_cgzb11{OU`O`ML&(uwQ)&Bf{5)M++bnJxcLAl>*vQRQ;T0L6! zEu_x6kp7SZPRcS6%uEbvc=^Bi@T_u$&d2@V8f3{{WLH`TweR>B=X5)h{rmR41Ff_> z)x(b>^k1qCq{bU!EYpBF+1#qv)clB}Vam1zfZ^2h+2Qe?&OCp%?_n)!lKN>I>i75% zMZ*@4mx6oFuRm2R)Y4R5DWDlnl`djU)-`C#&diKbHF>DxGL^!^MYU0Bsaa)#Y0CUr zt*&|J0DAx11kVSoQ+1&G9h(Rq%Qqq-Qrd+{xzC4K0Y8N+ykp>z0(Y1+pA5*!T&+yw z>8;uYsZ`w39JUy^WRNW5A{_4gMx(s98oF3nM%cJn#s;bs(GacNGS#Z8Tw$)53%k(m zf4-gTE3LBKAkTm^+z_C2$Lsn>5#zDs`*ttuGHpZ^Oe+n0Dh*V#uQNF$vd(50FYBpm z4RXujiFI;xbD!X7WQG0W%&4(tb>tZS%k2H$}`Z|(K`<#-5 zp$FrjPRMR;UU|n&&-0+VA=nqOBNvRCRg+Mh0fUFU$9t^^Z^VQ}44=)ja=jIJ)|~4Q zivIxm<8-`HL-zqzv70)>jwMyh zDN7jo-)hF(EQDMEDH7p^j{vrXP+YX%r4xwjaMKMt+T?FMvp3JGRwoPd4u6E{XU)A6}FM(dJryGxC8D zYp4|BO*7>go7;NX6Od?;&hXHgVB*6Sw-jG<0>rH??C3i&Mp4j|e?Nov_#ULZKIr2b zGy(4~jv`^u1Cb&?mS{*5AQZDho~sk8+6~ok zbc?cbQ-hO|A^{*c$r4U&3j+XI0n`X&IxOLCD7PzZ3@cY60^s2R^?}?v;n8r!q)s?= zCtSz)fsPdf8^O@ALvBeR`y?H1$Py)uQ**HjC$$1d?Su!clc@oyEQlW&SCJus15q&F z5F>RyqC06Y3yBmyQU@31hKbZDq`n9zJ!=8!gaN&0A@I_lm+PflDW({ z7GxD|7zHLSQZzUMxB;XWF{IpBDs5e=`tq2Dnec%qH8Xsipl`?pod}af=-Yv~U`Ifr zF{eO%%-gnDP(4|oDt$CQuE7!L%SXN57Bfh&v05bg>=^EXPW_+TBE*Zl{V8xzoh7BbHaW*-sJMr@&XvRI^D+>v;AH()e z@?mC3DGzle0Hk3>wWO2aqeyzFo)VKp$zVb?O-pik7-89vtPqVUDuQ_-!5%u~_VwWB zfHcRYv~^!hg?sYXb<(L|FfS{UJ2EL$MkKNxY}*bFkWDX^6lR@Gu*I^`LzBj6X=r8> zYFL;;XA{h!BF_Pt$2jUO9jZvl^pDtd13k=FM*x2*8$dSk5}eaVHW69QGzW++s7T2J zW~Q^|EY*WOP>`e|%;zX@ZUxhpZ)#6Bb@gmQC637}I*}hEljlKQsYC8Xpm^$(Rg6p@ zMp*{~Q$J?{yh>T3FJ^z10j^5kuX3k0BBB#{k$KKi!1T=c*(gwJrm)XN2rUBaWkuEC zl(i?BWe+FGKuMz&DJshIKM5nN6krh$tRM^ca~4|@5=NdK?~cHBwr74mOi(%!C4SIK4xg$}sB*qR+;_H*5m0*=l6Fs}wY9c%^Cvhf>y!K{ITOb!=5n{IkFMl76TxoAa-o z$SxgbArS?DkoCagn1q{^wVTY__{(0Ibfq0$$+ z#a(PsRSKChIf4sAO<5rc0yyeZtBR%iMvzY9=Yh&;ZaRK^9BwQQTfs)H(UfzcC0K~m zQWQ@2iDn6%?~x-^wO;c{m%_P<9sa2KE^TrC(^mX$1OJtln5QvJgIoet%{@{rP<*_r zNJohg7nW7VzCP`(%~y)$((bVT_;yhlE&92h^wZfbo8|iU-H#7= z-VdwJEKZ%Vtl2jsnqiLS9x`vC67lx0Yxt^riVep{dmqOdT|V5p^Fe@N)7gypB0TTe z(bsj^OFf zqWHzKET+F#HzLG(@llSNU8||#zgX77q4?Q#k!c-j%;ojPwNb?0BXfA1yNr>(@n3su#B z?QdMGs)=rct&BeXaDnH`U;7(&&pvnTKXjR|dUNJ5TFH*B?b!MloB!;?+?1OuS?3vm zrshOGhj_k{=p>$c{;jq@%-regA^Rlua_8!KJPFOSnB9RFV<9v00%g?~UY*)tSO?xD zpa1HzHgW&!unhC3`oPn+Et)q!N6uf0N@`)Fsks_tJ1@Tm>4k~HX~Yifi;hL%e??ZV zZ;2^d-WI!J5pVkQHg$P@aRL)9^MrG)?JI5X$)%(i4l$NCs+NU-SHy=K<@B&$C<;om z(3yEG7&!TXXs*{Stx2SBZ*`*yYg@{^W8cOum}}KAOZG7DXx)(YG?A&?%>1$fY08%l z{VEzS5YGdn_ic1_Yo`p$L@k9M$Oana?X?bOBK`82g{1_NhsfH+Qy4VKqjM!kWJ_r- zMKSfNZC}@V`y++Cd!Umuk=>2~z5RV_^wRZzbRs#rE6aZVF2QiJSA19Uiy+BF{L3H+ zXy|HX_fbzHCe{B-_3W^?kau!aKOi09`0dhQ~Ibv z9sNsn8l|=#jan)6b^^~$O7+T>(^fcAWCxp|^G`f)zI#-5ZFL!j9P`Mx7`mru*FbzD zf0dMPqE|4EXE7?|))Ipdt%?FCcMML&iH?F%<@$lZfG^*OHF)=mJb#V8jeH6SV6;n)xsfq%Xvf2xn@ zark{nKGjrs{p^z5biA~sxjtNsQ6C#3M1*t0bkU>_BC$YP-*3%1R3VTEwAs6*bVw(s z;{A-*ri2UM+Y5e@xVoDyy!+PDsEm$aF}Di+;{W{_fvWE8l6)`wd*?b;9YtHt`)?iJ zyLKLL`!AnKRHnPWcGU$QeERhRvFegQDWLBX?$TkUU#xzXfRcB2at9`4?A zFq>bVIwYHZyc=V1er2uFid5-PA>NHWoI48nGMhq@m}F!Yk;W3Dz|$Y{u|l60q(&eWUNDcnxxm2Iq^aIwuJK9+ zjs^QYR~C8xivaOy)hvt3`Vu4`RbMPZ$fM9%)+?bTkZy{onXefd+{Wr4f9^=kOCiWl zRc{tFfLtbo8T85VMrSY$er8|kp1;eDiQ{o@793y)U1A3ZOqrK9TXg}TDOXqEUQsO) z1epk18XQ0hbHLt-`)vN{n0u2D+R}vz<5fn^fYgz43Cf|iWpeYDGv8G)TETScc3UF#0DM$-&vZc%j(8ah;Id*lcQFwB*R%-ph6;%JbReP8`#GXX+!HJ z5b`_V0U8xuvh;z9SkOk&OUp;E)w$S{pfqTGKz&y^XVqnbd_d5WDy=PG?bSyhMxSKg zRuC{wW&KKSMwja9KsSA_aWSP1_1B2kh)v;k<$VfhR3|*0<AJaIWLxN_4Rqvh;Too7YS&Bs!E1y3FGFJ2nN#2bBapdefq;@Zbe@S*e zpASfiO!^dS869I~No{XT(g7tvFKTwKlM_yE=GPyx_d;l5zoS)#bjT5WxJA`zRo0vJ zzELkrKE$eZ5~F7t9$~9`cox7Nlr}>ux6j`o8HyZaVsZ;%uCd_ZyMzp*GFH*3 z_r2=K@G2upCW9;7*vnlqn#n!pvbu`8u~)khLtdMwUlf-Y#LJ+ZPR7{FOj5-N;&pq6 z!4cvWByvwii%qrP<{#V7=|#u zfOvJ6b8;JdMb{^=c84R^NM~)8PbFjJ%A$0*{bdId>lbM*wRtjQF|6GYu|`l5S>-H+ z7`ayRJ0vkG8I*7hwo_z?ibIG*Lu5f2)j2<gUD_ymBZ}*?9JMXJ))2bw`fH0RtTC;=zB{SvpSR} zvuTz`X;yw|W~}LUCh7N_(ro?Go&DHewRu8u7hNjS%vm$y^juXkg1joyow73Q2g%$A zGEQ|U*YK$Z?J>fT%&4Q(M_HM18X2*(nHZ<^MAj^W!FWJxVw7x_OI9kcMwUrMR=&w4 zWhm-7Ix|Eg(_kZ@lTlVyK%tAJ0=(w?I7Vp}gMgpcLjaDOx@ znZl%y58KU4hoaON9(R+sM+G-dxjWh*1|(L9hAET6=BV*j49y;RK=Iar%)ywdw;4ZWE6!1~h@mjztX-qfJz zks*&so(VDUI(u8)*_2IGVBKy01;=$B>0`C0IS|zDp|~nbN#ojRo)4TOAdS9a_)PEU znra!RxF_UtnlVaCn_n%M+>(9eEJ8n2Z6d=-eJk|P2A6!@?6BvZLf*}STaO=p?jbv{ z*5k(5Jq*VOzb78wdfs_d_q7BwIIc*@T|V*G8YwH+`TBKHjzQ1o`3oXZX83Kde80O=_WTGTCLp;{6QkL7{(Adk;sq&<-08)H*hD1m3K8%m7D&fPi!#bnck5q+Bj1_ zJvfC!ux|fC9D@SVb0KuG;cUuw%1d)mghRRnwtJu6#7-8633Vr~PMcx$4L9yy+n>Nk zVCE46=22AdGuRyM$hqf`M_Kn)v+wIk>!p*r9zBugnFBA}FGl+W*S~E?)MRr1e`x?0O&d$rGgkEzJl`bWz zUY3`YCK^zR3HN?PUB|Bcxgd_c!NLbyw@LW^Z4f6keNsMjK2aaQd+qN*-0&6VE`brT zyCD$X8>C{F##Gg)RtBJ-7WU+3^>w;O{nS5Sj@7@TdO-uc{@b^KT%W#wljX`Qx{RNr zBw*i#Z|?x(Mc>~WBoZy?$a%+VF1`;d@EKW*`u-S+MgQPE912$x&+D~$^_BXSO%U&{ zEPq2!%)8{s{2cv~vl*OIuk8g}vKsN@Pca&4q#|48#VRDVKGRpXIwd}G+7r3dD9FR< zQXg#()Tzksbe+xM`e?iY_9lYD=YN}Ck@M#!7WOA2Uobv+kc;Y>BNwZaJX~tsW_V!Q zn|Q;v(f;%4&w5D(9=cQoB01>x}CMY2;rH$SbM0swPV>W81aXO;~Ts7Hvo)|?j!$``x?m~%LX~4&~L{TlYSv}e7Q0|Y%JPzzX((#q$)k6 z`>4a}T6mPAoZ8&2hspaTE4c!iMr^lIp6);Spf9ZDkbNs_e82Q{K$)MF3}?RPtFjT2 zN>tb}dlB&Kzd5e@_1JE`%b>i$Y~afu3b+8jV=$&d3WQ_X%v_DcIr!QnGe-!u7fZNdtFzJ7twnewCe-F}l9(qTof?() z$y|*)^7^mBFjKpqi_(Sq{?7yWM@*#LM@{&v@owg0-1&P|B*xvQubI)Gt5?7`TSVW0q(#rK$cUk`JRS1{xLOw#^QNBkZU z7Ur_?kfu_*&nl-Q0fI1M?66n60C*On%rI>-+=g?Ncul=K?o9;(DB3?RG`)Mjg_2wy z2g!LDdZPI4X(h|HUY|9fZj-S-a^^heP<;pq96|kdFWiV8ZS=AuqseGTgoF|R>J%}o zqlLQzd%4Bv%Z*>y%YdAkxov3GkTs&^sCcMkgyR#NSD-c=YzRvzxj{0(!-Wp_xes8H zuL7xaArnVUsrXVJ4kBxN8n0QelH9khy-|O`q^~-j2mA?Waq3|l&;3!#teprMt_;fr zqZjMF4c=UEyhxJVUCj{N&ScG5l}Uw;lZ>4OzwS}Wk%0HsD4M)+86X#9JAdy6uP9ew z%LT4$#s&sWvLsu+1g1HyP`kduVSc1)aq(vGm1S$h7PcwP#rmUpU&k=|ePwQ6E;^WD z`P?C+Cp6(Qxn2R|u+1%Hg_$JumDV(4$_I^4sa3oy!fYzc4=wQ)o#`qpB8ZHDR}=YDtT%!C07?;BXh3 z(waLb9f?`oHB4Wt9zUE^kZZ3jX7a3HU2?LF>@f0a*-Ne3M2X&h#GOcN*<FU>wT4eP^`&2YN%}TWUi?A*Ewsmyw=Q5R7o)@CPv3oe#UtZ zRxhY2FRBMB)>0;{KysULHurp$10L98r$shbYadEnzV9BxS2*9Q2}%#H{#@T-{KmN) z(jjV5<#WmGP5w-!eBd?5%-dn}Y(_uIPP!lPJwonwaA@>iew>udJIlOjnfr6zi=8U{y2^l+{Oo8{ucD(d*C-8^jNEp zeQV(7wMQ_PV1Q6CgRc!p{UuQnu@xQ$;A}&bX^6I8xx`EL;b0OHS;eyxQs4!52Z6-5aN^3aon~0XT zd()}`5ec|~iJ(yc_&7#3J+*bgMyfyb_+aBZc^R%cNgLn`Z$gEYQ(gc>`Z8c-qKD}I zbL%?vUoH@Ze-((^=l-h#@w`Stul@4f$O8F)zEcdp`g2$qvcEP__P2(uj`?B#C#QO6 z@KdYb8a7uwzxVzMo)i}b)eeV;`!-)%~f+4il4Yz zbw{0RJLaAn=iQM`KU06H^J)8K67-DABj>WkO2p43sP3D@mki6v;wE~gaOf!NkR9<&GF6Q^K4V6N|f1lCWG__oe_Z?BCW>!VwE zMJGc3ck6ml-N1n2!ddHjh=K9;4Fi4#U4ygMHOGb>ou){z(|>=e&R+#0%vry-pV+ac z{#QX)>5|9)$D&sMsop(7A1$xUN#JgHQ){9}vU~WIx@p)j_G2T_%H?y*T^pC`%!P<& zC9P+&aQWY59B=fe+SnDQ9U9&^j=##d3)|l)3R{T`C@9at`<(6Prvh3C+}@2JXWBHY z`W}YYuTU*S4y*eln*n!7G8iMbIK`SSaY**F{qRH%?Zs?8^<2w+i)v@Fl^h@He_q}A z;IqyBJ(96g+r}Zbg3hmF710L?EyRF}cv)aW5A3bFQT(j>uL2Gy@6`MDsiMA_nD<@Y zRWwX)(@_^U4Gq8kZQeD0v*C+w64tEjnFy!S79(Wf~Aa}f}9e=5BBX0VW?58H?)!UNb zYqst3f-8DIw$+bF2cXMHZ5{nkM=80TH=`@J*=QTt4X!=F=mK60JKTM%9)<8gGqqp) zN-5@-i|wObb*u~2eiw8uP;%ua?nvg-wEWwvFaLPLZT|=S-*O(YSFkJp)Vf}R&jY~x zzgyQf3|T_ITi3Tsc$iuTRK%Sd&I&~O7ec=ZMA|46{&)NGp9{oPUiPnl3dEoV-roh{ zo-QWhSAj?$J)rWdK=ixMcUB-?=^!wdZU8kN?4?9(@d>F_sOu*0rG{SO7cufv zzx{MC4b{0q{ePxm(=O>+X4M`12MMa+dJOlUH7t zh4HTf(UY%F=GA4QhR);njaW$Dngab0-b=ix5YD)!#H%^>;8s%+%cKSpoIRGHx?055 zC#0^VIhK^nP$Y0&Sm{pXcnEo_Y@hKht;CCW-cNW*OE+t4kplnyVOt2CAt3>f{Ce1e z0K|VxVfe2;0RI2@fiV&aKmtJhzkY55|74%_{&{XE6~$AN{dy)lH2jV$q0S|x`#Y{= zXIYV5l5z9px7*Az*~m}B-$yP8 z=g*B?&uDdzbf))?-@Eg^h0Qf#JO3EJIaNdY)AhB~4v1rMT!Efw@90&i;+{DUZ8J0s8hg)!!s&GNKLml890|b?fpS6!<(2hc&u!H+us8fIum1Ji z=I~x$j70oHT#3-TKZ(`lROL2me@?Y~WtO%60^8!{1QABuw45rn2A}5jxv7%4n>PC^ zDY~VXp8Pe|6Eay>mjyawsjG|cSx7x^=^tGW?W>H73ES!Ssot5lZyIc80}xDIsI&W^IOXvyZMrVFCT{zP9LL+ zAM5X!uD{#(Tgx7Il5LzUD0wbhvC8dc9H-ftIl-+=pi<(_UUX~J%fMS*9S>U;mC^J= zT73r*;S(CfjGtYdM_*MM-EPn3N&AN`zN&k4`^EF039}!l;--I|;>?!f*Uq%;negiz z92YS+QsJ~5kM~%A{bqyqcvZMbC%?|4YoY4DezUWu&7FzsUo~Jbo;4Orh=%uUY?f=O zNz|n&N3$CRluZksK1ud?OQTt#6-;YiN`li={OU5&VOQmBn7*N(cn1o~P0>3WreEAp zp1Q4IJ-C`_mp(YA&Yu^Smi6CXk^IM&)p@G$PqmLXhd$N$R`M~__df8`ppGm|)-iQq z`m~ku=dbg;96ogP9=pvSk-{;jGIPsZx~MftX;-MY;xf6@muI9NqL|Jl%UHw4osVW* zUHfbkU%FN{MR(j!{>l-0(@Z(a{}BggemgI>hEAySjfJOsi!kdNwR zh(aj7el7Xxyyw8B=_?mBrGMN(U;Xu`OhPVL;y!{`X14GeR*&r8MuOiw`zpPqHP50Rsce&|SAISqalN?jy%2Db z$auSLKk!#gBV>^N-RiMmE#qI~_}Q@ zf^pVrQ?$sx;^!&<`-bT+{9j!>RQs!CwQTTIm-71WmX)36q0sM^l_EFaS%sCbyT!sPf;8!f}IZrwZ!V@!^1(B-v9a`AW7-yC&Nqk zaA5T)C4UnBes)UtSf3I;u1!g0jf*O=(mNy(NHJxGay(h3X>+ANBhIM+}FnjG!#?zHkEl&?>EUs6Xt-+={#t&-msZ?2fkC}eHH(9BK2!{0{XL@23 z>O+54-DR$tX}y)!fN{NV_pF|jk+QIU=unNp9QV&!_9A|gzqRa@kI%I1W>duemNPB8 ziw4e&{qS4s6%>h^Th;s$n{-p}^;(Y%xrGn!6}iH(mDXi9-))-yP9*Ve&9M-H2mcwS z%UN!pC6Z{n`3_gT|JISwDH0{YSk6Av{rvm$!_N;G_FjKD^;V!{FF$Yn3`^nnMo@Oz zm*7r!!a+VA!O4vewrjSvr^7y&+Ix+ElNtBvGO(7tcxM32WvDzm--- z05@?AEPDW`Yj1Hc$z^~#ceics<{~7g1IIpqzY{_31t9JyDhnP*uu%2_wr~?sMZG-Q$LlaTzgFn#!6elJp-y%(qd ztM?+;KfD(iWB&2I7<%?zJaQ|a{C85PTmGDT^`L;NN~!zL!Bpwq)Zk4g_}qMy%|JS% z3|MUJ*_lyD%eYWJfFohp;E2XDfsN=~Vr+OwpzhM6@ZeF2Wvm)0xE@-1uwkP579zD3d1VTE?pDCN?d5?K(blNsyNRk~yV_g>x53q` zl(8^MP>2vu^>zFp290pcjlTA6y;%8V0-z?*MVUgz&8C4WS@*|z*Ut^~QW zkA0GUc>)fS@q+H3JO6x`IXA(mw4yXxxkjDL@3gaV<(l4>j(|&sb$`me+~|)EjunLh z>rP$OPV0p)o;2CS5M`h*kqRsjGkt$=Nu9faV$tiRxgKSDnWTd$30Hl3uB7MRv#)e2 z`}JO|G)%Q28b(zP9u-oMG4=0#Wj^8bfXj_7vh{*=ph*Wt&i z?dK=oK5f4MfY0yXK+N}dx*-5jK(4=n)jK_u(px((;cDl1dl`)G@Ak1cRPXk4xCQ*y z8EF~>J-okH|K}}?iQ5{K{9p=5+2uf#y>9NW{#r_g`F?Bk=JU?4_{fp-_&3j2wf4si z*?!WDlL`;-Ph7uh@wdsyT;*U|z;t+E=C6pcw+~INT3zpw2s5I7)y?RD9@;yI5Qtd7 zcjD)7AHH_SClhX0ovp%Ip%mHHE`5<9U_2cj8W1^j4E_ZBJ%@1~t<`APCa<1yAg_+c zX;2++21lRLkQ-zL$_@f6Mvgzb%05Qw)V&J4`Z;x3{KRax)AQ2c2c5uM2KmFa6`xIQ@AkPp2H&q>s7u zldR#~DfwaYO??9U;Ez|*Js@NV1cQc~N3-8T0ZClz5VM{HQr-cDM90NYru_wZ>auR? z?0Nw;q%xGo1Ik~$6DAp;@!rxHuF9c+6pt;WHld3ny~gWY#WMgU8j|*MvPtosy?fIm zFNRPmQphkY(v~?UT|!W^Hs92^wt$QPS|z#aQx>c4djrH)mRLuzDqOd);k>D&k8R?L zRR$dU9Y9L)bcX~Pg3zlQx9m7IdI97fgm9~!vBdv7<4RUf>hmdcK*Bo}#Cpf3C0dyk zhi-wf7(-#=Tx;Qg9E6%)s;pkgI-j|>xG4pmUjF>4UbmUY-gZa%a`si4`T~+y`p&F#Cnx` z)*=u!bdTj&rZR$ZZ2Ym7lHT4MWl;|9@m%L`=hz;q2rcN=X|&mN5D}4&NMWOH)kTc8 zkT7*BYYHWTG(16QU10rkTu8oRcZ6iGIOOD(*7*s>ea5gTY5y3SGF!`J<8@(%LMt6q zTi$zPp%627SX4|=?}d@DP6iQMHaVM~uW`zW@>?(?N|umS z>MYdT8E++&Vd~!4yLBF#-%R&N|FA(Ro+C^5C59|Rp8Ix)C9C+87|%O5XJgxJ`b6(hv)V9BJ3i{B=VvC8d1zX_om%P zqiwd@Q?S9wrw%7r)smK!7rYkzaUS0pT=Zh;9(>h64{D_zJ^Cd_(nx#Mn%a)g_lPq5D%j;EKzYR(W&K8t&)+sI9NM|q8v|A z4uHDh$UD#!kuuQ{LS+6pa4tSN7ed*Dj!t8Vja83&Y8)Fl09C-o?C$R-ONB@O!~ z^JgWWKS~y7O%V}Jk(^Dw0!@)1N|JobjK5}*cu6Bk-ih>}JYIP)?uK8Ad~~YjU@{^r z_3}}wkYDOGVGIRp%9R};xl?4@AvuBoEpd#sf~J?Uq}yqv+nS_13dcHRr9XuLbpT{2 z0@M`)^BjZ*;J_$Ml*>kBMtMvwG6T&D(t(qvbes3c@(pfV)MXiK5AH+?f| zjo$pRtRm09~Hkknj57}3J0p~kO!ck)ks(r z5}k{TU?ZXO$;is9K*HkiIf{~i9-BNL4Ol)d&u0+INCL$kl1m{0AS-QBoxIBEJkUDX z8&>+?_jd(uD3FvDU~rst+6ilkgZ{ii3pyr$Tk-3AkVv6GY$CjbLE7CNO7_Y^#>(^D zm_oJ~Zq69^#T}X-N7}Sj0CISt6gNVmGXJ$rv7|GA7fs8BxOF9lUf%SM;?V8S1o8jO zD*w9N!Tqvx*lX;Il+%BbJ80*$-S?UqJd0Ko3N7mVhj6EgUfFBKd%3*&<^LA$WR$S$ zr5P`RSDnP({XJC_GxPh1J{Tt(aaESG9i%St|5ozuxBawQm#dLp(SOBJL4|8ERBmtY z(!g1!Q?p~gUUjd|*3QH(zJF1;sCV90Y^=XyzRmOP`{8G;+nGv7 zyXaL@tDz5IPtm)Poo5Fzj6LaMI?7%lt?8ehpRr2M>E;1((_TciaEbUp_PM2cp7+9s z<<|wHlOI~RVs7U$s}DZ<@x68IY^wPF(uB)?u2pnEYa7@q7_KT*sAh1sXZFeujPRsC z>rT@c7>tI0dgw48iYP5FirEV&9zmWZH@PNhOp(~9yO%ECdy@2V*%1kBT*4?nO&=8y zUT-6q*Q6Qr`_V)|v(1s^AjXc52F zyMrk~`_hbUh8}N?8^7(l=n_4V(8b!0tv*~e{i}zEUfF%G4PVO4crelW zX)L5W*hcR`@MtR=bysN z;HS_o;dWi?tcSNwglJ#in2w|wr;Q2-!t-lpN}L{xY3rV@+g|igPFZMl3sUXo*r7b3 zD8R%Xf2TmG0o+5}DR13nWea0kH@Z%870=_u!ghhdJK47_n360L0qp*cqrL&6jgmn# zdF;kH;CW~S4`0y^xl7S>)bk)1xS^r$iqI1!ie<+|3Ll}Qhw#7U4uwiw|2yOk$vj~L zN*4n)w2bDK&OH_qs01WoY)_YihAtT(idd`e@PX)nN1)4UvoL!$o18kHFa%CRu*+>O}~r(nxEebx}g?Mr1Y%5$o+yqC^2jpUUEbgtYeMg*7t>z-N?}G__EdGhCoL-S?d{gGn zq$tgcm&Y7WJ$aG_gvuTq3!6Yv(?HGYx58mUsiwUJFxH4C-tH4RbZLn5lLiJx6~l3S z26}g|N9i+f>W4Yn=%x7D-=?LDtr73#e6p^8>HM5QX@>^W1u2#Ch>bx*^Mi8^;n8=M z7N?{x@7K`}zLY2Lp1xUX%NQ7c-o}W> zDNJ)m1oJkXhclBiSzf?>&YQS-k!Mzh%8^}EBgmKZX&K{yv4Y3cT#F5TgF%vfp!Gsf z*kztCOD{Q-Db#~>dfI9-K@ZuVQf#Fc`OfFzHTZ(xC1|ejZDdApzX!aRZ2$fzRoE=; zK11m5RN?RQ%s=+dQiV}L+oA;E+iCV0SCvaUpY9$fPq$@B)`zXm6QE{?=igoa;<8~D z_oUtS+z&(~H^@EO3clPcbgLo8=*<$-v%@~ggoe0BNffN}hy5}m4G9KX%bY(BUm^S5 z6GOG^&dCFxr3k4eLEMD+&bMj%Qr_Oz9WtK2j*+ne;kdX`#sO16|WP4ZOxqI1)p=* zz|&Xg!V|pm!D1VlFIX97sKPJpEl@~?8g~WDs30Y@oJoz^Cd$)yD((zB1L`^^fj6GI z3m1McdMV8Y?I*7my#LAKtI_NJ%PN6#TZxi)md}Ohgo!F9CA>d;`FzaJTdIi4wa$_0 z*?XbtCSH$Zbt~y|%h?tqt)vZdal1KUX1^4a*7-%qd{Wb8ae+5KX@gL_-JbR-a*Dz4 zT1=I5gW=(#JkKc9E=;%8N~-y`b4CYGUn#kF4D!CLupJ@91CNmjfBDlC=5}d(tW2d= zD`m22^Wl>IEguLr>8di$!<7)zPb*>{dUY^UPjJ#m!2UawL+g9|e4Kwy)Y4A9U z6tmuWvm1P+@z17m)XldHo!h1_k5gO0e>S~jTzUS(HPyFdp^Zk2?uv)S+gM88?l%G} z?_A`*6=B%7RYHCgUw;}6dclqnGV;?KvYgMP-k9spb5gsMv_D+=Gtore^%wL#>}d5; z5tIL{Cl?YwWz@2azJJv_BR}Ip!@c=wrBa=h39rjb#(h~-rszh zd}o^PXcazA?t4tXWXIJI0eM}#&(G98j%s8m=3z(Mbm5VuoWp^SM(#e`(s#d!`I%dM)e zGcf;5#)m{lb27Da?+K5R8GWxTh9{Guol7Fp7-1}#j1J{t`%)1(m!Y1<^d)U3kTzA> zHWRr+MpT-284KqfW3z2F1};bQ-ZE8R(aDUkz_*-FTl}=T!G7CI>7m zS2rFE)5a}kGBvcuV}KAhE66Xv#Go_Xa1iu(vIHy3_Xvwtb@qmtFlyPPz$XbYim*s0 z3PcOdM1AH1)LmbmBnUXUVl1O(C$woSKC6xCyRli7ReIDCc^DwO5Nd;gYx#{Q)3&g= zA9{5Ldm9Zfb+5w`2#^?D?x+rROb8_g3w8rQC+c(F;&c1~&~Yol*!tYz4M-aCa#)ov z^(r!^2$#DkOpPC8Tg5;(Hz2@P_iP-u3yDV=0TOtI;^5Px8xcJ)%no@7Ix`xYy@JjB zh3*kpZ~y>W*e!su0{bH%KR3Xv%qE$Vrd96Hq$jyQoC^J|z-~xbbvG;kUc_8^-)XSW zxjT^I2<(r-!ki%;l4)*x)EFE#W)KRi%tUS$#}0yLZ3H@ykSHj$r9Lxc2P|v^lVM|# zD=UbuDA9sJb?2DMb+9q*B@yUCQlkjhBeiNThxVDkJ4kXmH?Ghz~TEdmy31!=J=pFJX1iD4TT zu1Gz8vNVVZ8bbwPD0kz_U8ov6P_3YZsj@nO~z{#Q79k#l?t94(UYrpu{O=V6E>5!jwWegHWs z>cvqML}U%W3+YFZr?4MDK1mYMXHPlg8m|!98zcw-YCH+g&Dw7ib~0~vkRSWAK#FIbuUlQwz=!kXy*VAI9dd=8XAu_6s|G zIXbfr1KW>%dILCE zvkpamededM%o52SmJ@QeYj6%Nel_@u5)6zft~&rpb@YRIv%Yvwu804A*O?(2%|^b{ zecha*ZpQ>eC=K21EN3fo-#pVpOPm)Xl_XWA?3)xWK~(pt!F%t~0i`JW$~Vb!>&1sj zs5Wo*pI;y~IAO6_=yN|lGeK7rQs`}w=`Hj`TmX>5fl~07{++$}9m-Y!)Gq*Zr~IVf zVCfY(eBe<4s2trtOiP2ul1Wt$-0fsXpC5>+rl>koKM%3z3eCCz&ZN(Pa$qp!V^XS% zaG-vGV8yi|b&Rl3Vr%T&IN5bRHJ)1YASgJNH zmJ5L47fD^TJ3Q62G)9Cs$wkAy$z8VzoWq1yBa6f3izM-SAZmBgpk$@@i=^xKjS?=5 zhTDyn{B83f|M!(>+JCiq!Qy_|d4IG(}_Ay@IS|^NXSgDdKTEsFm-kM z?Qaua+7h2+*s$UQh=Fm>`%W4Uzwazl-#9t>rTdgxrzA;b9@KOv~w8~%%eaDy@CE3q{mEUWl zza8WJn9RVqZSd@7PP}<3fsAq77NaguVW%bIH1qcMpxD_;bO;}vhMM93KQ@p5qvk~i zosMn?QA8B;XC*on^r^ZN_@^nMq|wno_o)HSv@;qH?)214A5i^tm*hv6(&yM-%_`T> zAy~=zmYD~l4+7que*NrPA0hXp1D9s@_n5OJNBr60o*_VoOmfMMh9&o}b)s&_TGfur zk8FJ$KiOHg;=zi-P4P9m>Rnk1ACBy2y-f9IyV7tJm(G{X-J#@QjtLTeMjiCk502Q` z*v+Tajh5m>(nfjk$%)vA9CMe^C`&4X*P9MlYU7xW=jDA8`JXA5@QTuTt`p|AjH7bz zfd|7H9K_|!R_u+QmXKlghpeYr3cxyHC9E-@!tzbLaVbxfqNk-dB<_I z@{_4hyL5W3DoDAa*!r;DbI(G!0YQ@IST;z&E~iCHNJUU-IR3PPfot*uFG4t0!<`q) zNhQ468O*B^0~97TsLz#SCT`&(K^g9k6bYA7l6+=Ap0y6~vcVfNMKr4#0HtQu%7zZ@C0F=9KqPMuEwOFjDnL_lfkPWL?xC-J_VSet*^0T)CH9|~D z6rWC`n6fj)@0ZTQbTXwcG_`>qfiIXeUOG6pSFLrOz@>|}(&a~d_vD_>^Y-_47AL3YJN7T1Kv+%>H=$()|{7`P-K zB6xnGl%=f}>6r)CURQj%IUJGindOx0sL0zf=H;y>Y;zx`{_1Ef-O%%r%|cA~y{jXA zGOsc&UZ=bj+2d7k>r&~R;Z4Pxv+cD5jR=SWL;=)8OQZTA-fZ}jLS4tSz^rnd3d#M; z#EzNz&!YQGKa-8_BVCc69R8PgSms&~ivGv{w;zM3V#FIB6>{Gan>0*qmF5 z_gQ1E;t`D17|*%;`r|6Ilx4WIM<7GWf^2`X@pw98ZM2tpD9a2%wyb>)k$&4}p7DFE zd_?Zu+&z23)-Y%+Wr+s!YG&<5OiPc+r;q-AN}KZD@GG|x7M$!XKAqx0@9t3GJ5hOE zRRkHkH&Pocyi;nsl5%DI-PXY}^Bkzry6YrOUf*umY&nql2Zq;X4DkBUXBxqxYPP7) zJt5sPr=IS+UAJSXWqD(4=8eZAB>C3KLle z{|mU!0$2MJR4*UHZrsvKLAsTEPzw90|E$)__T}_bqVP%v(_-w0_KO8^ayDOJYA4+^ zf%wq-g|s{tNJScdc-Xm9L`;{DJah?*ClogCFK~|6mtX%{Wg27Up3xNr?gorpo0tt|j zNgt|0Z{>Snk%18L0qBx7h5t^dh&m+D%DeqLdrqn8wnJD10uq1>;_wa95rPEO2ON;G z&3+7wu%cLjM`*N!Ofe(yR*(QIiV1kcTdbW4#9V(3o;D3jL6}*wL`(pn0Vp(~kV3>a zas?B~wGOM548}FsCs;+=2t{EqXhUK!ENmy-dVtDR2oghpxf`(huZ5ynBF1pw07Muy z5bB18bRr_GXF`IeU>jiC^WVWC0BE^7bsY}uhK3~!uy11{^H?IjuR+|`*=JBN;h9*C zez0U4;|E-9Ba5Z9F-k=jqK_c|GiaU3jGq%C*Tn!8us~gS0t%j>yaN=G1kGnAY_=s# zsgo(=5_VV;_aKS-^&}!Yq{>Lp5(}9U7RW;&d!L!`B{M+>1GGc{l_WvS>IusDL>|fb zuPjM)vWcX!Nt^0qB7lTr7BY$r49Y4A(H_spn#^YsFN6jv!4o(%5?EQu_$%UhkCG=3 zNm<*ID4<{w;xE2Jr0{Ei@Q5?GRFq9sHc3_WOH~(675UAV@&up+0jP5X)XGXdvw3Kw z>Sd*w&!$;srHK;&S{gt-*0g(rsXSPqQG1%eO->2y03bCI zWP#7_pH1k<%2u*UR6^#k%YqanL2$p^y|(O$_5@vga*0WT2pZV$lqWHpCqg9THp_x| zcCx0Si8qeuHnDaXG*vUapcw-TAdp>@1YA}Kbm#^>$%O6s#ppUh+STF574Reo^gE7X zFAIjTDj-D{IOt+I-9Z6p$R2A!CpIKk5_^HW@Cpf)<~@qKdhGrN8F&48#9|>EEeV4r z>{Pg*2^)gnq2}166RD)jMMq>H3i6RLzt{}UhTujPMoAVm@4z12gN*7F(s^s-Jfv{o*j3Wp9ja~^EglUU zX9JR30S4GOXV_{>@HO>Pzdo&Y#kAH~3P27A$^w9IMW|jRA!uNABv0$a$BZ*YxPJIQ z*<@oUeOpizf*{ku=4F3>!|%OHc)&)c$!+Z4Bi5S5c4Q_nf*wBM5Ql zpXSsdXLIUV1uT{Q?ydhYr{3t1z4nMHmv^FK@~=6yXut1OKb|Jt$*MEdtF(BnlizOH zg&n*YZK$Omu7CUKpX=8P2iBEi%je=)(j)xex%+Sn>NOcR#GE8PwKq(Yx;yg5@9RC> z8S2IBms>IHsuLR4-h+{Y#wo}r#Zv~qH))&C&s{TFj;P0Qq$P(^GHe_gNPALx5o-*=_T?$2?_ zw&bU+W(g+vgxs8I?B`Yn#n|LFLi#73_Lb}^@sRbuu1VrrKTZ8GC-Gv$L3oM#=x(T* zRxpI832(FA{r%&kL7ZAHI+)!LpZr>O4ROB#wSIc>%h?S{_Y1#kzPkgB_HpARY|Os_ zPtwSb?-fV(AQ8JYN&?PIt$lMXRP`b`+j4bd|8?e{%CcUv(XOX$7-gIw605>kvEPvIXHvW zmokJ3uYPK}%ZFNu<5=|j-1+D%Zu9W5qIl!?2PaCuO^xrVi~7F2QcKij;~F)yJmWa@ z!MIPsua~J~((8+(_~chmQx4r*yYE}w;D<}{^l?XYsW+&9d|8vnUmg5?0t+EO-B zyng+E1ofh6jo|+Y^&YoHyJ$VtnHK8j2d52c17WiHf1w_^9(}2Ds+``xquw*Rc#~Q@ zCZjh(%xCbm`WIjZSXf1Z=3%qaPn*mEJ8Ge1Xs??21%@}~Z!Z+ja$4)9M2>Xc%QY-K z+o^rEb4%25P_fLk~z@tmJjV@!Oj} za&7rkhsrhTQ-x*&Dzv1GZ-!5Jm2$|IR$kfEb|dVUscF5E3)a+6(@GIl6sy!a?_7~7 za&T*duz^TCp4gXcuB0C9b+p;#)hyX%SGqo_(V%H)z}Q&5&@E&-Et1>tG)*?C%^3xA zPAlixD|HiNG@#;{OicHZH`gvUvnPGi`t2dYxsOAL{83NL>O(zi6;WFiGM*w+&!`FY zw}NerChD9miTD$0Y3h%VtB<`el@3@tQ0W=-`iItb(m5&dnDNgNd3uYxoj%+8R8?49 zd-!yv{5*yzbUdqn5O`uut=;*ZcP%YU?ztR$5an{$*h6acayC=Y`ESo% z$xuRk-+6+3Up|M_4rmVlu+%6~dfvSYb|tDz^o7|y?lg^>c5Dkr*bfX&oVOKYbqJ-T-Pu==KHDNz$gCG;i_lH zn~>7oG6{<~&p5vcrzR#{MMDS;j#OSuZ(8B#SbbPJ|}9}&CV={H#WU=-MFj&YzoEI zszaT-s;8g2Fg9|z(pF(b?>_W>UjO$TrJvT?C#LUGM)o63YPK(CunFuxIf#tZP4V=% zXAZRtzs0(Q3diS+J`t)j5gADmAZ1}dop^$@QXHyq%*Bsx|jPu?uk$U8&pl02H_zaVt7#lq+l(q79eBUfMD~2VwcE1T<+(yrHYKN1)^Pi72-Q@OZ*${r z#BQJ5?oarS&S(qG1cPeF!YC9KyNq0CNmg_Y8J3V&X4s0OZ;Bli_}}+t(hF@buT;8tFp~t>{qO~1%)i> zq8OMn0=I&L-x|Qm2#^FxD7g&#CYthw5UdPoC#KG@AsISh04pLuVo+3@l59zY&=eG` z7UQWAg&;n(ER%%Z@P$>VF<2djs`*+DlyP-SLxTw5K=|2Iv4g-q3V`~fA_I58Md-&h z_2DYr=%rPND+|P*aE7W_TACIdc@Q$nkLVlm_HqPy2)dR4d9WT4WCdPDG5liHAbgbn z4mbu7-I{UETG}E+2ohlh!PLh@pka5J*>dqQRWmVR1aQKR<>e@baOS8$o!Dx12u3n8 zC>Z7qh>JkQcC^Ma?D^H=BL>tV0r0R(h1A|rafQASd1YL0B`wNuq0K@D?BAjSlBpXJC+lzJNfN)v34J5~609JL+RvFo|z5aY2}Hc1P};4$%>C z%ohl>hb2}r7zPl=U=U}h8d`Qv=_BM9j4ov+u3!@|aQ4jsa3>&{+bL-xE#f9ODhQv1 z7^FJmR6uONE;WXT15;)tPFO)g2#_N+y|NuJMRf8C4jh1tySz&!+n(~p5z=<}$oMy| zo}pe=nrZtP>X~Mp;i?jxOcwyQ(*Vh1fg*&o`?Kl#NRTUQh6ihgem#ke21ps1eoq!8 zf&f|q(miD}+*mU`pk%@XG9F2gty8)#IwPQ+#6Tl6nKd(1Hp@_h%vl!XXOeC=n85=8 zr?X}knq(E3WP3&fg(TDc{n7(uK~FTYQ?k-U>a%iL$&?U4A*<{T)(m9;l??%S1)kd@ zo7-!W+wYeU72nDIg{l%rAUz;=&@XTBD0ikkZy`EQoB((O%^N4m=D!gJ zis19sEArL{^Bxc8@)2^!j&i?j0H)gWzYXSX`W0NM&*j_6T^cOl!xjLqVvl68yPzRbLr^uT>uem!p_s+Ukyv$t`!v zlZKedQJ|&lI@u#~jp$l(n|R8q`b)D_qt5hDbp2LGeE>d@p{N!pTK|hsFCy8=B}pL^ zPXlljj=R*kfI7s@2D15IU!m?7!g|$hl64@&G%rv~|9CpW)_8@MWYM&dn}UqPh5Lgf zsgxus_fBIYNrm>areAzY{fS{0K$TJ7#0@85q+ro~-BhB}3@M`4s%j?Uo3GGTknc2e z?@&r6vn9bQknHRppO`C>C>`Wl1G!r)YFFuQzq8aH#&esLq@%T{Jz241w2$^bGpxkF%CNNm1LMj7 zLwvzCH(+S;e;8M4wqHM;l;LjX>*Tl`Hlf}S_bH)+^0zM`?ZfNLi!LMQjj%WFk$x)V z=8?Qxnw;fYZPwM^{As$rd3+i5=G=|`J<#4;lAB*QA2x(ioV#_x|2%k656zxgcdKwA z)9t7Dt+OCKSn%e{CSIW~mh`1f;%jBH<5k7YQro+u&%0bw3hoF|bX@P}w|H98gvev< z^8XGX7b2MK_41svJU&V8qqXY{(eTT9m(1ltdS(LA)ta-&`}kB zqA*W8p-AD$!2pUhk!|Kv^m%w?HPh}r%S0^M;Bvy%^0Wg+ed~CGkG~jJBRvDfq#u>* zea5hAi=bKg>py$>&w}*IZ}KGdt`+^y>{|c7y9>?zGw^z(h6D;RJoc~JVwTEe&5RyzCVgv zX99>dGA6sA>RpWw0}pTMq;ZQIeTa1k{QIKwWMK!%+FEh6q4|f0rM&0J(-LGin?^55 zcr_6?jXpe`{vxLXfh^i%ATaC`h)pU~qdz|gTf9Z5`P zTJd~wfHVk|I6Xek860&CwkQIfY)uoBhWD9!2WUeJ+=xUbXg|r!I8RtEg87IP3lsxJ z(Z?-w07VB7P52jMVml$U8ljUI+V0G>_W#0N=Y| z9cEwudcnmi=OEg)((7p^$@zQIRiY-KNyG>BNS8~mXYIt6G}^*Mp7Jdk8}|1UsKifb z|1_DoLFDqjcvsBT)S=33Cg7W4GpFtSN1xdGVGQ(-Jycz!WX#WtXSCI2ySVE=>gpY$ zWe8|~a87tvc%@~nH7hkt78|SDW-icn=~CTgKbJD&Yeu?h2WkF;&W4en74j7-_M(`k+iu@@5H7vxLa%-3 ztEuong^w;G#2>!oEUf=3PaelTxY^F|e%;gXB$(<-qzU3j zO-z1Y)q3&aGPD1bN5X#fvgRj8`mDg6@C(|j(^kBA|B)d@BCWHhufLE$VMD%z=o770 z#r7*n?!p(SY^pk!S--$q>LazcY`|ty{^a2e85Udj8A50A3EmCG4K8M_inHVQS{fUN z?`s*)_eFnfX)Emd?4D!CoaL>OJ3Rd0LB_LpJNLYA9cZn3zj(Be1$o%{-F3?*cX|3G zLi&n%(uTo~ECJar-P3+O&Ut>Wi^Ayexq|Cw9gcv-rF7pG&b$?EtCM9mqVKaV>rZ!Q ze$0L(p7x7e_233 z@0@#29Oma!Zpc0pPI8*M+V$?V2>H}i1-jAe1Y>< zg*z`Z`ho`Yd0GWVuu36#w$@$IX$Su6;S-J0=l_t8W)~&cE(y6X}kq zagXOs(YgM%%JB8d+gkI3b1Gr!Rp(wQa*-%xig(5XdNatf@aD9|N797qJ>4uL9E(bpu zu&F{^^9u1U+W}`gQoKb{wE&=D04N^KxC(#FlRMNj+`BOq+s6_& z>Iew{K$WjBlw-kfWT;jk&oAuLq2!&!2yD^{E*=7<%f-dNC1A)az%e>7HDVuQE1sNpEak>g3X(PTY+MOV z4M&h!!a+(nC<>RVB@0r3gH&YGTmj%aerb11AVSzw6h75*5UfNXvqq5JL8smGOE>UK zcQ#24$AWCLetjs_0-7dNpYA;iaf(jU#iiZaNK+t?S?WN1WHZB{seUGzQGOXw7@z_U z>^_@@f~Pq;r5Quhly)+6B|!lQpc^JLzdap={Y|Di*` z-%f&u=8bG*H)!NEIpx)78hKlOIbWiGF>LNH zCN1_WIH|~f=a%q<%RmKE;6#h1X#LpRAR zH)%ib(Buz+n|4a;aNq!VMGzegY!DoUgefYOs|`tMxtFW`!cr8pzcMbsih@Fj<3PPC z4p%i)Ua27kAjOlaVXOLMV4P6s5K_3kqpE9@Ow9@)OiS831j#_cGKZo+s0)6;L4VQZ zo^#1^B_lZsbh87q2ZL_nYa2+YhGgng*+`*ShDcaxuSlIGk{nN{3)-W?VCrCxK(wfG zp(KDRqCs^C{4-nVGz50&5Bi0n_EMx$=(+$b1vNWITXqG{vkC)RprGi}i#pVzk`zLB zB^!Bf)`+;5Ux=-fk|cXgBD{xzkXkpGbvF{Ru==8=JVk(-i_N2MvO9GDdFNIBUxi5O z|9*(n`+Mir{vRQ7Tj#HxSEi|d+IjUWe1Vce4YJQq_jin@oh8_1yWCK-2ubgq|NgaO z{A>`)*;oL-Ng7=F@zLwcpMR&ZA95$8GKnQzvg!K8;U8WW-z*T%v7{2hk7xa0AZ@+7 zhOdYvp1U0=(Z%o@{jqr8_WOIYQH6|x+b>Qh1Fccu_*N&iYcCdO&klB{nz(35Yt;IJ z0{jH-o*nFRtIzl9L|r@X9e-yXE!Jdgo2Y%Jlf2P8b%nGKMGZ56@+8fOW1!VI@KzwOg|-a1RL6Ny$%PB#93WastY zAW~{WfVZYi+{vZ3liKgMpb_g9%vP@brN z^8-JlKJRW%cG0GxhfeI- z6Z)?0PdT!y3_-yR7}aaz`DQv(PSe-*|D@Vos3W$(-+6;?&_B&NQi`3Fp#ilK;+}aa zN^rl`Q&$KH^opjdT@yc1xwG^B{74*!)auR~v$Nr7*qbNvf-6t`zs^XUZMuT)i|d4HJ@Wgu zaxOJub$ta`BWbgBaCdiSaCaEo-QC^YWpH;G++kpV0S0$>cXwxSce~8)xBs_$_x?$` z-*nQ?sme)LSDh#6dgESEW;CL7+McIkycfrPwbNPujTc8C`Cm@YDXJM6*% zHQ?oGAsmxV5{kYf!H&1Vku09Hw{IZA$Ow-nH|)$_8A0brB(Alw+Ao#i!%oJhk~1J8*hTL#dVHYsp2)DVtI{u1>eg_&wpHtoQEUIjrTwc9ArVzh2l+ZOmRbDbW;E|*RWR_kENN& z$dy(mb^dc!ni+h=Zu!u>fM^`6O!B5HhjHDk==45C_GJFjQ5LE^H* z7Fjsq=^Ijad)(rX8r%6)p!5m<+59Vk`P(jNo_SsF}+aSQVM=7Fj$^{cxSI~KBiblQB`ld?Dp!XyFv#Tl+rpVCi- zY0otG=w=g@mVm)x)no)_(Vc4d^J~0^e9NFXI59!1*EiUx+fhKTkv+AmeMz5;L21ff=Gtdjh>;w4y z(sgv$Gs?*2XfW^^C$p zZK8ucEZUp)f2!3PeM6IIr{KM6+K#(8PTA%Pj2xlyf>lf4Il5$;HVgiu*^2a2`Q!B1 zA!6RI#zr4W#m+wP_02X~R7Bvcxfh9EtMLJ2&Ov8!4x=0!xTdX5; zu~~N&BrZT7m)mbKqY`Aw>)8+M)DdoZB^VvqC-xJwsB~Z&f1quzj00V5V@Yzd;;r{{47-Qt0G6Rt70>b$@UEi)h*e*u z_BwJ;FezW(odypd13Lsxg)&qgT3ub|qPz>@m`jk@xqGN#!P?w>r_)@v*o);+oQU2_-ch!LP)EzIl}lG$PH6xUo?bLs7~+QG`er^+g3u9B8->uH;xN zya4!4fj(%;@nU$K7GjBDpxy*`zJSoBaF>4zqQus5 z9Hv+iGv*IDUcL;PFJEbf(j5iZ_NGOv2k9Y+iT$@b{K|Mm=%_`6Nkqm;_wvExurnNK zsZ|UiD5zm~1&WR;iw@z)sfV)37Q^iT!HE33*2A|2s2Xs&4qnv)s_7ykr93=q^`Bqc zB_dv}xuDYx+Tx4SlDeVf9A?B5=LRcBB@IH&a?NIZiP9LXOhK)d3*d5j$W_+qZ-J~z z6}ZFG!Q-4hjajj=GEpBxlapw1C^Zw4eWq4%0U;zx%U;P2#vN_djn8J!@R>S~!tP^C ztHPn26B{xqJ9L!Qkkz1s6XP_jPBY^#d-g(1PkM$S-Wc77uMR-9*Z*pqO`WZc7551g z(0s(dJ{X`7v`R#QC?Fg^335elHnagRI1uC?wDdwR_V|+m?4_|WW%XCG~48f z{<@!p0Us*lS?Al=u^xiGs!_D5o=zwAB1dCk6m-|VCQKp17CNZS;AbJ2z{6DuiNbMJ zwQGgGBvl6@t|@KVo58%1h!{j%aPl^&Xnub>NnpQb!jLuOYVbHoX$dkOe4#Knb?0^*8GI4brtctqDehq^6$kx$ge203WQ3Sc+3?%PLSxKAaZ!n(wl~ipysBqqyVkV1`TNm z7-gYP=oSK}hTQ;zicV;0A(#v@X+J(TqXlFgX1I!WamF3WChnH#0v*T>1?iRRV2{ONeG?p#YxEMC9Lr z`R3rYfy>em0_91x0wS>=o)toA|6>l9qH^NC_OV5i)*7@nHPvgIvp1O{bA<&p!wrnq zBAt$oYn>mDZ*S7l$1_Rp#IE9yMqlh3G0D`AGjM4fBHtwg(i_XtcTOS1exwzA8liuld=JX)%5Nv$62L!gxIU0L^XgGVQM}FgijfEz6GC@j@yI`>yDa z5zU1!RYr;aG-SRkbDvw;Pe2U}QMAu63rQ4uMntdbn?m2%xg9Ywq34;65khp-hf*@s z4=tzUg-6~@2X0kQUn6p-1Z_1#?XnhLtaYIAY_296DAmpv24=q(qeh9{wQbpk)oBjq zd6ldapr`B#xAFJzSj>2BVQ^~#4RM@7y6V}vzK_L3b?SoYWC)XW6jF*13Ebge-q9{%RS!qgF z)A5FSzB>tsnQEHZRr)1Cqkc!Zr_$e7(f&M4HPkj3tIT9LmjTV`y!4aQt?Jj1wftlo zPY+kLr}Z(EWy}LR2?KPmd*KXRi*vClF&SQ*6ctHHd*`z~t2m9wW1G;e6(x6Bgr17F z8{+k8@{8+C(c9tqL0%}^tvnJ-5i7!S7r{-p-Juy}RFf3sHbt9C{7iT7)ppGecNE52T)g^0=izJkhik zfnj+Xo+Xznw_+Z88WscC4Ej(?8U>{&t8DZfvy$_MG~WZMs7tAKFz`Gn)7j>}gOn<| zr{V$X7FC}Rb4AO8YwpA&QVQl0DjdB*o8LBQ{% z0O|T=m$P2EIcSUaSp7c8^1v=SX6)b=OT>)J0A+6}bT{UT-R#p(=_235O* zZMsWE$^5-s>9-#3o4R={ZUSxHgJTby_UqYVhwbU+u(#GO*=mHlosa0LR*@EHbCc{D zzo+)%JhrN(R4JXB$NBcOAycxt69OeXWNAgdm~?gj!XpoJih>VYl|U)m3=40uR+G)K z>qCBlRme4NldgC?#;SMg3;oh?^@dvzFZ%EeSi8oAoEEHy#-twNfRf_xAIT zRHKo=)mOslA*p)3#OT&QSM}(9h5D(}o(wNL4f5-w6U$`mL5BGgKKiN{Bqu3TSBPhM>+xfH{_ zP>4pQnTj0>w*+Bo1)lth!d08e|PJQ%+EB1;DI`ef&n$N0ArH^ z6yYFKu@1Ql!#MzC`7`HXH@wiJ;1Lt53o3<~XpXNH-s|HY(j|odKG?pCz+ zVhrLu%wZL@7vEXLYiV!NpEedenGA;e4NBV$j?xU$Z45Mz47|AweBtkI<|kljp<}*1 z#TX!i0zM-b+u?pWKy=rFG-pEDPsQ5O#y6NpzuaU1-V>+t2dt|?91RB@{}7u*0l+gE zJoU$a5kzV*BVLOxAZ8-b_9-x2&Yz7Y*$YoV0%uYXIO3OeCKV;8qGRUrdOgvOH6}#m z_Cxm%B%KXJzzgs=lDN4v7Tk*^8?Pq}B%Krp4d{|gAk5DC)m^{XcbGcfvv?n0RW8^i z)8EC{RW~Bb(~tU3NkIs|IwcsxF`$frFc(v9gU|phQm0i}UfU!(vBl@% zXrShx{wMje+x{e(IAGBH-SrD7FC)bQXwtjbWlbNKx!{702IWse2oJ+?aZ0~9LSEa+ zIO0l4VqMpH-5$dTo_h1w3cDjmB?lR>T{`0p9{?^jcFqB$MvⓈ+P#MfNmR+7~m`p za#kaK53KBMd4Ihiy9V&`MCp-hAcvmB3b=rR$&!}PT_6Be0oTyo_1nS<7V-T&wu|ruHa(3lvXDQV^3{(>@ z*~gavv_+ee9aPl)OfHfd@6vCU5T6dB(wJ#gW%pAT=_xvS?Dj^XfNQ8YJ}{2o$9?n)V7Fujev??(_pD(pllb}2ir{NH~KH*KSVmEmyA;Zu%2mJmH88ubtOdE|+BJEH7ge$G^=7uVD; z?6i{dcjHqzfEwLnH)i0=oi92pxQ>@|CbDZnLWxYam+&(+_Z!N9g9$1_j}WG%LDZzU zlf0M;3a$>(9*sC*(g`SmJ`n-3j%WaFz^71NK%QN$3wz&LeWl1kn*OP7q`z${Zipz* zq!#%2D=n+M@@xdIFQj0t8mv9{EYiy;Om_i4_Isq9tSUDqm6IdNb;%+4l?`QfhSK<` zX`(Krz5Vso_4Vm2{h&DG1?^pkUi=x#kh%?TUSwc=3CVGVYMhYQ+lW(E^?KadNNtBn z8xi-hmk#v4r(KSdn;V$%tFiawb6im2Ix`b`$}E)Cz$sKL6KeSGU2@A({pI1|@+*!V zl(MZP`w7DdZ#{W6;j1^bukY#-fg(;pB=GCw_!(6s-$fN&zbZRdOPjsc^-hPSnF|7y zB)j?RLZ%{N^>(-6x%1Bj_KEQ*&gPv9i6t}Ld%m-yWasnD7VG{241bpaHO#Zuwfi^~ zYLV^tjTt!cE$TkwF~V^|2$*t=W4xQ=_bPubF9a^5J4yFGVeQ5Z%6cVQsRM|2g9BZI z5#J0mNM45sLlXtf9(%)~JVP0`LK2AP3UygEWaa9|V!l`HNcl_ZjQ&uVaTx|{9+m4J z4wB--cM>73pRv?!*g3;PNy;`lZG3ubTo z2=t0`>8)qBlt1vlN9T)Z-%!PDx-4zM8I*l=2gcP_3$j^tv7UaPJxVX9mt$xtj7r>o-g&X)usV@jfXC zv1sfVQG=vPaDcoN2q-k*_sz`YtLh(5{d z^w{~>3IPHDkp8=qg{`rPJDs_+jdhZIi!3N3>`D9sL?S|%mh-SJ2&$StJOzc5#yL50 ztco?f?Do#kI&D}$h$VT^{rhN(apn_O0YnI>4Ldv#AZE1dxG zZ7kbZ{3c4h61?C=tBtqVyhKmjfaUj2WLz8`7*!Y8M>MKF*(!RK)eL@nGU|(@ep!$B zH1;r>`taLxf#swi0;gK0bEjd9`y^x)Ia3KzUOfD5Eq&Xbx^E%&C%Wkr}KN$IwwqD17(gym$ zh?C?0=8R=^o>ArF9ixv0?mv6{Ntlt76Iv7}d?z6+=(G4^pcVA$0Xw=Fe>YGSUBU)L z^OU9QB2vUCD%4#asHSwel(tm14!xr{{s@&R2nMrs8Ms~!&t8Q(EJ5=Xce?tS5+?w5 zs>sQLO)M-`UB1O+(9Wg$?x!LfpIkW~itw%8~^AiuDM8 zGOBtADPDT6xx%i0vUx_aFf{6(hSTeYm?DOfTFa6j(2S7bwfDh=Hg7^G6O>>-n0N0W z8p8pNA4&ypPE>5H^wMo8x03gMmHy@vs1k~YAp+#>#j})`nos~!hOu(2njifuByM623tk1V*r%PMuo0Alcq7@>i4-g3G!VTTek3#W z9@@MIfd~iXR8QkkU(zjFNrr{MoH&9V1nN5xJ+Mqj~BIc>iYo~PED~|98J`ZiGOx|T)-Vf?%s!l?fLHmzg1_)0V&z&EGZq-#3 zgdR}bfi?0*5WDjWP)PVK2o`;kR15LxGaf3@hC)djR7x77v{p0|lvNeizi{CdYnf#W z=i6@TgOlcK$j7fDjnCRPE_`St4zF~Ni#N2YIW?=c@qpKPQK0+`=a+>5R(cj9ihm~Z zB!Ch#Q1LAq%@Mt*l^QE{8_`U#a2>PN88LI%?{i{HOkw}i4!Ig!){B=$VSbP{5{Vw! zrhngRU(*$E-khJglc#d7@XgAt>c@X>MSk84_1Y7 z&OJCdrCIjTDhZ=qf3xODekUJ07OoI)MwAM7zb&GFH9IFh!S#&4c3geZu38Fd$~mfD z!b9qM-21h(crY8c8!MAtG&RjeV(Z8C_h!4fCMA>-t7xaea!o|+o#v9}s#e~_qjpew zU2`*)Q_I5Vw>DlYt3o)b#L`01ch-UhCaL9Z>~Y20+eWbT-AU3=a@t7%E*OFMHEmd$ z#mF$OJCr~NSPnnyDtd0jfTF0G52r7~y4+Tsscm&^s z?;e}UvHyI1-bvALq{pPi+Cip^W|dvgsvT6!NQhvaAIZb(R?X}BfWP&zzS2l+9Zs6N zaguB3Jw>Oi94)>u#XjPpX%+j}f%(i}GZ%WPC~E-O&Mv)4uUe_R2YC{D^^-l18{6KU z`AXE+8U1wE0on70GYN>kvO4ozqWm5~g$dIOWOCkggN_Q{q5-d&{N%VxeWu9-%2wRk z-g#3dt{LTDGVCqjBXl#?8CrH#(&m_v%R7tMjaR>O{tnrgl~){KAq-g<#^sT;Wbl@^s<@2W_k%k4zl}dB6MgjF9<>4y-xH<5F$TR?agEThc4UseG{YM+&`gUvOc0h%Xk zVJ}^PmvNo^22cC>n7hpJ4gy)qqG6;6N}9`0cPffAqaVM#ARGDoO94j&DNOwp2R|KB z__wgvkrnuIz@=R(-;vBgguPle2g6P^jJ+pJ4CAT2>KTTw?)P){*=JIL?kFCe)snf! zOJP6XXhDo;O63!ucP(@kcu2H;r?8uuEn&&Q>Ns>BnX*o#Rc>!D+JF6cz^CDe6cWU68%?~zIf_TS+@+iM zDONsZxx+UNoSY7-^`XB#d799VV?CKx^T4h~184Wephi$gv&?+0ba>sO^W7W6Qo{K4 zA_ljzr#}BsfLq72-(R|=h7neF|IXTUS%y;Rl)nMFIDk(qOozY5;Ny(~El+cLN z)~irS%1F~q(aO>d(@;>VDo!@+>;eB#i2S$4fFShs{tN;DjKcx|9}fVXiIcU3t+S&M zouyN`>W0+{1L7Bg8(+jPxGJl6 zDBgz>aqOP8Kc9v2lF2OLR^9Bd=+K~(n0?=r*VGEYL5ow>O~ZotnIu3b-7f_Z292v0 z0u%ECxz)K;m}!wa&i$sMQlroSbYz zVN@JF6+hc`Wi5GWApDa+I{I$v9g%Irm=t2`$b2f3LIEWa%_nr<<=`wst=-RF97iWr zDq$A)A3d(TaPAR1cyR|B5Uv?&=;}d;96qhQHnR>rK0X#dk`mp*nV)Jf?<=Y?r`tw% zO)@Fu(SlM@*6LQlB9hL-;N3@oQDSEf+WAW4f#zgz1hq&lDQFXt078xJ{*;0{Gu zFD zNU%l!+I!`)S6x>@y?p=~^1^F*RM%^C2#$8dhmUPMOUGVjG;8velSf`88^wmQa-mRO z$`FZEGIve!@F5O24^C)nM$&?d=(FuN6VArCp&eanJT2^e`}|)5xz{6ohlf;Xv-01r z5E_d!8T=-K4~pgQZ@!y_XIpyuLR$P(RRrtPg^N}QDRnU{B`STIY@Bc9p-dA##t+4Z z+*2ZK1Chn~KDwEVY1LR#yWc${gLvjI5Pt)dGQ+t;E=>%pP75Kz)`HmWjRkn?wlvUT zqi|=AZe?PME6mD2?ws}cf-l(W`!G9=g=RaKrL1P1n2RK9Qs+a`SdK$9loZpy`wICP z%JNm0yus$R{FcnZVh$0_!aE91%d2zwCyUMV+Z;hDmr$KqB{1AVo>_^)4lXnngQTykIOxXMgWw?K!%YN8& zb~3WFHMKDN7kqe{TY!$?63{lxENI;aEXEG-zu=)=zpCEa+6<|o0R!U9fdMf8fT#E< z!|feSTrEu8=*%ok|L(inDo#b?2PpV9_|xw(3sSoL_xPvp|35AC7c+<-%oJk*|D}xn z4qRIX`iGavFur6>AApREApi3E-}>n<;NO&w{TKMZYU=MM23g(zAg0_l_zx3*nf$x& z{}v>FnfUGd2KL94$sh9M@2GyO3xCi|n7a4J7|aLue>(n85%U-7Z^waf{zUzMlIHL5 zCE9;FjbdSiTKvI_hX?q-;Qy^r{toZ|5BLwo@^|>UGt57ZK}&}(@4t`5E>OsS!T&pB z{T+Uq=uhweoxlEW=U3pLALA5TX63gXAEp1>&OcMv-|a9G1OFqD{T - - -This folder contains implementation of React application with example of Toolbar Sample3 feature using [Grid](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html) component. - - - - - - View Docs - - - View Code - - - Run Sample - - - Run Sample - - - - -## Branches - -> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-react-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-react-examples/tree/vnext) branch only when you want to contribute new samples to this repository. - -## Instructions - -Follow these instructions to run this example: - - -``` -git clone https://github.com/IgniteUI/igniteui-react-examples.git -git checkout master -cd ./igniteui-react-examples -cd ./samples/grids/grid/toolbar-sample-3 -``` - -open above folder in VS Code or type: -``` -code . -``` - -In terminal window, run: -``` -npm install --legacy-peer-deps -npm run-script start -``` - -Then open http://localhost:4200/ in your browser - - -## Learn More - -To learn more about **Ignite UI for React** components, check out the [React documentation](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html). diff --git a/samples/grids/grid-lite/sort-config-events/sandbox.config.json b/samples/grids/grid-lite/sort-config-events/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid-lite/sort-config-events/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid-lite/sort-config-grid/.eslintrc.js b/samples/grids/grid-lite/sort-config-grid/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid-lite/sort-config-grid/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid-lite/sort-config-grid/ReadMe.md b/samples/grids/grid-lite/sort-config-grid/README.md similarity index 100% rename from samples/grids/grid-lite/sort-config-grid/ReadMe.md rename to samples/grids/grid-lite/sort-config-grid/README.md diff --git a/samples/grids/grid-lite/sort-config-grid/ReadMe copy.md b/samples/grids/grid-lite/sort-config-grid/ReadMe copy.md deleted file mode 100644 index 6eced7c08c..0000000000 --- a/samples/grids/grid-lite/sort-config-grid/ReadMe copy.md +++ /dev/null @@ -1,56 +0,0 @@ - - - -This folder contains implementation of React application with example of Toolbar Sample3 feature using [Grid](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html) component. - - - - - - View Docs - - - View Code - - - Run Sample - - - Run Sample - - - - -## Branches - -> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-react-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-react-examples/tree/vnext) branch only when you want to contribute new samples to this repository. - -## Instructions - -Follow these instructions to run this example: - - -``` -git clone https://github.com/IgniteUI/igniteui-react-examples.git -git checkout master -cd ./igniteui-react-examples -cd ./samples/grids/grid/toolbar-sample-3 -``` - -open above folder in VS Code or type: -``` -code . -``` - -In terminal window, run: -``` -npm install --legacy-peer-deps -npm run-script start -``` - -Then open http://localhost:4200/ in your browser - - -## Learn More - -To learn more about **Ignite UI for React** components, check out the [React documentation](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html). diff --git a/samples/grids/grid-lite/sort-config-grid/sandbox.config.json b/samples/grids/grid-lite/sort-config-grid/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid-lite/sort-config-grid/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid-lite/sort-config-pipeline/.eslintrc.js b/samples/grids/grid-lite/sort-config-pipeline/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid-lite/sort-config-pipeline/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid-lite/sort-config-pipeline/ReadMe.md b/samples/grids/grid-lite/sort-config-pipeline/README.md similarity index 100% rename from samples/grids/grid-lite/sort-config-pipeline/ReadMe.md rename to samples/grids/grid-lite/sort-config-pipeline/README.md diff --git a/samples/grids/grid-lite/sort-config-pipeline/sandbox.config.json b/samples/grids/grid-lite/sort-config-pipeline/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid-lite/sort-config-pipeline/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid-lite/sort-config-sample/.eslintrc.js b/samples/grids/grid-lite/sort-config-sample/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid-lite/sort-config-sample/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid-lite/sort-config-sample/ReadMe.md b/samples/grids/grid-lite/sort-config-sample/README.md similarity index 100% rename from samples/grids/grid-lite/sort-config-sample/ReadMe.md rename to samples/grids/grid-lite/sort-config-sample/README.md diff --git a/samples/grids/grid-lite/sort-config-sample/sandbox.config.json b/samples/grids/grid-lite/sort-config-sample/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid-lite/sort-config-sample/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid-lite/styling-config-themes/.eslintrc.js b/samples/grids/grid-lite/styling-config-themes/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid-lite/styling-config-themes/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid-lite/styling-config-themes/ReadMe.md b/samples/grids/grid-lite/styling-config-themes/README.md similarity index 100% rename from samples/grids/grid-lite/styling-config-themes/ReadMe.md rename to samples/grids/grid-lite/styling-config-themes/README.md diff --git a/samples/grids/grid-lite/styling-config-themes/sandbox.config.json b/samples/grids/grid-lite/styling-config-themes/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/grids/grid-lite/styling-config-themes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/grids/grid-lite/styling-custom-theme/.eslintrc.js b/samples/grids/grid-lite/styling-custom-theme/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid-lite/styling-custom-theme/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid-lite/styling-custom-theme/ReadMe.md b/samples/grids/grid-lite/styling-custom-theme/README.md similarity index 100% rename from samples/grids/grid-lite/styling-custom-theme/ReadMe.md rename to samples/grids/grid-lite/styling-custom-theme/README.md diff --git a/samples/grids/grid-lite/styling-custom-theme/sandbox.config.json b/samples/grids/grid-lite/styling-custom-theme/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid-lite/styling-custom-theme/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/action-strip/.devcontainer/devcontainer.json b/samples/grids/grid/action-strip/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/action-strip/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/action-strip/.eslintrc.js b/samples/grids/grid/action-strip/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/action-strip/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/action-strip/ReadMe.md b/samples/grids/grid/action-strip/README.md similarity index 100% rename from samples/grids/grid/action-strip/ReadMe.md rename to samples/grids/grid/action-strip/README.md diff --git a/samples/grids/grid/action-strip/sandbox.config.json b/samples/grids/grid/action-strip/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/action-strip/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/advanced-filtering-options/.devcontainer/devcontainer.json b/samples/grids/grid/advanced-filtering-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/advanced-filtering-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/advanced-filtering-options/.eslintrc.js b/samples/grids/grid/advanced-filtering-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/advanced-filtering-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/advanced-filtering-options/ReadMe.md b/samples/grids/grid/advanced-filtering-options/README.md similarity index 100% rename from samples/grids/grid/advanced-filtering-options/ReadMe.md rename to samples/grids/grid/advanced-filtering-options/README.md diff --git a/samples/grids/grid/advanced-filtering-options/sandbox.config.json b/samples/grids/grid/advanced-filtering-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/advanced-filtering-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/advanced-filtering-style/.devcontainer/devcontainer.json b/samples/grids/grid/advanced-filtering-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/advanced-filtering-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/advanced-filtering-style/.eslintrc.js b/samples/grids/grid/advanced-filtering-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/advanced-filtering-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/advanced-filtering-style/ReadMe.md b/samples/grids/grid/advanced-filtering-style/README.md similarity index 100% rename from samples/grids/grid/advanced-filtering-style/ReadMe.md rename to samples/grids/grid/advanced-filtering-style/README.md diff --git a/samples/grids/grid/advanced-filtering-style/sandbox.config.json b/samples/grids/grid/advanced-filtering-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/advanced-filtering-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/binding-composite-data/.devcontainer/devcontainer.json b/samples/grids/grid/binding-composite-data/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/binding-composite-data/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/binding-composite-data/.eslintrc.js b/samples/grids/grid/binding-composite-data/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/binding-composite-data/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/binding-composite-data/ReadMe.md b/samples/grids/grid/binding-composite-data/README.md similarity index 100% rename from samples/grids/grid/binding-composite-data/ReadMe.md rename to samples/grids/grid/binding-composite-data/README.md diff --git a/samples/grids/grid/binding-composite-data/sandbox.config.json b/samples/grids/grid/binding-composite-data/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/binding-composite-data/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/binding-crud-data/.devcontainer/devcontainer.json b/samples/grids/grid/binding-crud-data/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/binding-crud-data/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/binding-crud-data/.eslintrc.js b/samples/grids/grid/binding-crud-data/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/binding-crud-data/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/binding-crud-data/ReadMe.md b/samples/grids/grid/binding-crud-data/README.md similarity index 100% rename from samples/grids/grid/binding-crud-data/ReadMe.md rename to samples/grids/grid/binding-crud-data/README.md diff --git a/samples/grids/grid/binding-crud-data/sandbox.config.json b/samples/grids/grid/binding-crud-data/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/binding-crud-data/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/binding-nested-data-1/.devcontainer/devcontainer.json b/samples/grids/grid/binding-nested-data-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/binding-nested-data-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/binding-nested-data-1/.eslintrc.js b/samples/grids/grid/binding-nested-data-1/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/binding-nested-data-1/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/binding-nested-data-1/ReadMe.md b/samples/grids/grid/binding-nested-data-1/README.md similarity index 100% rename from samples/grids/grid/binding-nested-data-1/ReadMe.md rename to samples/grids/grid/binding-nested-data-1/README.md diff --git a/samples/grids/grid/binding-nested-data-1/sandbox.config.json b/samples/grids/grid/binding-nested-data-1/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/binding-nested-data-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/cascading-combo/.devcontainer/devcontainer.json b/samples/grids/grid/cascading-combo/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/cascading-combo/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/cascading-combo/.eslintrc.js b/samples/grids/grid/cascading-combo/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/cascading-combo/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/cascading-combo/ReadMe.md b/samples/grids/grid/cascading-combo/README.md similarity index 100% rename from samples/grids/grid/cascading-combo/ReadMe.md rename to samples/grids/grid/cascading-combo/README.md diff --git a/samples/grids/grid/cascading-combo/sandbox.config.json b/samples/grids/grid/cascading-combo/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/cascading-combo/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-editing-sample/.devcontainer/devcontainer.json b/samples/grids/grid/cell-editing-sample/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/cell-editing-sample/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-editing-sample/.eslintrc.js b/samples/grids/grid/cell-editing-sample/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/cell-editing-sample/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/cell-editing-sample/ReadMe.md b/samples/grids/grid/cell-editing-sample/README.md similarity index 100% rename from samples/grids/grid/cell-editing-sample/ReadMe.md rename to samples/grids/grid/cell-editing-sample/README.md diff --git a/samples/grids/grid/cell-editing-sample/sandbox.config.json b/samples/grids/grid/cell-editing-sample/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/cell-editing-sample/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-editing-styling/.devcontainer/devcontainer.json b/samples/grids/grid/cell-editing-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/cell-editing-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-editing-styling/.eslintrc.js b/samples/grids/grid/cell-editing-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/cell-editing-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/cell-editing-styling/ReadMe.md b/samples/grids/grid/cell-editing-styling/README.md similarity index 100% rename from samples/grids/grid/cell-editing-styling/ReadMe.md rename to samples/grids/grid/cell-editing-styling/README.md diff --git a/samples/grids/grid/cell-editing-styling/sandbox.config.json b/samples/grids/grid/cell-editing-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/cell-editing-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-merge-custom-sample/.eslintrc.js b/samples/grids/grid/cell-merge-custom-sample/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/cell-merge-custom-sample/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/cell-merge-custom-sample/ReadMe.md b/samples/grids/grid/cell-merge-custom-sample/README.md similarity index 100% rename from samples/grids/grid/cell-merge-custom-sample/ReadMe.md rename to samples/grids/grid/cell-merge-custom-sample/README.md diff --git a/samples/grids/grid/cell-merge-custom-sample/public/index.html b/samples/grids/grid/cell-merge-custom-sample/index.html similarity index 86% rename from samples/grids/grid/cell-merge-custom-sample/public/index.html rename to samples/grids/grid/cell-merge-custom-sample/index.html index 69feabfbd8..7ccd41dace 100644 --- a/samples/grids/grid/cell-merge-custom-sample/public/index.html +++ b/samples/grids/grid/cell-merge-custom-sample/index.html @@ -7,5 +7,6 @@
+ \ No newline at end of file diff --git a/samples/grids/grid/cell-merge-custom-sample/package.json b/samples/grids/grid/cell-merge-custom-sample/package.json index 6a0f4b6e10..43ae315005 100644 --- a/samples/grids/grid/cell-merge-custom-sample/package.json +++ b/samples/grids/grid/cell-merge-custom-sample/package.json @@ -7,10 +7,10 @@ "homepage": ".", "private": true, "scripts": { - "start": "set PORT=4200 && react-scripts --max_old_space_size=10240 start", - "build": "react-scripts --max_old_space_size=10240 build ", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject", + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest", "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { @@ -25,7 +25,6 @@ "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "react-scripts": "^5.0.1", "tslib": "^2.4.0" }, "devDependencies": { @@ -33,11 +32,15 @@ "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "react-app-rewired": "^2.2.1", "typescript": "^4.8.4", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, "browserslist": [ diff --git a/samples/grids/grid/cell-merge-custom-sample/sandbox.config.json b/samples/grids/grid/cell-merge-custom-sample/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/cell-merge-custom-sample/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-merge-custom-sample/src/react-app-env.d.ts b/samples/grids/grid/cell-merge-custom-sample/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5fc6..0000000000 --- a/samples/grids/grid/cell-merge-custom-sample/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/samples/grids/grid/cell-merge-custom-sample/vite.config.js b/samples/grids/grid/cell-merge-custom-sample/vite.config.js new file mode 100644 index 0000000000..1744dbc719 --- /dev/null +++ b/samples/grids/grid/cell-merge-custom-sample/vite.config.js @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); \ No newline at end of file diff --git a/samples/grids/grid/cell-merge/.eslintrc.js b/samples/grids/grid/cell-merge/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/cell-merge/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/cell-merge/ReadMe.md b/samples/grids/grid/cell-merge/README.md similarity index 100% rename from samples/grids/grid/cell-merge/ReadMe.md rename to samples/grids/grid/cell-merge/README.md diff --git a/samples/grids/grid/cell-merge/public/index.html b/samples/grids/grid/cell-merge/index.html similarity index 86% rename from samples/grids/grid/cell-merge/public/index.html rename to samples/grids/grid/cell-merge/index.html index 69feabfbd8..7ccd41dace 100644 --- a/samples/grids/grid/cell-merge/public/index.html +++ b/samples/grids/grid/cell-merge/index.html @@ -7,5 +7,6 @@
+ \ No newline at end of file diff --git a/samples/grids/grid/cell-merge/package.json b/samples/grids/grid/cell-merge/package.json index 6a0f4b6e10..43ae315005 100644 --- a/samples/grids/grid/cell-merge/package.json +++ b/samples/grids/grid/cell-merge/package.json @@ -7,10 +7,10 @@ "homepage": ".", "private": true, "scripts": { - "start": "set PORT=4200 && react-scripts --max_old_space_size=10240 start", - "build": "react-scripts --max_old_space_size=10240 build ", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject", + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest", "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { @@ -25,7 +25,6 @@ "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "react-scripts": "^5.0.1", "tslib": "^2.4.0" }, "devDependencies": { @@ -33,11 +32,15 @@ "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "react-app-rewired": "^2.2.1", "typescript": "^4.8.4", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, "browserslist": [ diff --git a/samples/grids/grid/cell-merge/sandbox.config.json b/samples/grids/grid/cell-merge/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/cell-merge/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-merge/src/react-app-env.d.ts b/samples/grids/grid/cell-merge/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5fc6..0000000000 --- a/samples/grids/grid/cell-merge/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/samples/grids/grid/cell-merge/vite.config.js b/samples/grids/grid/cell-merge/vite.config.js new file mode 100644 index 0000000000..1744dbc719 --- /dev/null +++ b/samples/grids/grid/cell-merge/vite.config.js @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); \ No newline at end of file diff --git a/samples/grids/grid/cell-selection-mode/.devcontainer/devcontainer.json b/samples/grids/grid/cell-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/cell-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-selection-mode/.eslintrc.js b/samples/grids/grid/cell-selection-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/cell-selection-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/cell-selection-mode/ReadMe.md b/samples/grids/grid/cell-selection-mode/README.md similarity index 100% rename from samples/grids/grid/cell-selection-mode/ReadMe.md rename to samples/grids/grid/cell-selection-mode/README.md diff --git a/samples/grids/grid/cell-selection-mode/sandbox.config.json b/samples/grids/grid/cell-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/cell-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-selection-style/.devcontainer/devcontainer.json b/samples/grids/grid/cell-selection-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/cell-selection-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/cell-selection-style/.eslintrc.js b/samples/grids/grid/cell-selection-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/cell-selection-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/cell-selection-style/ReadMe.md b/samples/grids/grid/cell-selection-style/README.md similarity index 100% rename from samples/grids/grid/cell-selection-style/ReadMe.md rename to samples/grids/grid/cell-selection-style/README.md diff --git a/samples/grids/grid/cell-selection-style/sandbox.config.json b/samples/grids/grid/cell-selection-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/cell-selection-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/change-icons-custom/.devcontainer/devcontainer.json b/samples/grids/grid/change-icons-custom/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/change-icons-custom/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/change-icons-custom/.eslintrc.js b/samples/grids/grid/change-icons-custom/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/change-icons-custom/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/change-icons-custom/ReadMe.md b/samples/grids/grid/change-icons-custom/README.md similarity index 100% rename from samples/grids/grid/change-icons-custom/ReadMe.md rename to samples/grids/grid/change-icons-custom/README.md diff --git a/samples/grids/grid/change-icons-custom/sandbox.config.json b/samples/grids/grid/change-icons-custom/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/change-icons-custom/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/clipboard-operations/.devcontainer/devcontainer.json b/samples/grids/grid/clipboard-operations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/clipboard-operations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/clipboard-operations/.eslintrc.js b/samples/grids/grid/clipboard-operations/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/clipboard-operations/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/clipboard-operations/ReadMe.md b/samples/grids/grid/clipboard-operations/README.md similarity index 100% rename from samples/grids/grid/clipboard-operations/ReadMe.md rename to samples/grids/grid/clipboard-operations/README.md diff --git a/samples/grids/grid/clipboard-operations/sandbox.config.json b/samples/grids/grid/clipboard-operations/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/clipboard-operations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-auto-sizing/.devcontainer/devcontainer.json b/samples/grids/grid/column-auto-sizing/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-auto-sizing/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-auto-sizing/.eslintrc.js b/samples/grids/grid/column-auto-sizing/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-auto-sizing/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-auto-sizing/ReadMe.md b/samples/grids/grid/column-auto-sizing/README.md similarity index 100% rename from samples/grids/grid/column-auto-sizing/ReadMe.md rename to samples/grids/grid/column-auto-sizing/README.md diff --git a/samples/grids/grid/column-auto-sizing/sandbox.config.json b/samples/grids/grid/column-auto-sizing/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-auto-sizing/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-collapsible-groups/.devcontainer/devcontainer.json b/samples/grids/grid/column-collapsible-groups/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-collapsible-groups/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-collapsible-groups/.eslintrc.js b/samples/grids/grid/column-collapsible-groups/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-collapsible-groups/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-collapsible-groups/ReadMe.md b/samples/grids/grid/column-collapsible-groups/README.md similarity index 100% rename from samples/grids/grid/column-collapsible-groups/ReadMe.md rename to samples/grids/grid/column-collapsible-groups/README.md diff --git a/samples/grids/grid/column-collapsible-groups/sandbox.config.json b/samples/grids/grid/column-collapsible-groups/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-collapsible-groups/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-data-types/.devcontainer/devcontainer.json b/samples/grids/grid/column-data-types/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-data-types/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-data-types/.eslintrc.js b/samples/grids/grid/column-data-types/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-data-types/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-data-types/ReadMe.md b/samples/grids/grid/column-data-types/README.md similarity index 100% rename from samples/grids/grid/column-data-types/ReadMe.md rename to samples/grids/grid/column-data-types/README.md diff --git a/samples/grids/grid/column-data-types/sandbox.config.json b/samples/grids/grid/column-data-types/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-data-types/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-hiding-options/.devcontainer/devcontainer.json b/samples/grids/grid/column-hiding-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-hiding-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-hiding-options/.eslintrc.js b/samples/grids/grid/column-hiding-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-hiding-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-hiding-options/ReadMe.md b/samples/grids/grid/column-hiding-options/README.md similarity index 100% rename from samples/grids/grid/column-hiding-options/ReadMe.md rename to samples/grids/grid/column-hiding-options/README.md diff --git a/samples/grids/grid/column-hiding-options/sandbox.config.json b/samples/grids/grid/column-hiding-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-hiding-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json b/samples/grids/grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-hiding-toolbar-style/.eslintrc.js b/samples/grids/grid/column-hiding-toolbar-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-hiding-toolbar-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-hiding-toolbar-style/ReadMe.md b/samples/grids/grid/column-hiding-toolbar-style/README.md similarity index 100% rename from samples/grids/grid/column-hiding-toolbar-style/ReadMe.md rename to samples/grids/grid/column-hiding-toolbar-style/README.md diff --git a/samples/grids/grid/column-hiding-toolbar-style/sandbox.config.json b/samples/grids/grid/column-hiding-toolbar-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-hiding-toolbar-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-hiding-toolbar/.devcontainer/devcontainer.json b/samples/grids/grid/column-hiding-toolbar/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-hiding-toolbar/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-hiding-toolbar/.eslintrc.js b/samples/grids/grid/column-hiding-toolbar/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-hiding-toolbar/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-hiding-toolbar/ReadMe.md b/samples/grids/grid/column-hiding-toolbar/README.md similarity index 100% rename from samples/grids/grid/column-hiding-toolbar/ReadMe.md rename to samples/grids/grid/column-hiding-toolbar/README.md diff --git a/samples/grids/grid/column-hiding-toolbar/sandbox.config.json b/samples/grids/grid/column-hiding-toolbar/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-hiding-toolbar/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-moving-options/.devcontainer/devcontainer.json b/samples/grids/grid/column-moving-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-moving-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-moving-options/.eslintrc.js b/samples/grids/grid/column-moving-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-moving-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-moving-options/ReadMe.md b/samples/grids/grid/column-moving-options/README.md similarity index 100% rename from samples/grids/grid/column-moving-options/ReadMe.md rename to samples/grids/grid/column-moving-options/README.md diff --git a/samples/grids/grid/column-moving-options/sandbox.config.json b/samples/grids/grid/column-moving-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-moving-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-moving-styles/.devcontainer/devcontainer.json b/samples/grids/grid/column-moving-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-moving-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-moving-styles/.eslintrc.js b/samples/grids/grid/column-moving-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-moving-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-moving-styles/ReadMe.md b/samples/grids/grid/column-moving-styles/README.md similarity index 100% rename from samples/grids/grid/column-moving-styles/ReadMe.md rename to samples/grids/grid/column-moving-styles/README.md diff --git a/samples/grids/grid/column-moving-styles/sandbox.config.json b/samples/grids/grid/column-moving-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-moving-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-both-sides/.eslintrc.js b/samples/grids/grid/column-pinning-both-sides/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/column-pinning-both-sides/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-both-sides/ReadMe.md b/samples/grids/grid/column-pinning-both-sides/README.md similarity index 100% rename from samples/grids/grid/column-pinning-both-sides/ReadMe.md rename to samples/grids/grid/column-pinning-both-sides/README.md diff --git a/samples/grids/grid/column-pinning-both-sides/public/index.html b/samples/grids/grid/column-pinning-both-sides/index.html similarity index 86% rename from samples/grids/grid/column-pinning-both-sides/public/index.html rename to samples/grids/grid/column-pinning-both-sides/index.html index 69feabfbd8..7ccd41dace 100644 --- a/samples/grids/grid/column-pinning-both-sides/public/index.html +++ b/samples/grids/grid/column-pinning-both-sides/index.html @@ -7,5 +7,6 @@
+ \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-both-sides/package.json b/samples/grids/grid/column-pinning-both-sides/package.json index 6a0f4b6e10..43ae315005 100644 --- a/samples/grids/grid/column-pinning-both-sides/package.json +++ b/samples/grids/grid/column-pinning-both-sides/package.json @@ -7,10 +7,10 @@ "homepage": ".", "private": true, "scripts": { - "start": "set PORT=4200 && react-scripts --max_old_space_size=10240 start", - "build": "react-scripts --max_old_space_size=10240 build ", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject", + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest", "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { @@ -25,7 +25,6 @@ "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "react-scripts": "^5.0.1", "tslib": "^2.4.0" }, "devDependencies": { @@ -33,11 +32,15 @@ "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "react-app-rewired": "^2.2.1", "typescript": "^4.8.4", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, "browserslist": [ diff --git a/samples/grids/grid/column-pinning-both-sides/sandbox.config.json b/samples/grids/grid/column-pinning-both-sides/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-pinning-both-sides/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-both-sides/src/react-app-env.d.ts b/samples/grids/grid/column-pinning-both-sides/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5fc6..0000000000 --- a/samples/grids/grid/column-pinning-both-sides/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/samples/grids/grid/column-pinning-both-sides/vite.config.js b/samples/grids/grid/column-pinning-both-sides/vite.config.js new file mode 100644 index 0000000000..1744dbc719 --- /dev/null +++ b/samples/grids/grid/column-pinning-both-sides/vite.config.js @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-options/.devcontainer/devcontainer.json b/samples/grids/grid/column-pinning-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-pinning-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-options/.eslintrc.js b/samples/grids/grid/column-pinning-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-pinning-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-options/ReadMe.md b/samples/grids/grid/column-pinning-options/README.md similarity index 100% rename from samples/grids/grid/column-pinning-options/ReadMe.md rename to samples/grids/grid/column-pinning-options/README.md diff --git a/samples/grids/grid/column-pinning-options/sandbox.config.json b/samples/grids/grid/column-pinning-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-pinning-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-right-side/.devcontainer/devcontainer.json b/samples/grids/grid/column-pinning-right-side/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-pinning-right-side/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-right-side/.eslintrc.js b/samples/grids/grid/column-pinning-right-side/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-pinning-right-side/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-right-side/ReadMe.md b/samples/grids/grid/column-pinning-right-side/README.md similarity index 100% rename from samples/grids/grid/column-pinning-right-side/ReadMe.md rename to samples/grids/grid/column-pinning-right-side/README.md diff --git a/samples/grids/grid/column-pinning-right-side/sandbox.config.json b/samples/grids/grid/column-pinning-right-side/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-pinning-right-side/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-styles/.devcontainer/devcontainer.json b/samples/grids/grid/column-pinning-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-pinning-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-styles/.eslintrc.js b/samples/grids/grid/column-pinning-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-pinning-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-pinning-styles/ReadMe.md b/samples/grids/grid/column-pinning-styles/README.md similarity index 100% rename from samples/grids/grid/column-pinning-styles/ReadMe.md rename to samples/grids/grid/column-pinning-styles/README.md diff --git a/samples/grids/grid/column-pinning-styles/sandbox.config.json b/samples/grids/grid/column-pinning-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-pinning-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-pinning/.devcontainer/devcontainer.json b/samples/grids/grid/column-pinning/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-pinning/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-pinning/.eslintrc.js b/samples/grids/grid/column-pinning/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-pinning/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-pinning/ReadMe.md b/samples/grids/grid/column-pinning/README.md similarity index 100% rename from samples/grids/grid/column-pinning/ReadMe.md rename to samples/grids/grid/column-pinning/README.md diff --git a/samples/grids/grid/column-pinning/sandbox.config.json b/samples/grids/grid/column-pinning/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-pinning/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-resize-styling/.devcontainer/devcontainer.json b/samples/grids/grid/column-resize-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-resize-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-resize-styling/.eslintrc.js b/samples/grids/grid/column-resize-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-resize-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-resize-styling/ReadMe.md b/samples/grids/grid/column-resize-styling/README.md similarity index 100% rename from samples/grids/grid/column-resize-styling/ReadMe.md rename to samples/grids/grid/column-resize-styling/README.md diff --git a/samples/grids/grid/column-resize-styling/sandbox.config.json b/samples/grids/grid/column-resize-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-resize-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-resizing/.devcontainer/devcontainer.json b/samples/grids/grid/column-resizing/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-resizing/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-resizing/.eslintrc.js b/samples/grids/grid/column-resizing/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-resizing/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-resizing/ReadMe.md b/samples/grids/grid/column-resizing/README.md similarity index 100% rename from samples/grids/grid/column-resizing/ReadMe.md rename to samples/grids/grid/column-resizing/README.md diff --git a/samples/grids/grid/column-resizing/sandbox.config.json b/samples/grids/grid/column-resizing/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-resizing/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-selection-group/.devcontainer/devcontainer.json b/samples/grids/grid/column-selection-group/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-selection-group/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-selection-group/.eslintrc.js b/samples/grids/grid/column-selection-group/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-selection-group/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-selection-group/ReadMe.md b/samples/grids/grid/column-selection-group/README.md similarity index 100% rename from samples/grids/grid/column-selection-group/ReadMe.md rename to samples/grids/grid/column-selection-group/README.md diff --git a/samples/grids/grid/column-selection-group/sandbox.config.json b/samples/grids/grid/column-selection-group/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-selection-group/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-selection-mode/.devcontainer/devcontainer.json b/samples/grids/grid/column-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-selection-mode/.eslintrc.js b/samples/grids/grid/column-selection-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-selection-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-selection-mode/ReadMe.md b/samples/grids/grid/column-selection-mode/README.md similarity index 100% rename from samples/grids/grid/column-selection-mode/ReadMe.md rename to samples/grids/grid/column-selection-mode/README.md diff --git a/samples/grids/grid/column-selection-mode/sandbox.config.json b/samples/grids/grid/column-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-selection-styles/.devcontainer/devcontainer.json b/samples/grids/grid/column-selection-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-selection-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-selection-styles/.eslintrc.js b/samples/grids/grid/column-selection-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-selection-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-selection-styles/ReadMe.md b/samples/grids/grid/column-selection-styles/README.md similarity index 100% rename from samples/grids/grid/column-selection-styles/ReadMe.md rename to samples/grids/grid/column-selection-styles/README.md diff --git a/samples/grids/grid/column-selection-styles/sandbox.config.json b/samples/grids/grid/column-selection-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-selection-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-sorting-indicators/.devcontainer/devcontainer.json b/samples/grids/grid/column-sorting-indicators/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-sorting-indicators/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-sorting-indicators/.eslintrc.js b/samples/grids/grid/column-sorting-indicators/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-sorting-indicators/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-sorting-indicators/ReadMe.md b/samples/grids/grid/column-sorting-indicators/README.md similarity index 100% rename from samples/grids/grid/column-sorting-indicators/ReadMe.md rename to samples/grids/grid/column-sorting-indicators/README.md diff --git a/samples/grids/grid/column-sorting-indicators/sandbox.config.json b/samples/grids/grid/column-sorting-indicators/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-sorting-indicators/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-sorting-options/.devcontainer/devcontainer.json b/samples/grids/grid/column-sorting-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-sorting-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-sorting-options/.eslintrc.js b/samples/grids/grid/column-sorting-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-sorting-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-sorting-options/ReadMe.md b/samples/grids/grid/column-sorting-options/README.md similarity index 100% rename from samples/grids/grid/column-sorting-options/ReadMe.md rename to samples/grids/grid/column-sorting-options/README.md diff --git a/samples/grids/grid/column-sorting-options/sandbox.config.json b/samples/grids/grid/column-sorting-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-sorting-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/column-sorting-style/.devcontainer/devcontainer.json b/samples/grids/grid/column-sorting-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/column-sorting-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/column-sorting-style/.eslintrc.js b/samples/grids/grid/column-sorting-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/column-sorting-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/column-sorting-style/ReadMe.md b/samples/grids/grid/column-sorting-style/README.md similarity index 100% rename from samples/grids/grid/column-sorting-style/ReadMe.md rename to samples/grids/grid/column-sorting-style/README.md diff --git a/samples/grids/grid/column-sorting-style/sandbox.config.json b/samples/grids/grid/column-sorting-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/column-sorting-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/conditional-cell-style-1/.devcontainer/devcontainer.json b/samples/grids/grid/conditional-cell-style-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/conditional-cell-style-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/conditional-cell-style-1/.eslintrc.js b/samples/grids/grid/conditional-cell-style-1/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/conditional-cell-style-1/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/conditional-cell-style-1/ReadMe.md b/samples/grids/grid/conditional-cell-style-1/README.md similarity index 100% rename from samples/grids/grid/conditional-cell-style-1/ReadMe.md rename to samples/grids/grid/conditional-cell-style-1/README.md diff --git a/samples/grids/grid/conditional-cell-style-1/sandbox.config.json b/samples/grids/grid/conditional-cell-style-1/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/conditional-cell-style-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/conditional-cell-style-2/.devcontainer/devcontainer.json b/samples/grids/grid/conditional-cell-style-2/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/conditional-cell-style-2/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/conditional-cell-style-2/.eslintrc.js b/samples/grids/grid/conditional-cell-style-2/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/conditional-cell-style-2/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/conditional-cell-style-2/ReadMe.md b/samples/grids/grid/conditional-cell-style-2/README.md similarity index 100% rename from samples/grids/grid/conditional-cell-style-2/ReadMe.md rename to samples/grids/grid/conditional-cell-style-2/README.md diff --git a/samples/grids/grid/conditional-cell-style-2/sandbox.config.json b/samples/grids/grid/conditional-cell-style-2/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/conditional-cell-style-2/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/conditional-row-selectors/.devcontainer/devcontainer.json b/samples/grids/grid/conditional-row-selectors/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/conditional-row-selectors/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/conditional-row-selectors/.eslintrc.js b/samples/grids/grid/conditional-row-selectors/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/conditional-row-selectors/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/conditional-row-selectors/ReadMe.md b/samples/grids/grid/conditional-row-selectors/README.md similarity index 100% rename from samples/grids/grid/conditional-row-selectors/ReadMe.md rename to samples/grids/grid/conditional-row-selectors/README.md diff --git a/samples/grids/grid/conditional-row-selectors/sandbox.config.json b/samples/grids/grid/conditional-row-selectors/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/conditional-row-selectors/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/custom-context-menu/.devcontainer/devcontainer.json b/samples/grids/grid/custom-context-menu/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/custom-context-menu/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/custom-context-menu/.eslintrc.js b/samples/grids/grid/custom-context-menu/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/custom-context-menu/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/custom-context-menu/ReadMe.md b/samples/grids/grid/custom-context-menu/README.md similarity index 100% rename from samples/grids/grid/custom-context-menu/ReadMe.md rename to samples/grids/grid/custom-context-menu/README.md diff --git a/samples/grids/grid/custom-context-menu/sandbox.config.json b/samples/grids/grid/custom-context-menu/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/custom-context-menu/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-batch-editing-actions/.devcontainer/devcontainer.json b/samples/grids/grid/data-batch-editing-actions/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-batch-editing-actions/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-batch-editing-actions/.eslintrc.js b/samples/grids/grid/data-batch-editing-actions/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/data-batch-editing-actions/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-batch-editing-actions/ReadMe.md b/samples/grids/grid/data-batch-editing-actions/README.md similarity index 100% rename from samples/grids/grid/data-batch-editing-actions/ReadMe.md rename to samples/grids/grid/data-batch-editing-actions/README.md diff --git a/samples/grids/grid/data-batch-editing-actions/sandbox.config.json b/samples/grids/grid/data-batch-editing-actions/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-batch-editing-actions/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-exporting-indicator/.devcontainer/devcontainer.json b/samples/grids/grid/data-exporting-indicator/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-exporting-indicator/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-exporting-indicator/.eslintrc.js b/samples/grids/grid/data-exporting-indicator/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/data-exporting-indicator/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-exporting-indicator/ReadMe.md b/samples/grids/grid/data-exporting-indicator/README.md similarity index 100% rename from samples/grids/grid/data-exporting-indicator/ReadMe.md rename to samples/grids/grid/data-exporting-indicator/README.md diff --git a/samples/grids/grid/data-exporting-indicator/sandbox.config.json b/samples/grids/grid/data-exporting-indicator/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-exporting-indicator/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-performance-virtualization/.devcontainer/devcontainer.json b/samples/grids/grid/data-performance-virtualization/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-performance-virtualization/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-performance-virtualization/.eslintrc.js b/samples/grids/grid/data-performance-virtualization/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/data-performance-virtualization/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-performance-virtualization/ReadMe.md b/samples/grids/grid/data-performance-virtualization/README.md similarity index 100% rename from samples/grids/grid/data-performance-virtualization/ReadMe.md rename to samples/grids/grid/data-performance-virtualization/README.md diff --git a/samples/grids/grid/data-performance-virtualization/sandbox.config.json b/samples/grids/grid/data-performance-virtualization/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-performance-virtualization/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-searching/.devcontainer/devcontainer.json b/samples/grids/grid/data-searching/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-searching/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-searching/.eslintrc.js b/samples/grids/grid/data-searching/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/data-searching/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-searching/ReadMe.md b/samples/grids/grid/data-searching/README.md similarity index 100% rename from samples/grids/grid/data-searching/ReadMe.md rename to samples/grids/grid/data-searching/README.md diff --git a/samples/grids/grid/data-searching/sandbox.config.json b/samples/grids/grid/data-searching/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-searching/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-summary-formatter/.devcontainer/devcontainer.json b/samples/grids/grid/data-summary-formatter/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-summary-formatter/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-summary-formatter/.eslintrc.js b/samples/grids/grid/data-summary-formatter/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/data-summary-formatter/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-summary-formatter/ReadMe.md b/samples/grids/grid/data-summary-formatter/README.md similarity index 100% rename from samples/grids/grid/data-summary-formatter/ReadMe.md rename to samples/grids/grid/data-summary-formatter/README.md diff --git a/samples/grids/grid/data-summary-formatter/sandbox.config.json b/samples/grids/grid/data-summary-formatter/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-summary-formatter/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-summary-options/.devcontainer/devcontainer.json b/samples/grids/grid/data-summary-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-summary-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-summary-options/.eslintrc.js b/samples/grids/grid/data-summary-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/data-summary-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-summary-options/ReadMe.md b/samples/grids/grid/data-summary-options/README.md similarity index 100% rename from samples/grids/grid/data-summary-options/ReadMe.md rename to samples/grids/grid/data-summary-options/README.md diff --git a/samples/grids/grid/data-summary-options/sandbox.config.json b/samples/grids/grid/data-summary-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-summary-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-summary-template/.devcontainer/devcontainer.json b/samples/grids/grid/data-summary-template/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-summary-template/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-summary-template/.eslintrc.js b/samples/grids/grid/data-summary-template/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/data-summary-template/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-summary-template/ReadMe.md b/samples/grids/grid/data-summary-template/README.md similarity index 100% rename from samples/grids/grid/data-summary-template/ReadMe.md rename to samples/grids/grid/data-summary-template/README.md diff --git a/samples/grids/grid/data-summary-template/sandbox.config.json b/samples/grids/grid/data-summary-template/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-summary-template/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-validation-style/.devcontainer/devcontainer.json b/samples/grids/grid/data-validation-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-validation-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-validation-style/.eslintrc.js b/samples/grids/grid/data-validation-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/data-validation-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-validation-style/ReadMe.md b/samples/grids/grid/data-validation-style/README.md similarity index 100% rename from samples/grids/grid/data-validation-style/ReadMe.md rename to samples/grids/grid/data-validation-style/README.md diff --git a/samples/grids/grid/data-validation-style/sandbox.config.json b/samples/grids/grid/data-validation-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-validation-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-validator-service-cross-field/.devcontainer/devcontainer.json b/samples/grids/grid/data-validator-service-cross-field/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-validator-service-cross-field/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-validator-service-cross-field/.eslintrc.js b/samples/grids/grid/data-validator-service-cross-field/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/data-validator-service-cross-field/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-validator-service-cross-field/ReadMe.md b/samples/grids/grid/data-validator-service-cross-field/README.md similarity index 100% rename from samples/grids/grid/data-validator-service-cross-field/ReadMe.md rename to samples/grids/grid/data-validator-service-cross-field/README.md diff --git a/samples/grids/grid/data-validator-service-cross-field/sandbox.config.json b/samples/grids/grid/data-validator-service-cross-field/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-validator-service-cross-field/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-validator-service-extended/.devcontainer/devcontainer.json b/samples/grids/grid/data-validator-service-extended/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-validator-service-extended/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-validator-service-extended/.eslintrc.js b/samples/grids/grid/data-validator-service-extended/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/data-validator-service-extended/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-validator-service-extended/ReadMe.md b/samples/grids/grid/data-validator-service-extended/README.md similarity index 100% rename from samples/grids/grid/data-validator-service-extended/ReadMe.md rename to samples/grids/grid/data-validator-service-extended/README.md diff --git a/samples/grids/grid/data-validator-service-extended/sandbox.config.json b/samples/grids/grid/data-validator-service-extended/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-validator-service-extended/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/data-validator-service/.devcontainer/devcontainer.json b/samples/grids/grid/data-validator-service/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/data-validator-service/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/data-validator-service/.eslintrc.js b/samples/grids/grid/data-validator-service/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/data-validator-service/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/data-validator-service/ReadMe.md b/samples/grids/grid/data-validator-service/README.md similarity index 100% rename from samples/grids/grid/data-validator-service/ReadMe.md rename to samples/grids/grid/data-validator-service/README.md diff --git a/samples/grids/grid/data-validator-service/sandbox.config.json b/samples/grids/grid/data-validator-service/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/data-validator-service/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/disabled-summaries/.devcontainer/devcontainer.json b/samples/grids/grid/disabled-summaries/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/disabled-summaries/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/disabled-summaries/.eslintrc.js b/samples/grids/grid/disabled-summaries/.eslintrc.js deleted file mode 100644 index 5a0d640675..0000000000 --- a/samples/grids/grid/disabled-summaries/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] -}; \ No newline at end of file diff --git a/samples/grids/grid/disabled-summaries/ReadMe.md b/samples/grids/grid/disabled-summaries/README.md similarity index 100% rename from samples/grids/grid/disabled-summaries/ReadMe.md rename to samples/grids/grid/disabled-summaries/README.md diff --git a/samples/grids/grid/disabled-summaries/sandbox.config.json b/samples/grids/grid/disabled-summaries/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/grids/grid/disabled-summaries/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/editing-columns/.devcontainer/devcontainer.json b/samples/grids/grid/editing-columns/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/editing-columns/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/editing-columns/.eslintrc.js b/samples/grids/grid/editing-columns/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/editing-columns/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/editing-columns/ReadMe.md b/samples/grids/grid/editing-columns/README.md similarity index 100% rename from samples/grids/grid/editing-columns/ReadMe.md rename to samples/grids/grid/editing-columns/README.md diff --git a/samples/grids/grid/editing-columns/sandbox.config.json b/samples/grids/grid/editing-columns/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/editing-columns/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/editing-events/.devcontainer/devcontainer.json b/samples/grids/grid/editing-events/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/editing-events/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/editing-events/.eslintrc.js b/samples/grids/grid/editing-events/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/editing-events/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/editing-events/ReadMe.md b/samples/grids/grid/editing-events/README.md similarity index 100% rename from samples/grids/grid/editing-events/ReadMe.md rename to samples/grids/grid/editing-events/README.md diff --git a/samples/grids/grid/editing-events/sandbox.config.json b/samples/grids/grid/editing-events/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/editing-events/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/editing-excel-style/.devcontainer/devcontainer.json b/samples/grids/grid/editing-excel-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/editing-excel-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/editing-excel-style/.eslintrc.js b/samples/grids/grid/editing-excel-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/editing-excel-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/editing-excel-style/ReadMe.md b/samples/grids/grid/editing-excel-style/README.md similarity index 100% rename from samples/grids/grid/editing-excel-style/ReadMe.md rename to samples/grids/grid/editing-excel-style/README.md diff --git a/samples/grids/grid/editing-excel-style/sandbox.config.json b/samples/grids/grid/editing-excel-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/editing-excel-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/editing-lifecycle/.devcontainer/devcontainer.json b/samples/grids/grid/editing-lifecycle/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/editing-lifecycle/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/editing-lifecycle/.eslintrc.js b/samples/grids/grid/editing-lifecycle/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/editing-lifecycle/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/editing-lifecycle/ReadMe.md b/samples/grids/grid/editing-lifecycle/README.md similarity index 100% rename from samples/grids/grid/editing-lifecycle/ReadMe.md rename to samples/grids/grid/editing-lifecycle/README.md diff --git a/samples/grids/grid/editing-lifecycle/sandbox.config.json b/samples/grids/grid/editing-lifecycle/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/editing-lifecycle/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-exporting/.devcontainer/devcontainer.json b/samples/grids/grid/excel-exporting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/excel-exporting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-exporting/.eslintrc.js b/samples/grids/grid/excel-exporting/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/excel-exporting/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/excel-exporting/ReadMe.md b/samples/grids/grid/excel-exporting/README.md similarity index 100% rename from samples/grids/grid/excel-exporting/ReadMe.md rename to samples/grids/grid/excel-exporting/README.md diff --git a/samples/grids/grid/excel-exporting/sandbox.config.json b/samples/grids/grid/excel-exporting/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/excel-exporting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json b/samples/grids/grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-sample-1/.eslintrc.js b/samples/grids/grid/excel-style-filtering-sample-1/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/excel-style-filtering-sample-1/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-sample-1/ReadMe.md b/samples/grids/grid/excel-style-filtering-sample-1/README.md similarity index 100% rename from samples/grids/grid/excel-style-filtering-sample-1/ReadMe.md rename to samples/grids/grid/excel-style-filtering-sample-1/README.md diff --git a/samples/grids/grid/excel-style-filtering-sample-1/sandbox.config.json b/samples/grids/grid/excel-style-filtering-sample-1/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/excel-style-filtering-sample-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json b/samples/grids/grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-sample-2/.eslintrc.js b/samples/grids/grid/excel-style-filtering-sample-2/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/excel-style-filtering-sample-2/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-sample-2/ReadMe.md b/samples/grids/grid/excel-style-filtering-sample-2/README.md similarity index 100% rename from samples/grids/grid/excel-style-filtering-sample-2/ReadMe.md rename to samples/grids/grid/excel-style-filtering-sample-2/README.md diff --git a/samples/grids/grid/excel-style-filtering-sample-2/sandbox.config.json b/samples/grids/grid/excel-style-filtering-sample-2/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/excel-style-filtering-sample-2/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json b/samples/grids/grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-sample-3/.eslintrc.js b/samples/grids/grid/excel-style-filtering-sample-3/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/excel-style-filtering-sample-3/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-sample-3/ReadMe.md b/samples/grids/grid/excel-style-filtering-sample-3/README.md similarity index 100% rename from samples/grids/grid/excel-style-filtering-sample-3/ReadMe.md rename to samples/grids/grid/excel-style-filtering-sample-3/README.md diff --git a/samples/grids/grid/excel-style-filtering-sample-3/sandbox.config.json b/samples/grids/grid/excel-style-filtering-sample-3/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/excel-style-filtering-sample-3/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-style/.devcontainer/devcontainer.json b/samples/grids/grid/excel-style-filtering-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/excel-style-filtering-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-style/.eslintrc.js b/samples/grids/grid/excel-style-filtering-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/excel-style-filtering-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/excel-style-filtering-style/ReadMe.md b/samples/grids/grid/excel-style-filtering-style/README.md similarity index 100% rename from samples/grids/grid/excel-style-filtering-style/ReadMe.md rename to samples/grids/grid/excel-style-filtering-style/README.md diff --git a/samples/grids/grid/excel-style-filtering-style/sandbox.config.json b/samples/grids/grid/excel-style-filtering-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/excel-style-filtering-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/external-advanced-filtering/.devcontainer/devcontainer.json b/samples/grids/grid/external-advanced-filtering/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/external-advanced-filtering/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/external-advanced-filtering/.eslintrc.js b/samples/grids/grid/external-advanced-filtering/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/external-advanced-filtering/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/external-advanced-filtering/ReadMe.md b/samples/grids/grid/external-advanced-filtering/README.md similarity index 100% rename from samples/grids/grid/external-advanced-filtering/ReadMe.md rename to samples/grids/grid/external-advanced-filtering/README.md diff --git a/samples/grids/grid/external-advanced-filtering/sandbox.config.json b/samples/grids/grid/external-advanced-filtering/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/external-advanced-filtering/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/filtering-options/.devcontainer/devcontainer.json b/samples/grids/grid/filtering-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/filtering-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/filtering-options/.eslintrc.js b/samples/grids/grid/filtering-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/filtering-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/filtering-options/ReadMe.md b/samples/grids/grid/filtering-options/README.md similarity index 100% rename from samples/grids/grid/filtering-options/ReadMe.md rename to samples/grids/grid/filtering-options/README.md diff --git a/samples/grids/grid/filtering-options/sandbox.config.json b/samples/grids/grid/filtering-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/filtering-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/filtering-strategy/.devcontainer/devcontainer.json b/samples/grids/grid/filtering-strategy/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/filtering-strategy/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/filtering-strategy/.eslintrc.js b/samples/grids/grid/filtering-strategy/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/filtering-strategy/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/filtering-strategy/ReadMe.md b/samples/grids/grid/filtering-strategy/README.md similarity index 100% rename from samples/grids/grid/filtering-strategy/ReadMe.md rename to samples/grids/grid/filtering-strategy/README.md diff --git a/samples/grids/grid/filtering-strategy/sandbox.config.json b/samples/grids/grid/filtering-strategy/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/filtering-strategy/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/filtering-style/.devcontainer/devcontainer.json b/samples/grids/grid/filtering-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/filtering-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/filtering-style/.eslintrc.js b/samples/grids/grid/filtering-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/filtering-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/filtering-style/ReadMe.md b/samples/grids/grid/filtering-style/README.md similarity index 100% rename from samples/grids/grid/filtering-style/ReadMe.md rename to samples/grids/grid/filtering-style/README.md diff --git a/samples/grids/grid/filtering-style/sandbox.config.json b/samples/grids/grid/filtering-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/filtering-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/finjs/.devcontainer/devcontainer.json b/samples/grids/grid/finjs/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/finjs/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/finjs/.eslintrc.js b/samples/grids/grid/finjs/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/finjs/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/finjs/ReadMe.md b/samples/grids/grid/finjs/README.md similarity index 100% rename from samples/grids/grid/finjs/ReadMe.md rename to samples/grids/grid/finjs/README.md diff --git a/samples/grids/grid/finjs/sandbox.config.json b/samples/grids/grid/finjs/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/finjs/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-custom/.devcontainer/devcontainer.json b/samples/grids/grid/groupby-custom/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/groupby-custom/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-custom/.eslintrc.js b/samples/grids/grid/groupby-custom/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/groupby-custom/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/groupby-custom/ReadMe.md b/samples/grids/grid/groupby-custom/README.md similarity index 100% rename from samples/grids/grid/groupby-custom/ReadMe.md rename to samples/grids/grid/groupby-custom/README.md diff --git a/samples/grids/grid/groupby-custom/sandbox.config.json b/samples/grids/grid/groupby-custom/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/groupby-custom/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-expressions/.devcontainer/devcontainer.json b/samples/grids/grid/groupby-expressions/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/groupby-expressions/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-expressions/.eslintrc.js b/samples/grids/grid/groupby-expressions/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/groupby-expressions/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/groupby-expressions/ReadMe.md b/samples/grids/grid/groupby-expressions/README.md similarity index 100% rename from samples/grids/grid/groupby-expressions/ReadMe.md rename to samples/grids/grid/groupby-expressions/README.md diff --git a/samples/grids/grid/groupby-expressions/sandbox.config.json b/samples/grids/grid/groupby-expressions/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/groupby-expressions/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-paging/.devcontainer/devcontainer.json b/samples/grids/grid/groupby-paging/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/groupby-paging/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-paging/.eslintrc.js b/samples/grids/grid/groupby-paging/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/groupby-paging/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/groupby-paging/ReadMe.md b/samples/grids/grid/groupby-paging/README.md similarity index 100% rename from samples/grids/grid/groupby-paging/ReadMe.md rename to samples/grids/grid/groupby-paging/README.md diff --git a/samples/grids/grid/groupby-paging/sandbox.config.json b/samples/grids/grid/groupby-paging/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/groupby-paging/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-styling/.devcontainer/devcontainer.json b/samples/grids/grid/groupby-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/groupby-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-styling/.eslintrc.js b/samples/grids/grid/groupby-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/groupby-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/groupby-styling/ReadMe.md b/samples/grids/grid/groupby-styling/README.md similarity index 100% rename from samples/grids/grid/groupby-styling/ReadMe.md rename to samples/grids/grid/groupby-styling/README.md diff --git a/samples/grids/grid/groupby-styling/sandbox.config.json b/samples/grids/grid/groupby-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/groupby-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-summary-options/.devcontainer/devcontainer.json b/samples/grids/grid/groupby-summary-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/groupby-summary-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-summary-options/.eslintrc.js b/samples/grids/grid/groupby-summary-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/groupby-summary-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/groupby-summary-options/ReadMe.md b/samples/grids/grid/groupby-summary-options/README.md similarity index 100% rename from samples/grids/grid/groupby-summary-options/ReadMe.md rename to samples/grids/grid/groupby-summary-options/README.md diff --git a/samples/grids/grid/groupby-summary-options/sandbox.config.json b/samples/grids/grid/groupby-summary-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/groupby-summary-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-summary-styling/.devcontainer/devcontainer.json b/samples/grids/grid/groupby-summary-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/groupby-summary-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/groupby-summary-styling/.eslintrc.js b/samples/grids/grid/groupby-summary-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/groupby-summary-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/groupby-summary-styling/ReadMe.md b/samples/grids/grid/groupby-summary-styling/README.md similarity index 100% rename from samples/grids/grid/groupby-summary-styling/ReadMe.md rename to samples/grids/grid/groupby-summary-styling/README.md diff --git a/samples/grids/grid/groupby-summary-styling/sandbox.config.json b/samples/grids/grid/groupby-summary-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/groupby-summary-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/infinite-scroll/.devcontainer/devcontainer.json b/samples/grids/grid/infinite-scroll/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/infinite-scroll/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/infinite-scroll/.eslintrc.js b/samples/grids/grid/infinite-scroll/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/infinite-scroll/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/infinite-scroll/ReadMe.md b/samples/grids/grid/infinite-scroll/README.md similarity index 100% rename from samples/grids/grid/infinite-scroll/ReadMe.md rename to samples/grids/grid/infinite-scroll/README.md diff --git a/samples/grids/grid/infinite-scroll/sandbox.config.json b/samples/grids/grid/infinite-scroll/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/infinite-scroll/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/keyboard-custom-navigation/.devcontainer/devcontainer.json b/samples/grids/grid/keyboard-custom-navigation/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/keyboard-custom-navigation/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/keyboard-custom-navigation/.eslintrc.js b/samples/grids/grid/keyboard-custom-navigation/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/keyboard-custom-navigation/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/keyboard-custom-navigation/ReadMe.md b/samples/grids/grid/keyboard-custom-navigation/README.md similarity index 100% rename from samples/grids/grid/keyboard-custom-navigation/ReadMe.md rename to samples/grids/grid/keyboard-custom-navigation/README.md diff --git a/samples/grids/grid/keyboard-custom-navigation/sandbox.config.json b/samples/grids/grid/keyboard-custom-navigation/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/keyboard-custom-navigation/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/keyboard-mrl-navigation/.devcontainer/devcontainer.json b/samples/grids/grid/keyboard-mrl-navigation/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/keyboard-mrl-navigation/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/keyboard-mrl-navigation/.eslintrc.js b/samples/grids/grid/keyboard-mrl-navigation/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/keyboard-mrl-navigation/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/keyboard-mrl-navigation/ReadMe.md b/samples/grids/grid/keyboard-mrl-navigation/README.md similarity index 100% rename from samples/grids/grid/keyboard-mrl-navigation/ReadMe.md rename to samples/grids/grid/keyboard-mrl-navigation/README.md diff --git a/samples/grids/grid/keyboard-mrl-navigation/sandbox.config.json b/samples/grids/grid/keyboard-mrl-navigation/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/keyboard-mrl-navigation/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/layout-display-density/.devcontainer/devcontainer.json b/samples/grids/grid/layout-display-density/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/layout-display-density/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/layout-display-density/.eslintrc.js b/samples/grids/grid/layout-display-density/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/layout-display-density/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/layout-display-density/ReadMe.md b/samples/grids/grid/layout-display-density/README.md similarity index 100% rename from samples/grids/grid/layout-display-density/ReadMe.md rename to samples/grids/grid/layout-display-density/README.md diff --git a/samples/grids/grid/layout-display-density/sandbox.config.json b/samples/grids/grid/layout-display-density/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/layout-display-density/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/localization/.devcontainer/devcontainer.json b/samples/grids/grid/localization/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/localization/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/localization/.eslintrc.js b/samples/grids/grid/localization/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/localization/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/localization/ReadMe.md b/samples/grids/grid/localization/README.md similarity index 100% rename from samples/grids/grid/localization/ReadMe.md rename to samples/grids/grid/localization/README.md diff --git a/samples/grids/grid/localization/sandbox.config.json b/samples/grids/grid/localization/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/localization/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/master-detail/.devcontainer/devcontainer.json b/samples/grids/grid/master-detail/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/master-detail/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/master-detail/.eslintrc.js b/samples/grids/grid/master-detail/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/master-detail/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/master-detail/ReadMe.md b/samples/grids/grid/master-detail/README.md similarity index 100% rename from samples/grids/grid/master-detail/ReadMe.md rename to samples/grids/grid/master-detail/README.md diff --git a/samples/grids/grid/master-detail/sandbox.config.json b/samples/grids/grid/master-detail/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/master-detail/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-cell-selection-mode/.devcontainer/devcontainer.json b/samples/grids/grid/multi-cell-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/multi-cell-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-cell-selection-mode/.eslintrc.js b/samples/grids/grid/multi-cell-selection-mode/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/multi-cell-selection-mode/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/multi-cell-selection-mode/ReadMe.md b/samples/grids/grid/multi-cell-selection-mode/README.md similarity index 100% rename from samples/grids/grid/multi-cell-selection-mode/ReadMe.md rename to samples/grids/grid/multi-cell-selection-mode/README.md diff --git a/samples/grids/grid/multi-cell-selection-mode/sandbox.config.json b/samples/grids/grid/multi-cell-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/multi-cell-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-export/.devcontainer/devcontainer.json b/samples/grids/grid/multi-column-headers-export/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/multi-column-headers-export/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-export/.eslintrc.js b/samples/grids/grid/multi-column-headers-export/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/multi-column-headers-export/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-export/ReadMe.md b/samples/grids/grid/multi-column-headers-export/README.md similarity index 100% rename from samples/grids/grid/multi-column-headers-export/ReadMe.md rename to samples/grids/grid/multi-column-headers-export/README.md diff --git a/samples/grids/grid/multi-column-headers-export/sandbox.config.json b/samples/grids/grid/multi-column-headers-export/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/multi-column-headers-export/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-overview/.devcontainer/devcontainer.json b/samples/grids/grid/multi-column-headers-overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/multi-column-headers-overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-overview/.eslintrc.js b/samples/grids/grid/multi-column-headers-overview/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/multi-column-headers-overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-overview/ReadMe.md b/samples/grids/grid/multi-column-headers-overview/README.md similarity index 100% rename from samples/grids/grid/multi-column-headers-overview/ReadMe.md rename to samples/grids/grid/multi-column-headers-overview/README.md diff --git a/samples/grids/grid/multi-column-headers-overview/sandbox.config.json b/samples/grids/grid/multi-column-headers-overview/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/multi-column-headers-overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-styling/.devcontainer/devcontainer.json b/samples/grids/grid/multi-column-headers-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/multi-column-headers-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-styling/.eslintrc.js b/samples/grids/grid/multi-column-headers-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/multi-column-headers-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-styling/ReadMe.md b/samples/grids/grid/multi-column-headers-styling/README.md similarity index 100% rename from samples/grids/grid/multi-column-headers-styling/ReadMe.md rename to samples/grids/grid/multi-column-headers-styling/README.md diff --git a/samples/grids/grid/multi-column-headers-styling/sandbox.config.json b/samples/grids/grid/multi-column-headers-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/multi-column-headers-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-template/.devcontainer/devcontainer.json b/samples/grids/grid/multi-column-headers-template/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/multi-column-headers-template/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-template/.eslintrc.js b/samples/grids/grid/multi-column-headers-template/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/multi-column-headers-template/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/multi-column-headers-template/ReadMe.md b/samples/grids/grid/multi-column-headers-template/README.md similarity index 100% rename from samples/grids/grid/multi-column-headers-template/ReadMe.md rename to samples/grids/grid/multi-column-headers-template/README.md diff --git a/samples/grids/grid/multi-column-headers-template/sandbox.config.json b/samples/grids/grid/multi-column-headers-template/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/multi-column-headers-template/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-row-layout-options/.devcontainer/devcontainer.json b/samples/grids/grid/multi-row-layout-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/multi-row-layout-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-row-layout-options/.eslintrc.js b/samples/grids/grid/multi-row-layout-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/multi-row-layout-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/multi-row-layout-options/ReadMe.md b/samples/grids/grid/multi-row-layout-options/README.md similarity index 100% rename from samples/grids/grid/multi-row-layout-options/ReadMe.md rename to samples/grids/grid/multi-row-layout-options/README.md diff --git a/samples/grids/grid/multi-row-layout-options/sandbox.config.json b/samples/grids/grid/multi-row-layout-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/multi-row-layout-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-row-layout-style/.devcontainer/devcontainer.json b/samples/grids/grid/multi-row-layout-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/multi-row-layout-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/multi-row-layout-style/.eslintrc.js b/samples/grids/grid/multi-row-layout-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/multi-row-layout-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/multi-row-layout-style/ReadMe.md b/samples/grids/grid/multi-row-layout-style/README.md similarity index 100% rename from samples/grids/grid/multi-row-layout-style/ReadMe.md rename to samples/grids/grid/multi-row-layout-style/README.md diff --git a/samples/grids/grid/multi-row-layout-style/sandbox.config.json b/samples/grids/grid/multi-row-layout-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/multi-row-layout-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/overview/.devcontainer/devcontainer.json b/samples/grids/grid/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/overview/.eslintrc.js b/samples/grids/grid/overview/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/overview/ReadMe.md b/samples/grids/grid/overview/README.md similarity index 100% rename from samples/grids/grid/overview/ReadMe.md rename to samples/grids/grid/overview/README.md diff --git a/samples/grids/grid/overview/sandbox.config.json b/samples/grids/grid/overview/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/paste/.devcontainer/devcontainer.json b/samples/grids/grid/paste/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/paste/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/paste/.eslintrc.js b/samples/grids/grid/paste/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/paste/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/paste/ReadMe.md b/samples/grids/grid/paste/README.md similarity index 100% rename from samples/grids/grid/paste/ReadMe.md rename to samples/grids/grid/paste/README.md diff --git a/samples/grids/grid/paste/sandbox.config.json b/samples/grids/grid/paste/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/paste/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/remote-paging-data/.devcontainer/devcontainer.json b/samples/grids/grid/remote-paging-data/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/remote-paging-data/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/remote-paging-data/.eslintrc.js b/samples/grids/grid/remote-paging-data/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/remote-paging-data/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/remote-paging-data/ReadMe.md b/samples/grids/grid/remote-paging-data/README.md similarity index 100% rename from samples/grids/grid/remote-paging-data/ReadMe.md rename to samples/grids/grid/remote-paging-data/README.md diff --git a/samples/grids/grid/remote-paging-data/sandbox.config.json b/samples/grids/grid/remote-paging-data/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/remote-paging-data/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/remote-paging-grid/.devcontainer/devcontainer.json b/samples/grids/grid/remote-paging-grid/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/remote-paging-grid/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/remote-paging-grid/.eslintrc.js b/samples/grids/grid/remote-paging-grid/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/remote-paging-grid/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/remote-paging-grid/ReadMe.md b/samples/grids/grid/remote-paging-grid/README.md similarity index 100% rename from samples/grids/grid/remote-paging-grid/ReadMe.md rename to samples/grids/grid/remote-paging-grid/README.md diff --git a/samples/grids/grid/remote-paging-grid/sandbox.config.json b/samples/grids/grid/remote-paging-grid/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/remote-paging-grid/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-adding/.devcontainer/devcontainer.json b/samples/grids/grid/row-adding/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-adding/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-adding/.eslintrc.js b/samples/grids/grid/row-adding/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-adding/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-adding/ReadMe.md b/samples/grids/grid/row-adding/README.md similarity index 100% rename from samples/grids/grid/row-adding/ReadMe.md rename to samples/grids/grid/row-adding/README.md diff --git a/samples/grids/grid/row-adding/sandbox.config.json b/samples/grids/grid/row-adding/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-adding/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-classes/.devcontainer/devcontainer.json b/samples/grids/grid/row-classes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-classes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-classes/.eslintrc.js b/samples/grids/grid/row-classes/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-classes/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-classes/ReadMe.md b/samples/grids/grid/row-classes/README.md similarity index 100% rename from samples/grids/grid/row-classes/ReadMe.md rename to samples/grids/grid/row-classes/README.md diff --git a/samples/grids/grid/row-classes/sandbox.config.json b/samples/grids/grid/row-classes/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-classes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-drag-base/.devcontainer/devcontainer.json b/samples/grids/grid/row-drag-base/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-drag-base/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-drag-base/.eslintrc.js b/samples/grids/grid/row-drag-base/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/row-drag-base/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-drag-base/ReadMe.md b/samples/grids/grid/row-drag-base/README.md similarity index 100% rename from samples/grids/grid/row-drag-base/ReadMe.md rename to samples/grids/grid/row-drag-base/README.md diff --git a/samples/grids/grid/row-drag-base/sandbox.config.json b/samples/grids/grid/row-drag-base/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-drag-base/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-editing-options/.devcontainer/devcontainer.json b/samples/grids/grid/row-editing-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-editing-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-editing-options/.eslintrc.js b/samples/grids/grid/row-editing-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-editing-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-editing-options/ReadMe.md b/samples/grids/grid/row-editing-options/README.md similarity index 100% rename from samples/grids/grid/row-editing-options/ReadMe.md rename to samples/grids/grid/row-editing-options/README.md diff --git a/samples/grids/grid/row-editing-options/sandbox.config.json b/samples/grids/grid/row-editing-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-editing-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-editing-style/.devcontainer/devcontainer.json b/samples/grids/grid/row-editing-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-editing-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-editing-style/.eslintrc.js b/samples/grids/grid/row-editing-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-editing-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-editing-style/ReadMe.md b/samples/grids/grid/row-editing-style/README.md similarity index 100% rename from samples/grids/grid/row-editing-style/ReadMe.md rename to samples/grids/grid/row-editing-style/README.md diff --git a/samples/grids/grid/row-editing-style/sandbox.config.json b/samples/grids/grid/row-editing-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-editing-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-paging-basic/.devcontainer/devcontainer.json b/samples/grids/grid/row-paging-basic/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-paging-basic/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-paging-basic/.eslintrc.js b/samples/grids/grid/row-paging-basic/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-paging-basic/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-paging-basic/ReadMe.md b/samples/grids/grid/row-paging-basic/README.md similarity index 100% rename from samples/grids/grid/row-paging-basic/ReadMe.md rename to samples/grids/grid/row-paging-basic/README.md diff --git a/samples/grids/grid/row-paging-basic/sandbox.config.json b/samples/grids/grid/row-paging-basic/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-paging-basic/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-paging-options/.devcontainer/devcontainer.json b/samples/grids/grid/row-paging-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-paging-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-paging-options/.eslintrc.js b/samples/grids/grid/row-paging-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-paging-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-paging-options/ReadMe.md b/samples/grids/grid/row-paging-options/README.md similarity index 100% rename from samples/grids/grid/row-paging-options/ReadMe.md rename to samples/grids/grid/row-paging-options/README.md diff --git a/samples/grids/grid/row-paging-options/sandbox.config.json b/samples/grids/grid/row-paging-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-paging-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-drag/.devcontainer/devcontainer.json b/samples/grids/grid/row-pinning-drag/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-pinning-drag/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-drag/.eslintrc.js b/samples/grids/grid/row-pinning-drag/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-pinning-drag/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-drag/ReadMe.md b/samples/grids/grid/row-pinning-drag/README.md similarity index 100% rename from samples/grids/grid/row-pinning-drag/ReadMe.md rename to samples/grids/grid/row-pinning-drag/README.md diff --git a/samples/grids/grid/row-pinning-drag/sandbox.config.json b/samples/grids/grid/row-pinning-drag/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-pinning-drag/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-extra-column/.devcontainer/devcontainer.json b/samples/grids/grid/row-pinning-extra-column/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-pinning-extra-column/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-extra-column/.eslintrc.js b/samples/grids/grid/row-pinning-extra-column/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-pinning-extra-column/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-extra-column/ReadMe.md b/samples/grids/grid/row-pinning-extra-column/README.md similarity index 100% rename from samples/grids/grid/row-pinning-extra-column/ReadMe.md rename to samples/grids/grid/row-pinning-extra-column/README.md diff --git a/samples/grids/grid/row-pinning-extra-column/sandbox.config.json b/samples/grids/grid/row-pinning-extra-column/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-pinning-extra-column/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-options/.devcontainer/devcontainer.json b/samples/grids/grid/row-pinning-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-pinning-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-options/.eslintrc.js b/samples/grids/grid/row-pinning-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-pinning-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-options/ReadMe.md b/samples/grids/grid/row-pinning-options/README.md similarity index 100% rename from samples/grids/grid/row-pinning-options/ReadMe.md rename to samples/grids/grid/row-pinning-options/README.md diff --git a/samples/grids/grid/row-pinning-options/sandbox.config.json b/samples/grids/grid/row-pinning-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-pinning-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-style/.devcontainer/devcontainer.json b/samples/grids/grid/row-pinning-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-pinning-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-style/.eslintrc.js b/samples/grids/grid/row-pinning-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-pinning-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-pinning-style/ReadMe.md b/samples/grids/grid/row-pinning-style/README.md similarity index 100% rename from samples/grids/grid/row-pinning-style/ReadMe.md rename to samples/grids/grid/row-pinning-style/README.md diff --git a/samples/grids/grid/row-pinning-style/sandbox.config.json b/samples/grids/grid/row-pinning-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-pinning-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-reorder/.devcontainer/devcontainer.json b/samples/grids/grid/row-reorder/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-reorder/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-reorder/.eslintrc.js b/samples/grids/grid/row-reorder/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-reorder/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-reorder/ReadMe.md b/samples/grids/grid/row-reorder/README.md similarity index 100% rename from samples/grids/grid/row-reorder/ReadMe.md rename to samples/grids/grid/row-reorder/README.md diff --git a/samples/grids/grid/row-reorder/sandbox.config.json b/samples/grids/grid/row-reorder/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-reorder/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-selection-mode/.devcontainer/devcontainer.json b/samples/grids/grid/row-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-selection-mode/.eslintrc.js b/samples/grids/grid/row-selection-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-selection-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-selection-mode/ReadMe.md b/samples/grids/grid/row-selection-mode/README.md similarity index 100% rename from samples/grids/grid/row-selection-mode/ReadMe.md rename to samples/grids/grid/row-selection-mode/README.md diff --git a/samples/grids/grid/row-selection-mode/sandbox.config.json b/samples/grids/grid/row-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-selection-template-excel/.devcontainer/devcontainer.json b/samples/grids/grid/row-selection-template-excel/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-selection-template-excel/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-selection-template-excel/.eslintrc.js b/samples/grids/grid/row-selection-template-excel/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-selection-template-excel/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-selection-template-excel/ReadMe.md b/samples/grids/grid/row-selection-template-excel/README.md similarity index 100% rename from samples/grids/grid/row-selection-template-excel/ReadMe.md rename to samples/grids/grid/row-selection-template-excel/README.md diff --git a/samples/grids/grid/row-selection-template-excel/sandbox.config.json b/samples/grids/grid/row-selection-template-excel/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-selection-template-excel/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-selection-template-numbers/.devcontainer/devcontainer.json b/samples/grids/grid/row-selection-template-numbers/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-selection-template-numbers/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-selection-template-numbers/.eslintrc.js b/samples/grids/grid/row-selection-template-numbers/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-selection-template-numbers/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-selection-template-numbers/ReadMe.md b/samples/grids/grid/row-selection-template-numbers/README.md similarity index 100% rename from samples/grids/grid/row-selection-template-numbers/ReadMe.md rename to samples/grids/grid/row-selection-template-numbers/README.md diff --git a/samples/grids/grid/row-selection-template-numbers/sandbox.config.json b/samples/grids/grid/row-selection-template-numbers/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-selection-template-numbers/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/row-styles/.devcontainer/devcontainer.json b/samples/grids/grid/row-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/row-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/row-styles/.eslintrc.js b/samples/grids/grid/row-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/row-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/row-styles/ReadMe.md b/samples/grids/grid/row-styles/README.md similarity index 100% rename from samples/grids/grid/row-styles/ReadMe.md rename to samples/grids/grid/row-styles/README.md diff --git a/samples/grids/grid/row-styles/sandbox.config.json b/samples/grids/grid/row-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/row-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/state-persistence-about/.devcontainer/devcontainer.json b/samples/grids/grid/state-persistence-about/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/state-persistence-about/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/state-persistence-about/.eslintrc.js b/samples/grids/grid/state-persistence-about/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/state-persistence-about/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/state-persistence-about/ReadMe.md b/samples/grids/grid/state-persistence-about/README.md similarity index 100% rename from samples/grids/grid/state-persistence-about/ReadMe.md rename to samples/grids/grid/state-persistence-about/README.md diff --git a/samples/grids/grid/state-persistence-about/sandbox.config.json b/samples/grids/grid/state-persistence-about/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/state-persistence-about/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/state-persistence-main/.devcontainer/devcontainer.json b/samples/grids/grid/state-persistence-main/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/state-persistence-main/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/state-persistence-main/.eslintrc.js b/samples/grids/grid/state-persistence-main/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/grid/state-persistence-main/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/state-persistence-main/ReadMe.md b/samples/grids/grid/state-persistence-main/README.md similarity index 100% rename from samples/grids/grid/state-persistence-main/ReadMe.md rename to samples/grids/grid/state-persistence-main/README.md diff --git a/samples/grids/grid/state-persistence-main/sandbox.config.json b/samples/grids/grid/state-persistence-main/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/state-persistence-main/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/styling-custom-CSS/.devcontainer/devcontainer.json b/samples/grids/grid/styling-custom-CSS/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/styling-custom-CSS/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/styling-custom-CSS/.eslintrc.js b/samples/grids/grid/styling-custom-CSS/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/styling-custom-CSS/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/styling-custom-CSS/ReadMe.md b/samples/grids/grid/styling-custom-CSS/README.md similarity index 100% rename from samples/grids/grid/styling-custom-CSS/ReadMe.md rename to samples/grids/grid/styling-custom-CSS/README.md diff --git a/samples/grids/grid/styling-custom-CSS/sandbox.config.json b/samples/grids/grid/styling-custom-CSS/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/styling-custom-CSS/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/toolbar-sample-1/.devcontainer/devcontainer.json b/samples/grids/grid/toolbar-sample-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/toolbar-sample-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/toolbar-sample-1/.eslintrc.js b/samples/grids/grid/toolbar-sample-1/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/toolbar-sample-1/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/toolbar-sample-1/ReadMe.md b/samples/grids/grid/toolbar-sample-1/README.md similarity index 100% rename from samples/grids/grid/toolbar-sample-1/ReadMe.md rename to samples/grids/grid/toolbar-sample-1/README.md diff --git a/samples/grids/grid/toolbar-sample-1/sandbox.config.json b/samples/grids/grid/toolbar-sample-1/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/toolbar-sample-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/toolbar-sample-2/.devcontainer/devcontainer.json b/samples/grids/grid/toolbar-sample-2/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/toolbar-sample-2/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/toolbar-sample-2/.eslintrc.js b/samples/grids/grid/toolbar-sample-2/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/toolbar-sample-2/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/toolbar-sample-2/ReadMe.md b/samples/grids/grid/toolbar-sample-2/README.md similarity index 100% rename from samples/grids/grid/toolbar-sample-2/ReadMe.md rename to samples/grids/grid/toolbar-sample-2/README.md diff --git a/samples/grids/grid/toolbar-sample-2/sandbox.config.json b/samples/grids/grid/toolbar-sample-2/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/toolbar-sample-2/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/toolbar-sample-3/.devcontainer/devcontainer.json b/samples/grids/grid/toolbar-sample-3/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/toolbar-sample-3/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/toolbar-sample-3/.eslintrc.js b/samples/grids/grid/toolbar-sample-3/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/toolbar-sample-3/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid-lite/column-config-headers/ReadMe copy.md b/samples/grids/grid/toolbar-sample-3/README.md similarity index 100% rename from samples/grids/grid-lite/column-config-headers/ReadMe copy.md rename to samples/grids/grid/toolbar-sample-3/README.md diff --git a/samples/grids/grid/toolbar-sample-3/ReadMe.md b/samples/grids/grid/toolbar-sample-3/ReadMe.md deleted file mode 100644 index 6eced7c08c..0000000000 --- a/samples/grids/grid/toolbar-sample-3/ReadMe.md +++ /dev/null @@ -1,56 +0,0 @@ - - - -This folder contains implementation of React application with example of Toolbar Sample3 feature using [Grid](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html) component. - - - - - - View Docs - - - View Code - - - Run Sample - - - Run Sample - - - - -## Branches - -> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-react-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-react-examples/tree/vnext) branch only when you want to contribute new samples to this repository. - -## Instructions - -Follow these instructions to run this example: - - -``` -git clone https://github.com/IgniteUI/igniteui-react-examples.git -git checkout master -cd ./igniteui-react-examples -cd ./samples/grids/grid/toolbar-sample-3 -``` - -open above folder in VS Code or type: -``` -code . -``` - -In terminal window, run: -``` -npm install --legacy-peer-deps -npm run-script start -``` - -Then open http://localhost:4200/ in your browser - - -## Learn More - -To learn more about **Ignite UI for React** components, check out the [React documentation](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html). diff --git a/samples/grids/grid/toolbar-sample-3/sandbox.config.json b/samples/grids/grid/toolbar-sample-3/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/toolbar-sample-3/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/grid/toolbar-style/.devcontainer/devcontainer.json b/samples/grids/grid/toolbar-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/grid/toolbar-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/grid/toolbar-style/.eslintrc.js b/samples/grids/grid/toolbar-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/grid/toolbar-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/grid/toolbar-style/ReadMe.md b/samples/grids/grid/toolbar-style/README.md similarity index 100% rename from samples/grids/grid/toolbar-style/ReadMe.md rename to samples/grids/grid/toolbar-style/README.md diff --git a/samples/grids/grid/toolbar-style/sandbox.config.json b/samples/grids/grid/toolbar-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/grid/toolbar-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/action-strip/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/action-strip/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/action-strip/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/action-strip/.eslintrc.js b/samples/grids/hierarchical-grid/action-strip/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/action-strip/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/action-strip/ReadMe.md b/samples/grids/hierarchical-grid/action-strip/README.md similarity index 100% rename from samples/grids/hierarchical-grid/action-strip/ReadMe.md rename to samples/grids/hierarchical-grid/action-strip/README.md diff --git a/samples/grids/hierarchical-grid/action-strip/sandbox.config.json b/samples/grids/hierarchical-grid/action-strip/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/action-strip/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/advanced-filtering-options/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/advanced-filtering-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/advanced-filtering-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/advanced-filtering-options/.eslintrc.js b/samples/grids/hierarchical-grid/advanced-filtering-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/advanced-filtering-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/advanced-filtering-options/ReadMe.md b/samples/grids/hierarchical-grid/advanced-filtering-options/README.md similarity index 100% rename from samples/grids/hierarchical-grid/advanced-filtering-options/ReadMe.md rename to samples/grids/hierarchical-grid/advanced-filtering-options/README.md diff --git a/samples/grids/hierarchical-grid/advanced-filtering-options/sandbox.config.json b/samples/grids/hierarchical-grid/advanced-filtering-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/advanced-filtering-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/advanced-filtering-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/advanced-filtering-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/advanced-filtering-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/advanced-filtering-style/.eslintrc.js b/samples/grids/hierarchical-grid/advanced-filtering-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/advanced-filtering-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/advanced-filtering-style/ReadMe.md b/samples/grids/hierarchical-grid/advanced-filtering-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/advanced-filtering-style/ReadMe.md rename to samples/grids/hierarchical-grid/advanced-filtering-style/README.md diff --git a/samples/grids/hierarchical-grid/advanced-filtering-style/sandbox.config.json b/samples/grids/hierarchical-grid/advanced-filtering-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/advanced-filtering-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-editing-sample/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/cell-editing-sample/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/cell-editing-sample/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-editing-sample/.eslintrc.js b/samples/grids/hierarchical-grid/cell-editing-sample/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/cell-editing-sample/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-editing-sample/ReadMe.md b/samples/grids/hierarchical-grid/cell-editing-sample/README.md similarity index 100% rename from samples/grids/hierarchical-grid/cell-editing-sample/ReadMe.md rename to samples/grids/hierarchical-grid/cell-editing-sample/README.md diff --git a/samples/grids/hierarchical-grid/cell-editing-sample/sandbox.config.json b/samples/grids/hierarchical-grid/cell-editing-sample/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/cell-editing-sample/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-editing-styling/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/cell-editing-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/cell-editing-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-editing-styling/.eslintrc.js b/samples/grids/hierarchical-grid/cell-editing-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/cell-editing-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-editing-styling/ReadMe.md b/samples/grids/hierarchical-grid/cell-editing-styling/README.md similarity index 100% rename from samples/grids/hierarchical-grid/cell-editing-styling/ReadMe.md rename to samples/grids/hierarchical-grid/cell-editing-styling/README.md diff --git a/samples/grids/hierarchical-grid/cell-editing-styling/sandbox.config.json b/samples/grids/hierarchical-grid/cell-editing-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/cell-editing-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-merge-custom-sample/.eslintrc.js b/samples/grids/hierarchical-grid/cell-merge-custom-sample/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/cell-merge-custom-sample/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-merge-custom-sample/ReadMe.md b/samples/grids/hierarchical-grid/cell-merge-custom-sample/README.md similarity index 100% rename from samples/grids/hierarchical-grid/cell-merge-custom-sample/ReadMe.md rename to samples/grids/hierarchical-grid/cell-merge-custom-sample/README.md diff --git a/samples/grids/hierarchical-grid/cell-merge-custom-sample/public/index.html b/samples/grids/hierarchical-grid/cell-merge-custom-sample/index.html similarity index 86% rename from samples/grids/hierarchical-grid/cell-merge-custom-sample/public/index.html rename to samples/grids/hierarchical-grid/cell-merge-custom-sample/index.html index 69feabfbd8..7ccd41dace 100644 --- a/samples/grids/hierarchical-grid/cell-merge-custom-sample/public/index.html +++ b/samples/grids/hierarchical-grid/cell-merge-custom-sample/index.html @@ -7,5 +7,6 @@
+ \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-merge-custom-sample/package.json b/samples/grids/hierarchical-grid/cell-merge-custom-sample/package.json index 6a0f4b6e10..43ae315005 100644 --- a/samples/grids/hierarchical-grid/cell-merge-custom-sample/package.json +++ b/samples/grids/hierarchical-grid/cell-merge-custom-sample/package.json @@ -7,10 +7,10 @@ "homepage": ".", "private": true, "scripts": { - "start": "set PORT=4200 && react-scripts --max_old_space_size=10240 start", - "build": "react-scripts --max_old_space_size=10240 build ", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject", + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest", "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { @@ -25,7 +25,6 @@ "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "react-scripts": "^5.0.1", "tslib": "^2.4.0" }, "devDependencies": { @@ -33,11 +32,15 @@ "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "react-app-rewired": "^2.2.1", "typescript": "^4.8.4", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, "browserslist": [ diff --git a/samples/grids/hierarchical-grid/cell-merge-custom-sample/sandbox.config.json b/samples/grids/hierarchical-grid/cell-merge-custom-sample/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/cell-merge-custom-sample/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-merge-custom-sample/src/react-app-env.d.ts b/samples/grids/hierarchical-grid/cell-merge-custom-sample/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5fc6..0000000000 --- a/samples/grids/hierarchical-grid/cell-merge-custom-sample/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/samples/grids/hierarchical-grid/cell-merge-custom-sample/vite.config.js b/samples/grids/hierarchical-grid/cell-merge-custom-sample/vite.config.js new file mode 100644 index 0000000000..1744dbc719 --- /dev/null +++ b/samples/grids/hierarchical-grid/cell-merge-custom-sample/vite.config.js @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-merge/.eslintrc.js b/samples/grids/hierarchical-grid/cell-merge/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/cell-merge/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-merge/ReadMe.md b/samples/grids/hierarchical-grid/cell-merge/README.md similarity index 100% rename from samples/grids/hierarchical-grid/cell-merge/ReadMe.md rename to samples/grids/hierarchical-grid/cell-merge/README.md diff --git a/samples/grids/hierarchical-grid/cell-merge/index.html b/samples/grids/hierarchical-grid/cell-merge/index.html new file mode 100644 index 0000000000..7ccd41dace --- /dev/null +++ b/samples/grids/hierarchical-grid/cell-merge/index.html @@ -0,0 +1,12 @@ + + + + Sample | Ignite UI | React | infragistics + + + + +
+ + + \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-merge/package.json b/samples/grids/hierarchical-grid/cell-merge/package.json index 6a0f4b6e10..43ae315005 100644 --- a/samples/grids/hierarchical-grid/cell-merge/package.json +++ b/samples/grids/hierarchical-grid/cell-merge/package.json @@ -7,10 +7,10 @@ "homepage": ".", "private": true, "scripts": { - "start": "set PORT=4200 && react-scripts --max_old_space_size=10240 start", - "build": "react-scripts --max_old_space_size=10240 build ", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject", + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest", "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { @@ -25,7 +25,6 @@ "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "react-scripts": "^5.0.1", "tslib": "^2.4.0" }, "devDependencies": { @@ -33,11 +32,15 @@ "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "react-app-rewired": "^2.2.1", "typescript": "^4.8.4", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, "browserslist": [ diff --git a/samples/grids/hierarchical-grid/cell-merge/public/index.html b/samples/grids/hierarchical-grid/cell-merge/public/index.html deleted file mode 100644 index 69feabfbd8..0000000000 --- a/samples/grids/hierarchical-grid/cell-merge/public/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - Sample | Ignite UI | React | infragistics - - - - -
- - \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-merge/sandbox.config.json b/samples/grids/hierarchical-grid/cell-merge/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/cell-merge/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-merge/src/react-app-env.d.ts b/samples/grids/hierarchical-grid/cell-merge/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5fc6..0000000000 --- a/samples/grids/hierarchical-grid/cell-merge/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/samples/grids/hierarchical-grid/cell-merge/vite.config.js b/samples/grids/hierarchical-grid/cell-merge/vite.config.js new file mode 100644 index 0000000000..1744dbc719 --- /dev/null +++ b/samples/grids/hierarchical-grid/cell-merge/vite.config.js @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-selection-mode/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/cell-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/cell-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-selection-mode/.eslintrc.js b/samples/grids/hierarchical-grid/cell-selection-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/cell-selection-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-selection-mode/ReadMe.md b/samples/grids/hierarchical-grid/cell-selection-mode/README.md similarity index 100% rename from samples/grids/hierarchical-grid/cell-selection-mode/ReadMe.md rename to samples/grids/hierarchical-grid/cell-selection-mode/README.md diff --git a/samples/grids/hierarchical-grid/cell-selection-mode/sandbox.config.json b/samples/grids/hierarchical-grid/cell-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/cell-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-selection-overview/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/cell-selection-overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/cell-selection-overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-selection-overview/.eslintrc.js b/samples/grids/hierarchical-grid/cell-selection-overview/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/cell-selection-overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-selection-overview/ReadMe.md b/samples/grids/hierarchical-grid/cell-selection-overview/README.md similarity index 100% rename from samples/grids/hierarchical-grid/cell-selection-overview/ReadMe.md rename to samples/grids/hierarchical-grid/cell-selection-overview/README.md diff --git a/samples/grids/hierarchical-grid/cell-selection-overview/sandbox.config.json b/samples/grids/hierarchical-grid/cell-selection-overview/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/cell-selection-overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-selection-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/cell-selection-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/cell-selection-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-selection-style/.eslintrc.js b/samples/grids/hierarchical-grid/cell-selection-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/cell-selection-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/cell-selection-style/ReadMe.md b/samples/grids/hierarchical-grid/cell-selection-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/cell-selection-style/ReadMe.md rename to samples/grids/hierarchical-grid/cell-selection-style/README.md diff --git a/samples/grids/hierarchical-grid/cell-selection-style/sandbox.config.json b/samples/grids/hierarchical-grid/cell-selection-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/cell-selection-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-auto-sizing/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-auto-sizing/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-auto-sizing/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-auto-sizing/.eslintrc.js b/samples/grids/hierarchical-grid/column-auto-sizing/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/column-auto-sizing/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-auto-sizing/ReadMe.md b/samples/grids/hierarchical-grid/column-auto-sizing/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-auto-sizing/ReadMe.md rename to samples/grids/hierarchical-grid/column-auto-sizing/README.md diff --git a/samples/grids/hierarchical-grid/column-auto-sizing/sandbox.config.json b/samples/grids/hierarchical-grid/column-auto-sizing/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-auto-sizing/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-collapsible-groups/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-collapsible-groups/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-collapsible-groups/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-collapsible-groups/.eslintrc.js b/samples/grids/hierarchical-grid/column-collapsible-groups/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-collapsible-groups/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-collapsible-groups/ReadMe.md b/samples/grids/hierarchical-grid/column-collapsible-groups/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-collapsible-groups/ReadMe.md rename to samples/grids/hierarchical-grid/column-collapsible-groups/README.md diff --git a/samples/grids/hierarchical-grid/column-collapsible-groups/sandbox.config.json b/samples/grids/hierarchical-grid/column-collapsible-groups/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-collapsible-groups/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar-style/.eslintrc.js b/samples/grids/hierarchical-grid/column-hiding-toolbar-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-hiding-toolbar-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar-style/ReadMe.md b/samples/grids/hierarchical-grid/column-hiding-toolbar-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-hiding-toolbar-style/ReadMe.md rename to samples/grids/hierarchical-grid/column-hiding-toolbar-style/README.md diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar-style/sandbox.config.json b/samples/grids/hierarchical-grid/column-hiding-toolbar-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-hiding-toolbar-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-hiding-toolbar/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-hiding-toolbar/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar/.eslintrc.js b/samples/grids/hierarchical-grid/column-hiding-toolbar/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-hiding-toolbar/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar/ReadMe.md b/samples/grids/hierarchical-grid/column-hiding-toolbar/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-hiding-toolbar/ReadMe.md rename to samples/grids/hierarchical-grid/column-hiding-toolbar/README.md diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar/sandbox.config.json b/samples/grids/hierarchical-grid/column-hiding-toolbar/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-hiding-toolbar/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-moving-options/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-moving-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-moving-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-moving-options/.eslintrc.js b/samples/grids/hierarchical-grid/column-moving-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-moving-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-moving-options/ReadMe.md b/samples/grids/hierarchical-grid/column-moving-options/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-moving-options/ReadMe.md rename to samples/grids/hierarchical-grid/column-moving-options/README.md diff --git a/samples/grids/hierarchical-grid/column-moving-options/sandbox.config.json b/samples/grids/hierarchical-grid/column-moving-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-moving-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-moving-styles/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-moving-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-moving-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-moving-styles/.eslintrc.js b/samples/grids/hierarchical-grid/column-moving-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-moving-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-moving-styles/ReadMe.md b/samples/grids/hierarchical-grid/column-moving-styles/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-moving-styles/ReadMe.md rename to samples/grids/hierarchical-grid/column-moving-styles/README.md diff --git a/samples/grids/hierarchical-grid/column-moving-styles/sandbox.config.json b/samples/grids/hierarchical-grid/column-moving-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-moving-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-both-sides/.eslintrc.js b/samples/grids/hierarchical-grid/column-pinning-both-sides/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-both-sides/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-both-sides/ReadMe.md b/samples/grids/hierarchical-grid/column-pinning-both-sides/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-pinning-both-sides/ReadMe.md rename to samples/grids/hierarchical-grid/column-pinning-both-sides/README.md diff --git a/samples/grids/hierarchical-grid/column-pinning-both-sides/index.html b/samples/grids/hierarchical-grid/column-pinning-both-sides/index.html new file mode 100644 index 0000000000..7ccd41dace --- /dev/null +++ b/samples/grids/hierarchical-grid/column-pinning-both-sides/index.html @@ -0,0 +1,12 @@ + + + + Sample | Ignite UI | React | infragistics + + + + +
+ + + \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-both-sides/package.json b/samples/grids/hierarchical-grid/column-pinning-both-sides/package.json index 6a0f4b6e10..43ae315005 100644 --- a/samples/grids/hierarchical-grid/column-pinning-both-sides/package.json +++ b/samples/grids/hierarchical-grid/column-pinning-both-sides/package.json @@ -7,10 +7,10 @@ "homepage": ".", "private": true, "scripts": { - "start": "set PORT=4200 && react-scripts --max_old_space_size=10240 start", - "build": "react-scripts --max_old_space_size=10240 build ", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject", + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest", "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { @@ -25,7 +25,6 @@ "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "react-scripts": "^5.0.1", "tslib": "^2.4.0" }, "devDependencies": { @@ -33,11 +32,15 @@ "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "react-app-rewired": "^2.2.1", "typescript": "^4.8.4", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, "browserslist": [ diff --git a/samples/grids/hierarchical-grid/column-pinning-both-sides/public/index.html b/samples/grids/hierarchical-grid/column-pinning-both-sides/public/index.html deleted file mode 100644 index 69feabfbd8..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-both-sides/public/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - Sample | Ignite UI | React | infragistics - - - - -
- - \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-both-sides/sandbox.config.json b/samples/grids/hierarchical-grid/column-pinning-both-sides/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-both-sides/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-both-sides/src/react-app-env.d.ts b/samples/grids/hierarchical-grid/column-pinning-both-sides/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5fc6..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-both-sides/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/samples/grids/hierarchical-grid/column-pinning-both-sides/vite.config.js b/samples/grids/hierarchical-grid/column-pinning-both-sides/vite.config.js new file mode 100644 index 0000000000..1744dbc719 --- /dev/null +++ b/samples/grids/hierarchical-grid/column-pinning-both-sides/vite.config.js @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-options/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-pinning-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-options/.eslintrc.js b/samples/grids/hierarchical-grid/column-pinning-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-options/ReadMe.md b/samples/grids/hierarchical-grid/column-pinning-options/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-pinning-options/ReadMe.md rename to samples/grids/hierarchical-grid/column-pinning-options/README.md diff --git a/samples/grids/hierarchical-grid/column-pinning-options/sandbox.config.json b/samples/grids/hierarchical-grid/column-pinning-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-right-side/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-pinning-right-side/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-right-side/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-right-side/.eslintrc.js b/samples/grids/hierarchical-grid/column-pinning-right-side/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-right-side/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-right-side/ReadMe.md b/samples/grids/hierarchical-grid/column-pinning-right-side/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-pinning-right-side/ReadMe.md rename to samples/grids/hierarchical-grid/column-pinning-right-side/README.md diff --git a/samples/grids/hierarchical-grid/column-pinning-right-side/sandbox.config.json b/samples/grids/hierarchical-grid/column-pinning-right-side/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-right-side/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-styles/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-pinning-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-styles/.eslintrc.js b/samples/grids/hierarchical-grid/column-pinning-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning-styles/ReadMe.md b/samples/grids/hierarchical-grid/column-pinning-styles/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-pinning-styles/ReadMe.md rename to samples/grids/hierarchical-grid/column-pinning-styles/README.md diff --git a/samples/grids/hierarchical-grid/column-pinning-styles/sandbox.config.json b/samples/grids/hierarchical-grid/column-pinning-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-pinning/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning/.eslintrc.js b/samples/grids/hierarchical-grid/column-pinning/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-pinning/ReadMe.md b/samples/grids/hierarchical-grid/column-pinning/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-pinning/ReadMe.md rename to samples/grids/hierarchical-grid/column-pinning/README.md diff --git a/samples/grids/hierarchical-grid/column-pinning/sandbox.config.json b/samples/grids/hierarchical-grid/column-pinning/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-pinning/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-resize-styling/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-resize-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-resize-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-resize-styling/.eslintrc.js b/samples/grids/hierarchical-grid/column-resize-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-resize-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-resize-styling/ReadMe.md b/samples/grids/hierarchical-grid/column-resize-styling/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-resize-styling/ReadMe.md rename to samples/grids/hierarchical-grid/column-resize-styling/README.md diff --git a/samples/grids/hierarchical-grid/column-resize-styling/sandbox.config.json b/samples/grids/hierarchical-grid/column-resize-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-resize-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-resizing/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-resizing/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-resizing/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-resizing/.eslintrc.js b/samples/grids/hierarchical-grid/column-resizing/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-resizing/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-resizing/ReadMe.md b/samples/grids/hierarchical-grid/column-resizing/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-resizing/ReadMe.md rename to samples/grids/hierarchical-grid/column-resizing/README.md diff --git a/samples/grids/hierarchical-grid/column-resizing/sandbox.config.json b/samples/grids/hierarchical-grid/column-resizing/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-resizing/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-selection-group/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-selection-group/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-selection-group/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-selection-group/.eslintrc.js b/samples/grids/hierarchical-grid/column-selection-group/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-selection-group/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-selection-group/ReadMe.md b/samples/grids/hierarchical-grid/column-selection-group/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-selection-group/ReadMe.md rename to samples/grids/hierarchical-grid/column-selection-group/README.md diff --git a/samples/grids/hierarchical-grid/column-selection-group/sandbox.config.json b/samples/grids/hierarchical-grid/column-selection-group/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-selection-group/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-selection-mode/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-selection-mode/.eslintrc.js b/samples/grids/hierarchical-grid/column-selection-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-selection-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-selection-mode/ReadMe.md b/samples/grids/hierarchical-grid/column-selection-mode/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-selection-mode/ReadMe.md rename to samples/grids/hierarchical-grid/column-selection-mode/README.md diff --git a/samples/grids/hierarchical-grid/column-selection-mode/sandbox.config.json b/samples/grids/hierarchical-grid/column-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-selection-styles/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-selection-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-selection-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-selection-styles/.eslintrc.js b/samples/grids/hierarchical-grid/column-selection-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-selection-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-selection-styles/ReadMe.md b/samples/grids/hierarchical-grid/column-selection-styles/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-selection-styles/ReadMe.md rename to samples/grids/hierarchical-grid/column-selection-styles/README.md diff --git a/samples/grids/hierarchical-grid/column-selection-styles/sandbox.config.json b/samples/grids/hierarchical-grid/column-selection-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-selection-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-sorting-indicators/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-sorting-indicators/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-sorting-indicators/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-sorting-indicators/.eslintrc.js b/samples/grids/hierarchical-grid/column-sorting-indicators/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-sorting-indicators/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-sorting-indicators/ReadMe.md b/samples/grids/hierarchical-grid/column-sorting-indicators/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-sorting-indicators/ReadMe.md rename to samples/grids/hierarchical-grid/column-sorting-indicators/README.md diff --git a/samples/grids/hierarchical-grid/column-sorting-indicators/sandbox.config.json b/samples/grids/hierarchical-grid/column-sorting-indicators/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-sorting-indicators/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-sorting-options/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-sorting-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-sorting-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-sorting-options/.eslintrc.js b/samples/grids/hierarchical-grid/column-sorting-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-sorting-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-sorting-options/ReadMe.md b/samples/grids/hierarchical-grid/column-sorting-options/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-sorting-options/ReadMe.md rename to samples/grids/hierarchical-grid/column-sorting-options/README.md diff --git a/samples/grids/hierarchical-grid/column-sorting-options/sandbox.config.json b/samples/grids/hierarchical-grid/column-sorting-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-sorting-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-sorting-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/column-sorting-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/column-sorting-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-sorting-style/.eslintrc.js b/samples/grids/hierarchical-grid/column-sorting-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/column-sorting-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/column-sorting-style/ReadMe.md b/samples/grids/hierarchical-grid/column-sorting-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/column-sorting-style/ReadMe.md rename to samples/grids/hierarchical-grid/column-sorting-style/README.md diff --git a/samples/grids/hierarchical-grid/column-sorting-style/sandbox.config.json b/samples/grids/hierarchical-grid/column-sorting-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/column-sorting-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-1/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/conditional-cell-style-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/conditional-cell-style-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-1/.eslintrc.js b/samples/grids/hierarchical-grid/conditional-cell-style-1/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/conditional-cell-style-1/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-1/ReadMe.md b/samples/grids/hierarchical-grid/conditional-cell-style-1/README.md similarity index 100% rename from samples/grids/hierarchical-grid/conditional-cell-style-1/ReadMe.md rename to samples/grids/hierarchical-grid/conditional-cell-style-1/README.md diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-1/sandbox.config.json b/samples/grids/hierarchical-grid/conditional-cell-style-1/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/conditional-cell-style-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-2/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/conditional-cell-style-2/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/conditional-cell-style-2/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-2/.eslintrc.js b/samples/grids/hierarchical-grid/conditional-cell-style-2/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/conditional-cell-style-2/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-2/ReadMe.md b/samples/grids/hierarchical-grid/conditional-cell-style-2/README.md similarity index 100% rename from samples/grids/hierarchical-grid/conditional-cell-style-2/ReadMe.md rename to samples/grids/hierarchical-grid/conditional-cell-style-2/README.md diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-2/sandbox.config.json b/samples/grids/hierarchical-grid/conditional-cell-style-2/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/conditional-cell-style-2/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/conditional-row-selectors/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/conditional-row-selectors/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/conditional-row-selectors/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/conditional-row-selectors/.eslintrc.js b/samples/grids/hierarchical-grid/conditional-row-selectors/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/conditional-row-selectors/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/conditional-row-selectors/ReadMe.md b/samples/grids/hierarchical-grid/conditional-row-selectors/README.md similarity index 100% rename from samples/grids/hierarchical-grid/conditional-row-selectors/ReadMe.md rename to samples/grids/hierarchical-grid/conditional-row-selectors/README.md diff --git a/samples/grids/hierarchical-grid/conditional-row-selectors/sandbox.config.json b/samples/grids/hierarchical-grid/conditional-row-selectors/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/conditional-row-selectors/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/custom-filtering/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/custom-filtering/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/custom-filtering/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/custom-filtering/.eslintrc.js b/samples/grids/hierarchical-grid/custom-filtering/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/custom-filtering/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/custom-filtering/ReadMe.md b/samples/grids/hierarchical-grid/custom-filtering/README.md similarity index 100% rename from samples/grids/hierarchical-grid/custom-filtering/ReadMe.md rename to samples/grids/hierarchical-grid/custom-filtering/README.md diff --git a/samples/grids/hierarchical-grid/custom-filtering/sandbox.config.json b/samples/grids/hierarchical-grid/custom-filtering/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/custom-filtering/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-exporting-indicator/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/data-exporting-indicator/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/data-exporting-indicator/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-exporting-indicator/.eslintrc.js b/samples/grids/hierarchical-grid/data-exporting-indicator/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/data-exporting-indicator/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-exporting-indicator/ReadMe.md b/samples/grids/hierarchical-grid/data-exporting-indicator/README.md similarity index 100% rename from samples/grids/hierarchical-grid/data-exporting-indicator/ReadMe.md rename to samples/grids/hierarchical-grid/data-exporting-indicator/README.md diff --git a/samples/grids/hierarchical-grid/data-exporting-indicator/sandbox.config.json b/samples/grids/hierarchical-grid/data-exporting-indicator/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/data-exporting-indicator/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-performance-virtualization/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/data-performance-virtualization/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/data-performance-virtualization/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-performance-virtualization/.eslintrc.js b/samples/grids/hierarchical-grid/data-performance-virtualization/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/data-performance-virtualization/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-performance-virtualization/ReadMe.md b/samples/grids/hierarchical-grid/data-performance-virtualization/README.md similarity index 100% rename from samples/grids/hierarchical-grid/data-performance-virtualization/ReadMe.md rename to samples/grids/hierarchical-grid/data-performance-virtualization/README.md diff --git a/samples/grids/hierarchical-grid/data-performance-virtualization/sandbox.config.json b/samples/grids/hierarchical-grid/data-performance-virtualization/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/data-performance-virtualization/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-formatter/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/data-summary-formatter/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-formatter/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-formatter/.eslintrc.js b/samples/grids/hierarchical-grid/data-summary-formatter/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-formatter/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-formatter/ReadMe.md b/samples/grids/hierarchical-grid/data-summary-formatter/README.md similarity index 100% rename from samples/grids/hierarchical-grid/data-summary-formatter/ReadMe.md rename to samples/grids/hierarchical-grid/data-summary-formatter/README.md diff --git a/samples/grids/hierarchical-grid/data-summary-formatter/sandbox.config.json b/samples/grids/hierarchical-grid/data-summary-formatter/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-formatter/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-options-styling/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/data-summary-options-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-options-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-options-styling/.eslintrc.js b/samples/grids/hierarchical-grid/data-summary-options-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-options-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-options-styling/ReadMe.md b/samples/grids/hierarchical-grid/data-summary-options-styling/README.md similarity index 100% rename from samples/grids/hierarchical-grid/data-summary-options-styling/ReadMe.md rename to samples/grids/hierarchical-grid/data-summary-options-styling/README.md diff --git a/samples/grids/hierarchical-grid/data-summary-options-styling/sandbox.config.json b/samples/grids/hierarchical-grid/data-summary-options-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-options-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-options/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/data-summary-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-options/.eslintrc.js b/samples/grids/hierarchical-grid/data-summary-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-options/ReadMe.md b/samples/grids/hierarchical-grid/data-summary-options/README.md similarity index 100% rename from samples/grids/hierarchical-grid/data-summary-options/ReadMe.md rename to samples/grids/hierarchical-grid/data-summary-options/README.md diff --git a/samples/grids/hierarchical-grid/data-summary-options/sandbox.config.json b/samples/grids/hierarchical-grid/data-summary-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-template/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/data-summary-template/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-template/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-template/.eslintrc.js b/samples/grids/hierarchical-grid/data-summary-template/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-template/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/data-summary-template/ReadMe.md b/samples/grids/hierarchical-grid/data-summary-template/README.md similarity index 100% rename from samples/grids/hierarchical-grid/data-summary-template/ReadMe.md rename to samples/grids/hierarchical-grid/data-summary-template/README.md diff --git a/samples/grids/hierarchical-grid/data-summary-template/sandbox.config.json b/samples/grids/hierarchical-grid/data-summary-template/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/data-summary-template/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/disabled-summaries/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/disabled-summaries/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/disabled-summaries/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/disabled-summaries/.eslintrc.js b/samples/grids/hierarchical-grid/disabled-summaries/.eslintrc.js deleted file mode 100644 index 5a0d640675..0000000000 --- a/samples/grids/hierarchical-grid/disabled-summaries/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] -}; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/disabled-summaries/ReadMe.md b/samples/grids/hierarchical-grid/disabled-summaries/README.md similarity index 100% rename from samples/grids/hierarchical-grid/disabled-summaries/ReadMe.md rename to samples/grids/hierarchical-grid/disabled-summaries/README.md diff --git a/samples/grids/hierarchical-grid/disabled-summaries/sandbox.config.json b/samples/grids/hierarchical-grid/disabled-summaries/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/grids/hierarchical-grid/disabled-summaries/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/editing-columns/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/editing-columns/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/editing-columns/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/editing-columns/.eslintrc.js b/samples/grids/hierarchical-grid/editing-columns/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/editing-columns/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/editing-columns/ReadMe.md b/samples/grids/hierarchical-grid/editing-columns/README.md similarity index 100% rename from samples/grids/hierarchical-grid/editing-columns/ReadMe.md rename to samples/grids/hierarchical-grid/editing-columns/README.md diff --git a/samples/grids/hierarchical-grid/editing-columns/sandbox.config.json b/samples/grids/hierarchical-grid/editing-columns/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/editing-columns/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/editing-events/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/editing-events/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/editing-events/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/editing-events/.eslintrc.js b/samples/grids/hierarchical-grid/editing-events/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/editing-events/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/editing-events/ReadMe.md b/samples/grids/hierarchical-grid/editing-events/README.md similarity index 100% rename from samples/grids/hierarchical-grid/editing-events/ReadMe.md rename to samples/grids/hierarchical-grid/editing-events/README.md diff --git a/samples/grids/hierarchical-grid/editing-events/sandbox.config.json b/samples/grids/hierarchical-grid/editing-events/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/editing-events/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/editing-lifecycle/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/editing-lifecycle/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/editing-lifecycle/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/editing-lifecycle/.eslintrc.js b/samples/grids/hierarchical-grid/editing-lifecycle/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/editing-lifecycle/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/editing-lifecycle/ReadMe.md b/samples/grids/hierarchical-grid/editing-lifecycle/README.md similarity index 100% rename from samples/grids/hierarchical-grid/editing-lifecycle/ReadMe.md rename to samples/grids/hierarchical-grid/editing-lifecycle/README.md diff --git a/samples/grids/hierarchical-grid/editing-lifecycle/sandbox.config.json b/samples/grids/hierarchical-grid/editing-lifecycle/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/editing-lifecycle/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-exporting/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/excel-exporting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/excel-exporting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-exporting/.eslintrc.js b/samples/grids/hierarchical-grid/excel-exporting/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/excel-exporting/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-exporting/ReadMe.md b/samples/grids/hierarchical-grid/excel-exporting/README.md similarity index 100% rename from samples/grids/hierarchical-grid/excel-exporting/ReadMe.md rename to samples/grids/hierarchical-grid/excel-exporting/README.md diff --git a/samples/grids/hierarchical-grid/excel-exporting/sandbox.config.json b/samples/grids/hierarchical-grid/excel-exporting/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/excel-exporting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/.eslintrc.js b/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/ReadMe.md b/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/README.md similarity index 100% rename from samples/grids/hierarchical-grid/excel-style-filtering-sample-1/ReadMe.md rename to samples/grids/hierarchical-grid/excel-style-filtering-sample-1/README.md diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/sandbox.config.json b/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/.eslintrc.js b/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/ReadMe.md b/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/README.md similarity index 100% rename from samples/grids/hierarchical-grid/excel-style-filtering-sample-2/ReadMe.md rename to samples/grids/hierarchical-grid/excel-style-filtering-sample-2/README.md diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/sandbox.config.json b/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/.eslintrc.js b/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/ReadMe.md b/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/README.md similarity index 100% rename from samples/grids/hierarchical-grid/excel-style-filtering-sample-3/ReadMe.md rename to samples/grids/hierarchical-grid/excel-style-filtering-sample-3/README.md diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/sandbox.config.json b/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/excel-style-filtering-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-style/.eslintrc.js b/samples/grids/hierarchical-grid/excel-style-filtering-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-style/ReadMe.md b/samples/grids/hierarchical-grid/excel-style-filtering-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/excel-style-filtering-style/ReadMe.md rename to samples/grids/hierarchical-grid/excel-style-filtering-style/README.md diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-style/sandbox.config.json b/samples/grids/hierarchical-grid/excel-style-filtering-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/excel-style-filtering-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/filtering-options/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/filtering-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/filtering-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/filtering-options/.eslintrc.js b/samples/grids/hierarchical-grid/filtering-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/filtering-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/filtering-options/ReadMe.md b/samples/grids/hierarchical-grid/filtering-options/README.md similarity index 100% rename from samples/grids/hierarchical-grid/filtering-options/ReadMe.md rename to samples/grids/hierarchical-grid/filtering-options/README.md diff --git a/samples/grids/hierarchical-grid/filtering-options/sandbox.config.json b/samples/grids/hierarchical-grid/filtering-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/filtering-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/filtering-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/filtering-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/filtering-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/filtering-style/.eslintrc.js b/samples/grids/hierarchical-grid/filtering-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/filtering-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/filtering-style/ReadMe.md b/samples/grids/hierarchical-grid/filtering-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/filtering-style/ReadMe.md rename to samples/grids/hierarchical-grid/filtering-style/README.md diff --git a/samples/grids/hierarchical-grid/filtering-style/sandbox.config.json b/samples/grids/hierarchical-grid/filtering-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/filtering-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-options/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/hierarchical-grid-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/hierarchical-grid-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-options/.eslintrc.js b/samples/grids/hierarchical-grid/hierarchical-grid-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/hierarchical-grid-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-options/ReadMe.md b/samples/grids/hierarchical-grid/hierarchical-grid-options/README.md similarity index 100% rename from samples/grids/hierarchical-grid/hierarchical-grid-options/ReadMe.md rename to samples/grids/hierarchical-grid/hierarchical-grid-options/README.md diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-options/sandbox.config.json b/samples/grids/hierarchical-grid/hierarchical-grid-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/hierarchical-grid-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/.eslintrc.js b/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/ReadMe.md b/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/hierarchical-grid-paging-style/ReadMe.md rename to samples/grids/hierarchical-grid/hierarchical-grid-paging-style/README.md diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/sandbox.config.json b/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-styling/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/hierarchical-grid-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/hierarchical-grid-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-styling/.eslintrc.js b/samples/grids/hierarchical-grid/hierarchical-grid-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/hierarchical-grid-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-styling/ReadMe.md b/samples/grids/hierarchical-grid/hierarchical-grid-styling/README.md similarity index 100% rename from samples/grids/hierarchical-grid/hierarchical-grid-styling/ReadMe.md rename to samples/grids/hierarchical-grid/hierarchical-grid-styling/README.md diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-styling/sandbox.config.json b/samples/grids/hierarchical-grid/hierarchical-grid-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/hierarchical-grid-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/layout-display-density/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/layout-display-density/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/layout-display-density/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/layout-display-density/.eslintrc.js b/samples/grids/hierarchical-grid/layout-display-density/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/layout-display-density/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/layout-display-density/ReadMe.md b/samples/grids/hierarchical-grid/layout-display-density/README.md similarity index 100% rename from samples/grids/hierarchical-grid/layout-display-density/ReadMe.md rename to samples/grids/hierarchical-grid/layout-display-density/README.md diff --git a/samples/grids/hierarchical-grid/layout-display-density/sandbox.config.json b/samples/grids/hierarchical-grid/layout-display-density/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/layout-display-density/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-export/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/multi-column-headers-export/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-export/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-export/.eslintrc.js b/samples/grids/hierarchical-grid/multi-column-headers-export/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-export/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-export/ReadMe.md b/samples/grids/hierarchical-grid/multi-column-headers-export/README.md similarity index 100% rename from samples/grids/hierarchical-grid/multi-column-headers-export/ReadMe.md rename to samples/grids/hierarchical-grid/multi-column-headers-export/README.md diff --git a/samples/grids/hierarchical-grid/multi-column-headers-export/sandbox.config.json b/samples/grids/hierarchical-grid/multi-column-headers-export/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-export/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-overview/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/multi-column-headers-overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-overview/.eslintrc.js b/samples/grids/hierarchical-grid/multi-column-headers-overview/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-overview/ReadMe.md b/samples/grids/hierarchical-grid/multi-column-headers-overview/README.md similarity index 100% rename from samples/grids/hierarchical-grid/multi-column-headers-overview/ReadMe.md rename to samples/grids/hierarchical-grid/multi-column-headers-overview/README.md diff --git a/samples/grids/hierarchical-grid/multi-column-headers-overview/sandbox.config.json b/samples/grids/hierarchical-grid/multi-column-headers-overview/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-styling/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/multi-column-headers-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-styling/.eslintrc.js b/samples/grids/hierarchical-grid/multi-column-headers-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-styling/ReadMe.md b/samples/grids/hierarchical-grid/multi-column-headers-styling/README.md similarity index 100% rename from samples/grids/hierarchical-grid/multi-column-headers-styling/ReadMe.md rename to samples/grids/hierarchical-grid/multi-column-headers-styling/README.md diff --git a/samples/grids/hierarchical-grid/multi-column-headers-styling/sandbox.config.json b/samples/grids/hierarchical-grid/multi-column-headers-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-template/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/multi-column-headers-template/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-template/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-template/.eslintrc.js b/samples/grids/hierarchical-grid/multi-column-headers-template/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-template/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/multi-column-headers-template/ReadMe.md b/samples/grids/hierarchical-grid/multi-column-headers-template/README.md similarity index 100% rename from samples/grids/hierarchical-grid/multi-column-headers-template/ReadMe.md rename to samples/grids/hierarchical-grid/multi-column-headers-template/README.md diff --git a/samples/grids/hierarchical-grid/multi-column-headers-template/sandbox.config.json b/samples/grids/hierarchical-grid/multi-column-headers-template/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/multi-column-headers-template/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/overview/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/overview/.eslintrc.js b/samples/grids/hierarchical-grid/overview/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/overview/ReadMe.md b/samples/grids/hierarchical-grid/overview/README.md similarity index 100% rename from samples/grids/hierarchical-grid/overview/ReadMe.md rename to samples/grids/hierarchical-grid/overview/README.md diff --git a/samples/grids/hierarchical-grid/overview/sandbox.config.json b/samples/grids/hierarchical-grid/overview/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/remote-paging-hgrid/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/remote-paging-hgrid/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/remote-paging-hgrid/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/remote-paging-hgrid/.eslintrc.js b/samples/grids/hierarchical-grid/remote-paging-hgrid/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/remote-paging-hgrid/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/remote-paging-hgrid/ReadMe.md b/samples/grids/hierarchical-grid/remote-paging-hgrid/README.md similarity index 100% rename from samples/grids/hierarchical-grid/remote-paging-hgrid/ReadMe.md rename to samples/grids/hierarchical-grid/remote-paging-hgrid/README.md diff --git a/samples/grids/hierarchical-grid/remote-paging-hgrid/sandbox.config.json b/samples/grids/hierarchical-grid/remote-paging-hgrid/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/remote-paging-hgrid/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-adding/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-adding/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-adding/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-adding/.eslintrc.js b/samples/grids/hierarchical-grid/row-adding/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-adding/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-adding/ReadMe.md b/samples/grids/hierarchical-grid/row-adding/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-adding/ReadMe.md rename to samples/grids/hierarchical-grid/row-adding/README.md diff --git a/samples/grids/hierarchical-grid/row-adding/sandbox.config.json b/samples/grids/hierarchical-grid/row-adding/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-adding/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-classes/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-classes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-classes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-classes/.eslintrc.js b/samples/grids/hierarchical-grid/row-classes/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-classes/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-classes/ReadMe.md b/samples/grids/hierarchical-grid/row-classes/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-classes/ReadMe.md rename to samples/grids/hierarchical-grid/row-classes/README.md diff --git a/samples/grids/hierarchical-grid/row-classes/sandbox.config.json b/samples/grids/hierarchical-grid/row-classes/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-classes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-drag-base/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-drag-base/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-drag-base/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-drag-base/.eslintrc.js b/samples/grids/hierarchical-grid/row-drag-base/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/row-drag-base/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-drag-base/ReadMe.md b/samples/grids/hierarchical-grid/row-drag-base/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-drag-base/ReadMe.md rename to samples/grids/hierarchical-grid/row-drag-base/README.md diff --git a/samples/grids/hierarchical-grid/row-drag-base/sandbox.config.json b/samples/grids/hierarchical-grid/row-drag-base/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-drag-base/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-editing-options/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-editing-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-editing-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-editing-options/.eslintrc.js b/samples/grids/hierarchical-grid/row-editing-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-editing-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-editing-options/ReadMe.md b/samples/grids/hierarchical-grid/row-editing-options/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-editing-options/ReadMe.md rename to samples/grids/hierarchical-grid/row-editing-options/README.md diff --git a/samples/grids/hierarchical-grid/row-editing-options/sandbox.config.json b/samples/grids/hierarchical-grid/row-editing-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-editing-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-editing-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-editing-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-editing-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-editing-style/.eslintrc.js b/samples/grids/hierarchical-grid/row-editing-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-editing-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-editing-style/ReadMe.md b/samples/grids/hierarchical-grid/row-editing-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-editing-style/ReadMe.md rename to samples/grids/hierarchical-grid/row-editing-style/README.md diff --git a/samples/grids/hierarchical-grid/row-editing-style/sandbox.config.json b/samples/grids/hierarchical-grid/row-editing-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-editing-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-pinning-extra-column/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-pinning-extra-column/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-pinning-extra-column/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-pinning-extra-column/.eslintrc.js b/samples/grids/hierarchical-grid/row-pinning-extra-column/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-pinning-extra-column/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-pinning-extra-column/ReadMe.md b/samples/grids/hierarchical-grid/row-pinning-extra-column/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-pinning-extra-column/ReadMe.md rename to samples/grids/hierarchical-grid/row-pinning-extra-column/README.md diff --git a/samples/grids/hierarchical-grid/row-pinning-extra-column/sandbox.config.json b/samples/grids/hierarchical-grid/row-pinning-extra-column/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-pinning-extra-column/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-pinning-options/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-pinning-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-pinning-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-pinning-options/.eslintrc.js b/samples/grids/hierarchical-grid/row-pinning-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-pinning-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-pinning-options/ReadMe.md b/samples/grids/hierarchical-grid/row-pinning-options/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-pinning-options/ReadMe.md rename to samples/grids/hierarchical-grid/row-pinning-options/README.md diff --git a/samples/grids/hierarchical-grid/row-pinning-options/sandbox.config.json b/samples/grids/hierarchical-grid/row-pinning-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-pinning-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-pinning-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-pinning-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-pinning-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-pinning-style/.eslintrc.js b/samples/grids/hierarchical-grid/row-pinning-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-pinning-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-pinning-style/ReadMe.md b/samples/grids/hierarchical-grid/row-pinning-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-pinning-style/ReadMe.md rename to samples/grids/hierarchical-grid/row-pinning-style/README.md diff --git a/samples/grids/hierarchical-grid/row-pinning-style/sandbox.config.json b/samples/grids/hierarchical-grid/row-pinning-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-pinning-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-reorder/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-reorder/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-reorder/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-reorder/.eslintrc.js b/samples/grids/hierarchical-grid/row-reorder/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-reorder/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-reorder/ReadMe.md b/samples/grids/hierarchical-grid/row-reorder/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-reorder/ReadMe.md rename to samples/grids/hierarchical-grid/row-reorder/README.md diff --git a/samples/grids/hierarchical-grid/row-reorder/sandbox.config.json b/samples/grids/hierarchical-grid/row-reorder/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-reorder/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-selection-mode/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-selection-mode/.eslintrc.js b/samples/grids/hierarchical-grid/row-selection-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-selection-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-selection-mode/ReadMe.md b/samples/grids/hierarchical-grid/row-selection-mode/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-selection-mode/ReadMe.md rename to samples/grids/hierarchical-grid/row-selection-mode/README.md diff --git a/samples/grids/hierarchical-grid/row-selection-mode/sandbox.config.json b/samples/grids/hierarchical-grid/row-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-selection-template-numbers/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-selection-template-numbers/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-selection-template-numbers/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-selection-template-numbers/.eslintrc.js b/samples/grids/hierarchical-grid/row-selection-template-numbers/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-selection-template-numbers/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-selection-template-numbers/ReadMe.md b/samples/grids/hierarchical-grid/row-selection-template-numbers/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-selection-template-numbers/ReadMe.md rename to samples/grids/hierarchical-grid/row-selection-template-numbers/README.md diff --git a/samples/grids/hierarchical-grid/row-selection-template-numbers/sandbox.config.json b/samples/grids/hierarchical-grid/row-selection-template-numbers/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-selection-template-numbers/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-styles/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/row-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/row-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-styles/.eslintrc.js b/samples/grids/hierarchical-grid/row-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/row-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/row-styles/ReadMe.md b/samples/grids/hierarchical-grid/row-styles/README.md similarity index 100% rename from samples/grids/hierarchical-grid/row-styles/ReadMe.md rename to samples/grids/hierarchical-grid/row-styles/README.md diff --git a/samples/grids/hierarchical-grid/row-styles/sandbox.config.json b/samples/grids/hierarchical-grid/row-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/row-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/state-persistence-about/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/state-persistence-about/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/state-persistence-about/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/state-persistence-about/.eslintrc.js b/samples/grids/hierarchical-grid/state-persistence-about/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/state-persistence-about/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/state-persistence-about/ReadMe.md b/samples/grids/hierarchical-grid/state-persistence-about/README.md similarity index 100% rename from samples/grids/hierarchical-grid/state-persistence-about/ReadMe.md rename to samples/grids/hierarchical-grid/state-persistence-about/README.md diff --git a/samples/grids/hierarchical-grid/state-persistence-about/sandbox.config.json b/samples/grids/hierarchical-grid/state-persistence-about/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/state-persistence-about/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/state-persistence-main/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/state-persistence-main/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/state-persistence-main/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/state-persistence-main/.eslintrc.js b/samples/grids/hierarchical-grid/state-persistence-main/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/state-persistence-main/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/state-persistence-main/ReadMe.md b/samples/grids/hierarchical-grid/state-persistence-main/README.md similarity index 100% rename from samples/grids/hierarchical-grid/state-persistence-main/ReadMe.md rename to samples/grids/hierarchical-grid/state-persistence-main/README.md diff --git a/samples/grids/hierarchical-grid/state-persistence-main/sandbox.config.json b/samples/grids/hierarchical-grid/state-persistence-main/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/state-persistence-main/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/toolbar-sample-3/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/toolbar-sample-3/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/toolbar-sample-3/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/toolbar-sample-3/.eslintrc.js b/samples/grids/hierarchical-grid/toolbar-sample-3/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/toolbar-sample-3/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/toolbar-sample-3/ReadMe.md b/samples/grids/hierarchical-grid/toolbar-sample-3/README.md similarity index 100% rename from samples/grids/hierarchical-grid/toolbar-sample-3/ReadMe.md rename to samples/grids/hierarchical-grid/toolbar-sample-3/README.md diff --git a/samples/grids/hierarchical-grid/toolbar-sample-3/sandbox.config.json b/samples/grids/hierarchical-grid/toolbar-sample-3/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/toolbar-sample-3/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/toolbar-sample-4/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/toolbar-sample-4/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/toolbar-sample-4/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/toolbar-sample-4/.eslintrc.js b/samples/grids/hierarchical-grid/toolbar-sample-4/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/hierarchical-grid/toolbar-sample-4/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/toolbar-sample-4/ReadMe.md b/samples/grids/hierarchical-grid/toolbar-sample-4/README.md similarity index 100% rename from samples/grids/hierarchical-grid/toolbar-sample-4/ReadMe.md rename to samples/grids/hierarchical-grid/toolbar-sample-4/README.md diff --git a/samples/grids/hierarchical-grid/toolbar-sample-4/sandbox.config.json b/samples/grids/hierarchical-grid/toolbar-sample-4/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/toolbar-sample-4/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/toolbar-style/.devcontainer/devcontainer.json b/samples/grids/hierarchical-grid/toolbar-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/hierarchical-grid/toolbar-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/toolbar-style/.eslintrc.js b/samples/grids/hierarchical-grid/toolbar-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/hierarchical-grid/toolbar-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/hierarchical-grid/toolbar-style/ReadMe.md b/samples/grids/hierarchical-grid/toolbar-style/README.md similarity index 100% rename from samples/grids/hierarchical-grid/toolbar-style/ReadMe.md rename to samples/grids/hierarchical-grid/toolbar-style/README.md diff --git a/samples/grids/hierarchical-grid/toolbar-style/sandbox.config.json b/samples/grids/hierarchical-grid/toolbar-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/hierarchical-grid/toolbar-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/list/add-list-items/.devcontainer/devcontainer.json b/samples/grids/list/add-list-items/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/list/add-list-items/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/list/add-list-items/.eslintrc.js b/samples/grids/list/add-list-items/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/grids/list/add-list-items/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/list/add-list-items/sandbox.config.json b/samples/grids/list/add-list-items/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/grids/list/add-list-items/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/list/list-item-content/.devcontainer/devcontainer.json b/samples/grids/list/list-item-content/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/list/list-item-content/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/list/list-item-content/.eslintrc.js b/samples/grids/list/list-item-content/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/grids/list/list-item-content/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/list/list-item-content/sandbox.config.json b/samples/grids/list/list-item-content/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/grids/list/list-item-content/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/list/overview/.devcontainer/devcontainer.json b/samples/grids/list/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/list/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/list/overview/.eslintrc.js b/samples/grids/list/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/grids/list/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/list/overview/sandbox.config.json b/samples/grids/list/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/grids/list/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/list/styling/.devcontainer/devcontainer.json b/samples/grids/list/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/list/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/list/styling/.eslintrc.js b/samples/grids/list/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/grids/list/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/list/styling/sandbox.config.json b/samples/grids/list/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/grids/list/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/aggregate-max-sales/.devcontainer/devcontainer.json b/samples/grids/pivot-grid/aggregate-max-sales/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/pivot-grid/aggregate-max-sales/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/aggregate-max-sales/.eslintrc.js b/samples/grids/pivot-grid/aggregate-max-sales/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/pivot-grid/aggregate-max-sales/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/pivot-grid/aggregate-max-sales/ReadMe.md b/samples/grids/pivot-grid/aggregate-max-sales/README.md similarity index 100% rename from samples/grids/pivot-grid/aggregate-max-sales/ReadMe.md rename to samples/grids/pivot-grid/aggregate-max-sales/README.md diff --git a/samples/grids/pivot-grid/aggregate-max-sales/sandbox.config.json b/samples/grids/pivot-grid/aggregate-max-sales/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/pivot-grid/aggregate-max-sales/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/aggregate-units-sold/.devcontainer/devcontainer.json b/samples/grids/pivot-grid/aggregate-units-sold/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/pivot-grid/aggregate-units-sold/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/aggregate-units-sold/.eslintrc.js b/samples/grids/pivot-grid/aggregate-units-sold/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/pivot-grid/aggregate-units-sold/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/pivot-grid/aggregate-units-sold/ReadMe.md b/samples/grids/pivot-grid/aggregate-units-sold/README.md similarity index 100% rename from samples/grids/pivot-grid/aggregate-units-sold/ReadMe.md rename to samples/grids/pivot-grid/aggregate-units-sold/README.md diff --git a/samples/grids/pivot-grid/aggregate-units-sold/sandbox.config.json b/samples/grids/pivot-grid/aggregate-units-sold/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/pivot-grid/aggregate-units-sold/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/data-selector/.devcontainer/devcontainer.json b/samples/grids/pivot-grid/data-selector/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/pivot-grid/data-selector/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/data-selector/.eslintrc.js b/samples/grids/pivot-grid/data-selector/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/pivot-grid/data-selector/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/pivot-grid/data-selector/ReadMe.md b/samples/grids/pivot-grid/data-selector/README.md similarity index 100% rename from samples/grids/pivot-grid/data-selector/ReadMe.md rename to samples/grids/pivot-grid/data-selector/README.md diff --git a/samples/grids/pivot-grid/data-selector/sandbox.config.json b/samples/grids/pivot-grid/data-selector/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/pivot-grid/data-selector/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/features/.devcontainer/devcontainer.json b/samples/grids/pivot-grid/features/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/pivot-grid/features/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/features/.eslintrc.js b/samples/grids/pivot-grid/features/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/pivot-grid/features/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/pivot-grid/features/ReadMe.md b/samples/grids/pivot-grid/features/README.md similarity index 100% rename from samples/grids/pivot-grid/features/ReadMe.md rename to samples/grids/pivot-grid/features/README.md diff --git a/samples/grids/pivot-grid/features/sandbox.config.json b/samples/grids/pivot-grid/features/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/pivot-grid/features/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/state-persistence-about/.devcontainer/devcontainer.json b/samples/grids/pivot-grid/state-persistence-about/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/pivot-grid/state-persistence-about/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/state-persistence-about/.eslintrc.js b/samples/grids/pivot-grid/state-persistence-about/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/pivot-grid/state-persistence-about/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/pivot-grid/state-persistence-about/ReadMe.md b/samples/grids/pivot-grid/state-persistence-about/README.md similarity index 100% rename from samples/grids/pivot-grid/state-persistence-about/ReadMe.md rename to samples/grids/pivot-grid/state-persistence-about/README.md diff --git a/samples/grids/pivot-grid/state-persistence-about/sandbox.config.json b/samples/grids/pivot-grid/state-persistence-about/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/pivot-grid/state-persistence-about/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/state-persistence-main/.devcontainer/devcontainer.json b/samples/grids/pivot-grid/state-persistence-main/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/pivot-grid/state-persistence-main/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/state-persistence-main/.eslintrc.js b/samples/grids/pivot-grid/state-persistence-main/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/pivot-grid/state-persistence-main/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/pivot-grid/state-persistence-main/ReadMe.md b/samples/grids/pivot-grid/state-persistence-main/README.md similarity index 100% rename from samples/grids/pivot-grid/state-persistence-main/ReadMe.md rename to samples/grids/pivot-grid/state-persistence-main/README.md diff --git a/samples/grids/pivot-grid/state-persistence-main/sandbox.config.json b/samples/grids/pivot-grid/state-persistence-main/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/pivot-grid/state-persistence-main/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/styling/.devcontainer/devcontainer.json b/samples/grids/pivot-grid/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/pivot-grid/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/pivot-grid/styling/.eslintrc.js b/samples/grids/pivot-grid/styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/pivot-grid/styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/pivot-grid/styling/ReadMe.md b/samples/grids/pivot-grid/styling/README.md similarity index 100% rename from samples/grids/pivot-grid/styling/ReadMe.md rename to samples/grids/pivot-grid/styling/README.md diff --git a/samples/grids/pivot-grid/styling/sandbox.config.json b/samples/grids/pivot-grid/styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/pivot-grid/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/action-strip/.devcontainer/devcontainer.json b/samples/grids/tree-grid/action-strip/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/action-strip/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/action-strip/.eslintrc.js b/samples/grids/tree-grid/action-strip/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/action-strip/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/action-strip/ReadMe.md b/samples/grids/tree-grid/action-strip/README.md similarity index 100% rename from samples/grids/tree-grid/action-strip/ReadMe.md rename to samples/grids/tree-grid/action-strip/README.md diff --git a/samples/grids/tree-grid/action-strip/sandbox.config.json b/samples/grids/tree-grid/action-strip/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/action-strip/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/advanced-filtering-options/.devcontainer/devcontainer.json b/samples/grids/tree-grid/advanced-filtering-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/advanced-filtering-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/advanced-filtering-options/.eslintrc.js b/samples/grids/tree-grid/advanced-filtering-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/advanced-filtering-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/advanced-filtering-options/ReadMe.md b/samples/grids/tree-grid/advanced-filtering-options/README.md similarity index 100% rename from samples/grids/tree-grid/advanced-filtering-options/ReadMe.md rename to samples/grids/tree-grid/advanced-filtering-options/README.md diff --git a/samples/grids/tree-grid/advanced-filtering-options/sandbox.config.json b/samples/grids/tree-grid/advanced-filtering-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/advanced-filtering-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/advanced-filtering-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/advanced-filtering-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/advanced-filtering-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/advanced-filtering-style/.eslintrc.js b/samples/grids/tree-grid/advanced-filtering-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/advanced-filtering-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/advanced-filtering-style/ReadMe.md b/samples/grids/tree-grid/advanced-filtering-style/README.md similarity index 100% rename from samples/grids/tree-grid/advanced-filtering-style/ReadMe.md rename to samples/grids/tree-grid/advanced-filtering-style/README.md diff --git a/samples/grids/tree-grid/advanced-filtering-style/sandbox.config.json b/samples/grids/tree-grid/advanced-filtering-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/advanced-filtering-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-editing-sample/.devcontainer/devcontainer.json b/samples/grids/tree-grid/cell-editing-sample/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/cell-editing-sample/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-editing-sample/.eslintrc.js b/samples/grids/tree-grid/cell-editing-sample/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/cell-editing-sample/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-editing-sample/ReadMe.md b/samples/grids/tree-grid/cell-editing-sample/README.md similarity index 100% rename from samples/grids/tree-grid/cell-editing-sample/ReadMe.md rename to samples/grids/tree-grid/cell-editing-sample/README.md diff --git a/samples/grids/tree-grid/cell-editing-sample/sandbox.config.json b/samples/grids/tree-grid/cell-editing-sample/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/cell-editing-sample/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-editing-styling/.devcontainer/devcontainer.json b/samples/grids/tree-grid/cell-editing-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/cell-editing-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-editing-styling/.eslintrc.js b/samples/grids/tree-grid/cell-editing-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/cell-editing-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-editing-styling/ReadMe.md b/samples/grids/tree-grid/cell-editing-styling/README.md similarity index 100% rename from samples/grids/tree-grid/cell-editing-styling/ReadMe.md rename to samples/grids/tree-grid/cell-editing-styling/README.md diff --git a/samples/grids/tree-grid/cell-editing-styling/sandbox.config.json b/samples/grids/tree-grid/cell-editing-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/cell-editing-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge-custom-sample/.eslintrc.js b/samples/grids/tree-grid/cell-merge-custom-sample/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/cell-merge-custom-sample/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge-custom-sample/ReadMe.md b/samples/grids/tree-grid/cell-merge-custom-sample/README.md similarity index 100% rename from samples/grids/tree-grid/cell-merge-custom-sample/ReadMe.md rename to samples/grids/tree-grid/cell-merge-custom-sample/README.md diff --git a/samples/grids/tree-grid/cell-merge-custom-sample/index.html b/samples/grids/tree-grid/cell-merge-custom-sample/index.html new file mode 100644 index 0000000000..7ccd41dace --- /dev/null +++ b/samples/grids/tree-grid/cell-merge-custom-sample/index.html @@ -0,0 +1,12 @@ + + + + Sample | Ignite UI | React | infragistics + + + + +
+ + + \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge-custom-sample/package.json b/samples/grids/tree-grid/cell-merge-custom-sample/package.json index 6a0f4b6e10..43ae315005 100644 --- a/samples/grids/tree-grid/cell-merge-custom-sample/package.json +++ b/samples/grids/tree-grid/cell-merge-custom-sample/package.json @@ -7,10 +7,10 @@ "homepage": ".", "private": true, "scripts": { - "start": "set PORT=4200 && react-scripts --max_old_space_size=10240 start", - "build": "react-scripts --max_old_space_size=10240 build ", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject", + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest", "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { @@ -25,7 +25,6 @@ "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "react-scripts": "^5.0.1", "tslib": "^2.4.0" }, "devDependencies": { @@ -33,11 +32,15 @@ "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "react-app-rewired": "^2.2.1", "typescript": "^4.8.4", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, "browserslist": [ diff --git a/samples/grids/tree-grid/cell-merge-custom-sample/public/index.html b/samples/grids/tree-grid/cell-merge-custom-sample/public/index.html deleted file mode 100644 index 69feabfbd8..0000000000 --- a/samples/grids/tree-grid/cell-merge-custom-sample/public/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - Sample | Ignite UI | React | infragistics - - - - -
- - \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge-custom-sample/sandbox.config.json b/samples/grids/tree-grid/cell-merge-custom-sample/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/cell-merge-custom-sample/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge-custom-sample/src/react-app-env.d.ts b/samples/grids/tree-grid/cell-merge-custom-sample/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5fc6..0000000000 --- a/samples/grids/tree-grid/cell-merge-custom-sample/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/samples/grids/tree-grid/cell-merge-custom-sample/vite.config.js b/samples/grids/tree-grid/cell-merge-custom-sample/vite.config.js new file mode 100644 index 0000000000..1744dbc719 --- /dev/null +++ b/samples/grids/tree-grid/cell-merge-custom-sample/vite.config.js @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge/.eslintrc.js b/samples/grids/tree-grid/cell-merge/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/cell-merge/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge/ReadMe.md b/samples/grids/tree-grid/cell-merge/README.md similarity index 100% rename from samples/grids/tree-grid/cell-merge/ReadMe.md rename to samples/grids/tree-grid/cell-merge/README.md diff --git a/samples/grids/tree-grid/cell-merge/index.html b/samples/grids/tree-grid/cell-merge/index.html new file mode 100644 index 0000000000..7ccd41dace --- /dev/null +++ b/samples/grids/tree-grid/cell-merge/index.html @@ -0,0 +1,12 @@ + + + + Sample | Ignite UI | React | infragistics + + + + +
+ + + \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge/package.json b/samples/grids/tree-grid/cell-merge/package.json index 6a0f4b6e10..43ae315005 100644 --- a/samples/grids/tree-grid/cell-merge/package.json +++ b/samples/grids/tree-grid/cell-merge/package.json @@ -7,10 +7,10 @@ "homepage": ".", "private": true, "scripts": { - "start": "set PORT=4200 && react-scripts --max_old_space_size=10240 start", - "build": "react-scripts --max_old_space_size=10240 build ", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject", + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest", "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { @@ -25,7 +25,6 @@ "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "react-scripts": "^5.0.1", "tslib": "^2.4.0" }, "devDependencies": { @@ -33,11 +32,15 @@ "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "react-app-rewired": "^2.2.1", "typescript": "^4.8.4", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, "browserslist": [ diff --git a/samples/grids/tree-grid/cell-merge/public/index.html b/samples/grids/tree-grid/cell-merge/public/index.html deleted file mode 100644 index 69feabfbd8..0000000000 --- a/samples/grids/tree-grid/cell-merge/public/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - Sample | Ignite UI | React | infragistics - - - - -
- - \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge/sandbox.config.json b/samples/grids/tree-grid/cell-merge/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/cell-merge/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-merge/src/react-app-env.d.ts b/samples/grids/tree-grid/cell-merge/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5fc6..0000000000 --- a/samples/grids/tree-grid/cell-merge/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/samples/grids/tree-grid/cell-merge/vite.config.js b/samples/grids/tree-grid/cell-merge/vite.config.js new file mode 100644 index 0000000000..1744dbc719 --- /dev/null +++ b/samples/grids/tree-grid/cell-merge/vite.config.js @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-selection-mode/.devcontainer/devcontainer.json b/samples/grids/tree-grid/cell-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/cell-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-selection-mode/.eslintrc.js b/samples/grids/tree-grid/cell-selection-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/cell-selection-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-selection-mode/ReadMe.md b/samples/grids/tree-grid/cell-selection-mode/README.md similarity index 100% rename from samples/grids/tree-grid/cell-selection-mode/ReadMe.md rename to samples/grids/tree-grid/cell-selection-mode/README.md diff --git a/samples/grids/tree-grid/cell-selection-mode/sandbox.config.json b/samples/grids/tree-grid/cell-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/cell-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-selection-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/cell-selection-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/cell-selection-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-selection-style/.eslintrc.js b/samples/grids/tree-grid/cell-selection-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/cell-selection-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/cell-selection-style/ReadMe.md b/samples/grids/tree-grid/cell-selection-style/README.md similarity index 100% rename from samples/grids/tree-grid/cell-selection-style/ReadMe.md rename to samples/grids/tree-grid/cell-selection-style/README.md diff --git a/samples/grids/tree-grid/cell-selection-style/sandbox.config.json b/samples/grids/tree-grid/cell-selection-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/cell-selection-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/clipboard-operations/.devcontainer/devcontainer.json b/samples/grids/tree-grid/clipboard-operations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/clipboard-operations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/clipboard-operations/.eslintrc.js b/samples/grids/tree-grid/clipboard-operations/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/clipboard-operations/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/clipboard-operations/ReadMe.md b/samples/grids/tree-grid/clipboard-operations/README.md similarity index 100% rename from samples/grids/tree-grid/clipboard-operations/ReadMe.md rename to samples/grids/tree-grid/clipboard-operations/README.md diff --git a/samples/grids/tree-grid/clipboard-operations/sandbox.config.json b/samples/grids/tree-grid/clipboard-operations/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/clipboard-operations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-auto-sizing/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-auto-sizing/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-auto-sizing/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-auto-sizing/.eslintrc.js b/samples/grids/tree-grid/column-auto-sizing/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-auto-sizing/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-auto-sizing/ReadMe.md b/samples/grids/tree-grid/column-auto-sizing/README.md similarity index 100% rename from samples/grids/tree-grid/column-auto-sizing/ReadMe.md rename to samples/grids/tree-grid/column-auto-sizing/README.md diff --git a/samples/grids/tree-grid/column-auto-sizing/sandbox.config.json b/samples/grids/tree-grid/column-auto-sizing/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-auto-sizing/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-collapsible-groups/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-collapsible-groups/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-collapsible-groups/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-collapsible-groups/.eslintrc.js b/samples/grids/tree-grid/column-collapsible-groups/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-collapsible-groups/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-collapsible-groups/ReadMe.md b/samples/grids/tree-grid/column-collapsible-groups/README.md similarity index 100% rename from samples/grids/tree-grid/column-collapsible-groups/ReadMe.md rename to samples/grids/tree-grid/column-collapsible-groups/README.md diff --git a/samples/grids/tree-grid/column-collapsible-groups/sandbox.config.json b/samples/grids/tree-grid/column-collapsible-groups/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-collapsible-groups/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-data-types/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-data-types/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-data-types/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-data-types/.eslintrc.js b/samples/grids/tree-grid/column-data-types/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/column-data-types/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-data-types/ReadMe.md b/samples/grids/tree-grid/column-data-types/README.md similarity index 100% rename from samples/grids/tree-grid/column-data-types/ReadMe.md rename to samples/grids/tree-grid/column-data-types/README.md diff --git a/samples/grids/tree-grid/column-data-types/sandbox.config.json b/samples/grids/tree-grid/column-data-types/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-data-types/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-hiding-toolbar-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-hiding-toolbar-style/.eslintrc.js b/samples/grids/tree-grid/column-hiding-toolbar-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-hiding-toolbar-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-hiding-toolbar-style/ReadMe.md b/samples/grids/tree-grid/column-hiding-toolbar-style/README.md similarity index 100% rename from samples/grids/tree-grid/column-hiding-toolbar-style/ReadMe.md rename to samples/grids/tree-grid/column-hiding-toolbar-style/README.md diff --git a/samples/grids/tree-grid/column-hiding-toolbar-style/sandbox.config.json b/samples/grids/tree-grid/column-hiding-toolbar-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-hiding-toolbar-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-hiding-toolbar/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-hiding-toolbar/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-hiding-toolbar/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-hiding-toolbar/.eslintrc.js b/samples/grids/tree-grid/column-hiding-toolbar/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-hiding-toolbar/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-hiding-toolbar/ReadMe.md b/samples/grids/tree-grid/column-hiding-toolbar/README.md similarity index 100% rename from samples/grids/tree-grid/column-hiding-toolbar/ReadMe.md rename to samples/grids/tree-grid/column-hiding-toolbar/README.md diff --git a/samples/grids/tree-grid/column-hiding-toolbar/sandbox.config.json b/samples/grids/tree-grid/column-hiding-toolbar/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-hiding-toolbar/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-moving-options/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-moving-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-moving-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-moving-options/.eslintrc.js b/samples/grids/tree-grid/column-moving-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-moving-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-moving-options/ReadMe.md b/samples/grids/tree-grid/column-moving-options/README.md similarity index 100% rename from samples/grids/tree-grid/column-moving-options/ReadMe.md rename to samples/grids/tree-grid/column-moving-options/README.md diff --git a/samples/grids/tree-grid/column-moving-options/sandbox.config.json b/samples/grids/tree-grid/column-moving-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-moving-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-moving-styles/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-moving-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-moving-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-moving-styles/.eslintrc.js b/samples/grids/tree-grid/column-moving-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-moving-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-moving-styles/ReadMe.md b/samples/grids/tree-grid/column-moving-styles/README.md similarity index 100% rename from samples/grids/tree-grid/column-moving-styles/ReadMe.md rename to samples/grids/tree-grid/column-moving-styles/README.md diff --git a/samples/grids/tree-grid/column-moving-styles/sandbox.config.json b/samples/grids/tree-grid/column-moving-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-moving-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-both-sides/.eslintrc.js b/samples/grids/tree-grid/column-pinning-both-sides/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/column-pinning-both-sides/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-both-sides/ReadMe.md b/samples/grids/tree-grid/column-pinning-both-sides/README.md similarity index 100% rename from samples/grids/tree-grid/column-pinning-both-sides/ReadMe.md rename to samples/grids/tree-grid/column-pinning-both-sides/README.md diff --git a/samples/grids/tree-grid/column-pinning-both-sides/index.html b/samples/grids/tree-grid/column-pinning-both-sides/index.html new file mode 100644 index 0000000000..7ccd41dace --- /dev/null +++ b/samples/grids/tree-grid/column-pinning-both-sides/index.html @@ -0,0 +1,12 @@ + + + + Sample | Ignite UI | React | infragistics + + + + +
+ + + \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-both-sides/package.json b/samples/grids/tree-grid/column-pinning-both-sides/package.json index 6a0f4b6e10..43ae315005 100644 --- a/samples/grids/tree-grid/column-pinning-both-sides/package.json +++ b/samples/grids/tree-grid/column-pinning-both-sides/package.json @@ -7,10 +7,10 @@ "homepage": ".", "private": true, "scripts": { - "start": "set PORT=4200 && react-scripts --max_old_space_size=10240 start", - "build": "react-scripts --max_old_space_size=10240 build ", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject", + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest", "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { @@ -25,7 +25,6 @@ "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "react-scripts": "^5.0.1", "tslib": "^2.4.0" }, "devDependencies": { @@ -33,11 +32,15 @@ "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "react-app-rewired": "^2.2.1", "typescript": "^4.8.4", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, "browserslist": [ diff --git a/samples/grids/tree-grid/column-pinning-both-sides/public/index.html b/samples/grids/tree-grid/column-pinning-both-sides/public/index.html deleted file mode 100644 index 69feabfbd8..0000000000 --- a/samples/grids/tree-grid/column-pinning-both-sides/public/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - Sample | Ignite UI | React | infragistics - - - - -
- - \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-both-sides/sandbox.config.json b/samples/grids/tree-grid/column-pinning-both-sides/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-pinning-both-sides/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-both-sides/src/react-app-env.d.ts b/samples/grids/tree-grid/column-pinning-both-sides/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5fc6..0000000000 --- a/samples/grids/tree-grid/column-pinning-both-sides/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/samples/grids/tree-grid/column-pinning-both-sides/vite.config.js b/samples/grids/tree-grid/column-pinning-both-sides/vite.config.js new file mode 100644 index 0000000000..1744dbc719 --- /dev/null +++ b/samples/grids/tree-grid/column-pinning-both-sides/vite.config.js @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-options/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-pinning-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-pinning-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-options/.eslintrc.js b/samples/grids/tree-grid/column-pinning-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-pinning-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-options/ReadMe.md b/samples/grids/tree-grid/column-pinning-options/README.md similarity index 100% rename from samples/grids/tree-grid/column-pinning-options/ReadMe.md rename to samples/grids/tree-grid/column-pinning-options/README.md diff --git a/samples/grids/tree-grid/column-pinning-options/sandbox.config.json b/samples/grids/tree-grid/column-pinning-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-pinning-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-right-side/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-pinning-right-side/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-pinning-right-side/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-right-side/.eslintrc.js b/samples/grids/tree-grid/column-pinning-right-side/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-pinning-right-side/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-right-side/ReadMe.md b/samples/grids/tree-grid/column-pinning-right-side/README.md similarity index 100% rename from samples/grids/tree-grid/column-pinning-right-side/ReadMe.md rename to samples/grids/tree-grid/column-pinning-right-side/README.md diff --git a/samples/grids/tree-grid/column-pinning-right-side/sandbox.config.json b/samples/grids/tree-grid/column-pinning-right-side/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-pinning-right-side/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-styles/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-pinning-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-pinning-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-styles/.eslintrc.js b/samples/grids/tree-grid/column-pinning-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-pinning-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-styles/ReadMe.md b/samples/grids/tree-grid/column-pinning-styles/README.md similarity index 100% rename from samples/grids/tree-grid/column-pinning-styles/ReadMe.md rename to samples/grids/tree-grid/column-pinning-styles/README.md diff --git a/samples/grids/tree-grid/column-pinning-styles/sandbox.config.json b/samples/grids/tree-grid/column-pinning-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-pinning-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-toolbar/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-pinning-toolbar/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-pinning-toolbar/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-toolbar/.eslintrc.js b/samples/grids/tree-grid/column-pinning-toolbar/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-pinning-toolbar/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning-toolbar/ReadMe.md b/samples/grids/tree-grid/column-pinning-toolbar/README.md similarity index 100% rename from samples/grids/tree-grid/column-pinning-toolbar/ReadMe.md rename to samples/grids/tree-grid/column-pinning-toolbar/README.md diff --git a/samples/grids/tree-grid/column-pinning-toolbar/sandbox.config.json b/samples/grids/tree-grid/column-pinning-toolbar/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-pinning-toolbar/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-pinning/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-pinning/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning/.eslintrc.js b/samples/grids/tree-grid/column-pinning/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-pinning/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-pinning/ReadMe.md b/samples/grids/tree-grid/column-pinning/README.md similarity index 100% rename from samples/grids/tree-grid/column-pinning/ReadMe.md rename to samples/grids/tree-grid/column-pinning/README.md diff --git a/samples/grids/tree-grid/column-pinning/sandbox.config.json b/samples/grids/tree-grid/column-pinning/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-pinning/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-resize-styling/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-resize-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-resize-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-resize-styling/.eslintrc.js b/samples/grids/tree-grid/column-resize-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-resize-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-resize-styling/ReadMe.md b/samples/grids/tree-grid/column-resize-styling/README.md similarity index 100% rename from samples/grids/tree-grid/column-resize-styling/ReadMe.md rename to samples/grids/tree-grid/column-resize-styling/README.md diff --git a/samples/grids/tree-grid/column-resize-styling/sandbox.config.json b/samples/grids/tree-grid/column-resize-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-resize-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-resizing/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-resizing/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-resizing/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-resizing/.eslintrc.js b/samples/grids/tree-grid/column-resizing/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-resizing/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-resizing/ReadMe.md b/samples/grids/tree-grid/column-resizing/README.md similarity index 100% rename from samples/grids/tree-grid/column-resizing/ReadMe.md rename to samples/grids/tree-grid/column-resizing/README.md diff --git a/samples/grids/tree-grid/column-resizing/sandbox.config.json b/samples/grids/tree-grid/column-resizing/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-resizing/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-group/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-selection-group/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-selection-group/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-group/.eslintrc.js b/samples/grids/tree-grid/column-selection-group/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-selection-group/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-group/ReadMe.md b/samples/grids/tree-grid/column-selection-group/README.md similarity index 100% rename from samples/grids/tree-grid/column-selection-group/ReadMe.md rename to samples/grids/tree-grid/column-selection-group/README.md diff --git a/samples/grids/tree-grid/column-selection-group/sandbox.config.json b/samples/grids/tree-grid/column-selection-group/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-selection-group/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-mode/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-mode/.eslintrc.js b/samples/grids/tree-grid/column-selection-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-selection-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-mode/ReadMe.md b/samples/grids/tree-grid/column-selection-mode/README.md similarity index 100% rename from samples/grids/tree-grid/column-selection-mode/ReadMe.md rename to samples/grids/tree-grid/column-selection-mode/README.md diff --git a/samples/grids/tree-grid/column-selection-mode/sandbox.config.json b/samples/grids/tree-grid/column-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-selection-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-selection-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-style/.eslintrc.js b/samples/grids/tree-grid/column-selection-style/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/column-selection-style/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-style/ReadMe.md b/samples/grids/tree-grid/column-selection-style/README.md similarity index 100% rename from samples/grids/tree-grid/column-selection-style/ReadMe.md rename to samples/grids/tree-grid/column-selection-style/README.md diff --git a/samples/grids/tree-grid/column-selection-style/sandbox.config.json b/samples/grids/tree-grid/column-selection-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-selection-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-styles/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-selection-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-selection-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-styles/.eslintrc.js b/samples/grids/tree-grid/column-selection-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-selection-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-selection-styles/ReadMe.md b/samples/grids/tree-grid/column-selection-styles/README.md similarity index 100% rename from samples/grids/tree-grid/column-selection-styles/ReadMe.md rename to samples/grids/tree-grid/column-selection-styles/README.md diff --git a/samples/grids/tree-grid/column-selection-styles/sandbox.config.json b/samples/grids/tree-grid/column-selection-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-selection-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-sorting-indicators/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-sorting-indicators/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-sorting-indicators/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-sorting-indicators/.eslintrc.js b/samples/grids/tree-grid/column-sorting-indicators/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-sorting-indicators/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-sorting-indicators/ReadMe.md b/samples/grids/tree-grid/column-sorting-indicators/README.md similarity index 100% rename from samples/grids/tree-grid/column-sorting-indicators/ReadMe.md rename to samples/grids/tree-grid/column-sorting-indicators/README.md diff --git a/samples/grids/tree-grid/column-sorting-indicators/sandbox.config.json b/samples/grids/tree-grid/column-sorting-indicators/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-sorting-indicators/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-sorting-options/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-sorting-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-sorting-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-sorting-options/.eslintrc.js b/samples/grids/tree-grid/column-sorting-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-sorting-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-sorting-options/ReadMe.md b/samples/grids/tree-grid/column-sorting-options/README.md similarity index 100% rename from samples/grids/tree-grid/column-sorting-options/ReadMe.md rename to samples/grids/tree-grid/column-sorting-options/README.md diff --git a/samples/grids/tree-grid/column-sorting-options/sandbox.config.json b/samples/grids/tree-grid/column-sorting-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-sorting-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-sorting-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/column-sorting-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/column-sorting-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/column-sorting-style/.eslintrc.js b/samples/grids/tree-grid/column-sorting-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/column-sorting-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/column-sorting-style/ReadMe.md b/samples/grids/tree-grid/column-sorting-style/README.md similarity index 100% rename from samples/grids/tree-grid/column-sorting-style/ReadMe.md rename to samples/grids/tree-grid/column-sorting-style/README.md diff --git a/samples/grids/tree-grid/column-sorting-style/sandbox.config.json b/samples/grids/tree-grid/column-sorting-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/column-sorting-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/conditional-cell-style-1/.devcontainer/devcontainer.json b/samples/grids/tree-grid/conditional-cell-style-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/conditional-cell-style-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/conditional-cell-style-1/.eslintrc.js b/samples/grids/tree-grid/conditional-cell-style-1/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/conditional-cell-style-1/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/conditional-cell-style-1/ReadMe.md b/samples/grids/tree-grid/conditional-cell-style-1/README.md similarity index 100% rename from samples/grids/tree-grid/conditional-cell-style-1/ReadMe.md rename to samples/grids/tree-grid/conditional-cell-style-1/README.md diff --git a/samples/grids/tree-grid/conditional-cell-style-1/sandbox.config.json b/samples/grids/tree-grid/conditional-cell-style-1/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/conditional-cell-style-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/conditional-cell-style-2/.devcontainer/devcontainer.json b/samples/grids/tree-grid/conditional-cell-style-2/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/conditional-cell-style-2/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/conditional-cell-style-2/.eslintrc.js b/samples/grids/tree-grid/conditional-cell-style-2/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/conditional-cell-style-2/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/conditional-cell-style-2/ReadMe.md b/samples/grids/tree-grid/conditional-cell-style-2/README.md similarity index 100% rename from samples/grids/tree-grid/conditional-cell-style-2/ReadMe.md rename to samples/grids/tree-grid/conditional-cell-style-2/README.md diff --git a/samples/grids/tree-grid/conditional-cell-style-2/sandbox.config.json b/samples/grids/tree-grid/conditional-cell-style-2/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/conditional-cell-style-2/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/conditional-row-selectors/.devcontainer/devcontainer.json b/samples/grids/tree-grid/conditional-row-selectors/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/conditional-row-selectors/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/conditional-row-selectors/.eslintrc.js b/samples/grids/tree-grid/conditional-row-selectors/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/conditional-row-selectors/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/conditional-row-selectors/ReadMe.md b/samples/grids/tree-grid/conditional-row-selectors/README.md similarity index 100% rename from samples/grids/tree-grid/conditional-row-selectors/ReadMe.md rename to samples/grids/tree-grid/conditional-row-selectors/README.md diff --git a/samples/grids/tree-grid/conditional-row-selectors/sandbox.config.json b/samples/grids/tree-grid/conditional-row-selectors/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/conditional-row-selectors/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-exporting-indicator/.devcontainer/devcontainer.json b/samples/grids/tree-grid/data-exporting-indicator/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/data-exporting-indicator/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-exporting-indicator/.eslintrc.js b/samples/grids/tree-grid/data-exporting-indicator/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/data-exporting-indicator/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/data-exporting-indicator/ReadMe.md b/samples/grids/tree-grid/data-exporting-indicator/README.md similarity index 100% rename from samples/grids/tree-grid/data-exporting-indicator/ReadMe.md rename to samples/grids/tree-grid/data-exporting-indicator/README.md diff --git a/samples/grids/tree-grid/data-exporting-indicator/sandbox.config.json b/samples/grids/tree-grid/data-exporting-indicator/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/data-exporting-indicator/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-searching/.devcontainer/devcontainer.json b/samples/grids/tree-grid/data-searching/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/data-searching/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-searching/.eslintrc.js b/samples/grids/tree-grid/data-searching/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/data-searching/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/data-searching/ReadMe.md b/samples/grids/tree-grid/data-searching/README.md similarity index 100% rename from samples/grids/tree-grid/data-searching/ReadMe.md rename to samples/grids/tree-grid/data-searching/README.md diff --git a/samples/grids/tree-grid/data-searching/sandbox.config.json b/samples/grids/tree-grid/data-searching/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/data-searching/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-children/.devcontainer/devcontainer.json b/samples/grids/tree-grid/data-summary-children/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/data-summary-children/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-children/.eslintrc.js b/samples/grids/tree-grid/data-summary-children/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/data-summary-children/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-children/ReadMe.md b/samples/grids/tree-grid/data-summary-children/README.md similarity index 100% rename from samples/grids/tree-grid/data-summary-children/ReadMe.md rename to samples/grids/tree-grid/data-summary-children/README.md diff --git a/samples/grids/tree-grid/data-summary-children/sandbox.config.json b/samples/grids/tree-grid/data-summary-children/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/data-summary-children/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-formatter/.devcontainer/devcontainer.json b/samples/grids/tree-grid/data-summary-formatter/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/data-summary-formatter/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-formatter/.eslintrc.js b/samples/grids/tree-grid/data-summary-formatter/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/data-summary-formatter/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-formatter/ReadMe.md b/samples/grids/tree-grid/data-summary-formatter/README.md similarity index 100% rename from samples/grids/tree-grid/data-summary-formatter/ReadMe.md rename to samples/grids/tree-grid/data-summary-formatter/README.md diff --git a/samples/grids/tree-grid/data-summary-formatter/sandbox.config.json b/samples/grids/tree-grid/data-summary-formatter/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/data-summary-formatter/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-options-styling/.devcontainer/devcontainer.json b/samples/grids/tree-grid/data-summary-options-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/data-summary-options-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-options-styling/.eslintrc.js b/samples/grids/tree-grid/data-summary-options-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/data-summary-options-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-options-styling/ReadMe.md b/samples/grids/tree-grid/data-summary-options-styling/README.md similarity index 100% rename from samples/grids/tree-grid/data-summary-options-styling/ReadMe.md rename to samples/grids/tree-grid/data-summary-options-styling/README.md diff --git a/samples/grids/tree-grid/data-summary-options-styling/sandbox.config.json b/samples/grids/tree-grid/data-summary-options-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/data-summary-options-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-options/.devcontainer/devcontainer.json b/samples/grids/tree-grid/data-summary-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/data-summary-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-options/.eslintrc.js b/samples/grids/tree-grid/data-summary-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/data-summary-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-options/ReadMe.md b/samples/grids/tree-grid/data-summary-options/README.md similarity index 100% rename from samples/grids/tree-grid/data-summary-options/ReadMe.md rename to samples/grids/tree-grid/data-summary-options/README.md diff --git a/samples/grids/tree-grid/data-summary-options/sandbox.config.json b/samples/grids/tree-grid/data-summary-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/data-summary-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-template/.devcontainer/devcontainer.json b/samples/grids/tree-grid/data-summary-template/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/data-summary-template/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-template/.eslintrc.js b/samples/grids/tree-grid/data-summary-template/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/data-summary-template/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/data-summary-template/ReadMe.md b/samples/grids/tree-grid/data-summary-template/README.md similarity index 100% rename from samples/grids/tree-grid/data-summary-template/ReadMe.md rename to samples/grids/tree-grid/data-summary-template/README.md diff --git a/samples/grids/tree-grid/data-summary-template/sandbox.config.json b/samples/grids/tree-grid/data-summary-template/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/data-summary-template/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/disabled-summaries/.devcontainer/devcontainer.json b/samples/grids/tree-grid/disabled-summaries/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/disabled-summaries/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/disabled-summaries/.eslintrc.js b/samples/grids/tree-grid/disabled-summaries/.eslintrc.js deleted file mode 100644 index 5a0d640675..0000000000 --- a/samples/grids/tree-grid/disabled-summaries/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] -}; \ No newline at end of file diff --git a/samples/grids/tree-grid/disabled-summaries/ReadMe.md b/samples/grids/tree-grid/disabled-summaries/README.md similarity index 100% rename from samples/grids/tree-grid/disabled-summaries/ReadMe.md rename to samples/grids/tree-grid/disabled-summaries/README.md diff --git a/samples/grids/tree-grid/disabled-summaries/sandbox.config.json b/samples/grids/tree-grid/disabled-summaries/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/grids/tree-grid/disabled-summaries/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/editing-columns/.devcontainer/devcontainer.json b/samples/grids/tree-grid/editing-columns/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/editing-columns/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/editing-columns/.eslintrc.js b/samples/grids/tree-grid/editing-columns/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/editing-columns/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/editing-columns/ReadMe.md b/samples/grids/tree-grid/editing-columns/README.md similarity index 100% rename from samples/grids/tree-grid/editing-columns/ReadMe.md rename to samples/grids/tree-grid/editing-columns/README.md diff --git a/samples/grids/tree-grid/editing-columns/sandbox.config.json b/samples/grids/tree-grid/editing-columns/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/editing-columns/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/editing-events/.devcontainer/devcontainer.json b/samples/grids/tree-grid/editing-events/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/editing-events/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/editing-events/.eslintrc.js b/samples/grids/tree-grid/editing-events/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/editing-events/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/editing-events/ReadMe.md b/samples/grids/tree-grid/editing-events/README.md similarity index 100% rename from samples/grids/tree-grid/editing-events/ReadMe.md rename to samples/grids/tree-grid/editing-events/README.md diff --git a/samples/grids/tree-grid/editing-events/sandbox.config.json b/samples/grids/tree-grid/editing-events/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/editing-events/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/editing-lifecycle/.devcontainer/devcontainer.json b/samples/grids/tree-grid/editing-lifecycle/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/editing-lifecycle/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/editing-lifecycle/.eslintrc.js b/samples/grids/tree-grid/editing-lifecycle/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/editing-lifecycle/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/editing-lifecycle/ReadMe.md b/samples/grids/tree-grid/editing-lifecycle/README.md similarity index 100% rename from samples/grids/tree-grid/editing-lifecycle/ReadMe.md rename to samples/grids/tree-grid/editing-lifecycle/README.md diff --git a/samples/grids/tree-grid/editing-lifecycle/sandbox.config.json b/samples/grids/tree-grid/editing-lifecycle/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/editing-lifecycle/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-exporting/.devcontainer/devcontainer.json b/samples/grids/tree-grid/excel-exporting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/excel-exporting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-exporting/.eslintrc.js b/samples/grids/tree-grid/excel-exporting/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/excel-exporting/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-exporting/ReadMe.md b/samples/grids/tree-grid/excel-exporting/README.md similarity index 100% rename from samples/grids/tree-grid/excel-exporting/ReadMe.md rename to samples/grids/tree-grid/excel-exporting/README.md diff --git a/samples/grids/tree-grid/excel-exporting/sandbox.config.json b/samples/grids/tree-grid/excel-exporting/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/excel-exporting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json b/samples/grids/tree-grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-sample-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-1/.eslintrc.js b/samples/grids/tree-grid/excel-style-filtering-sample-1/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-sample-1/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-1/ReadMe.md b/samples/grids/tree-grid/excel-style-filtering-sample-1/README.md similarity index 100% rename from samples/grids/tree-grid/excel-style-filtering-sample-1/ReadMe.md rename to samples/grids/tree-grid/excel-style-filtering-sample-1/README.md diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-1/sandbox.config.json b/samples/grids/tree-grid/excel-style-filtering-sample-1/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-sample-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json b/samples/grids/tree-grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-sample-2/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-2/.eslintrc.js b/samples/grids/tree-grid/excel-style-filtering-sample-2/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-sample-2/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-2/ReadMe.md b/samples/grids/tree-grid/excel-style-filtering-sample-2/README.md similarity index 100% rename from samples/grids/tree-grid/excel-style-filtering-sample-2/ReadMe.md rename to samples/grids/tree-grid/excel-style-filtering-sample-2/README.md diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-2/sandbox.config.json b/samples/grids/tree-grid/excel-style-filtering-sample-2/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-sample-2/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json b/samples/grids/tree-grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-sample-3/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-3/.eslintrc.js b/samples/grids/tree-grid/excel-style-filtering-sample-3/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-sample-3/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-3/ReadMe.md b/samples/grids/tree-grid/excel-style-filtering-sample-3/README.md similarity index 100% rename from samples/grids/tree-grid/excel-style-filtering-sample-3/ReadMe.md rename to samples/grids/tree-grid/excel-style-filtering-sample-3/README.md diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-3/sandbox.config.json b/samples/grids/tree-grid/excel-style-filtering-sample-3/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-sample-3/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/excel-style-filtering-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-style/.eslintrc.js b/samples/grids/tree-grid/excel-style-filtering-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/excel-style-filtering-style/ReadMe.md b/samples/grids/tree-grid/excel-style-filtering-style/README.md similarity index 100% rename from samples/grids/tree-grid/excel-style-filtering-style/ReadMe.md rename to samples/grids/tree-grid/excel-style-filtering-style/README.md diff --git a/samples/grids/tree-grid/excel-style-filtering-style/sandbox.config.json b/samples/grids/tree-grid/excel-style-filtering-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/excel-style-filtering-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/filtering-options/.devcontainer/devcontainer.json b/samples/grids/tree-grid/filtering-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/filtering-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/filtering-options/.eslintrc.js b/samples/grids/tree-grid/filtering-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/filtering-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/filtering-options/ReadMe.md b/samples/grids/tree-grid/filtering-options/README.md similarity index 100% rename from samples/grids/tree-grid/filtering-options/ReadMe.md rename to samples/grids/tree-grid/filtering-options/README.md diff --git a/samples/grids/tree-grid/filtering-options/sandbox.config.json b/samples/grids/tree-grid/filtering-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/filtering-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/filtering-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/filtering-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/filtering-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/filtering-style/.eslintrc.js b/samples/grids/tree-grid/filtering-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/filtering-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/filtering-style/ReadMe.md b/samples/grids/tree-grid/filtering-style/README.md similarity index 100% rename from samples/grids/tree-grid/filtering-style/ReadMe.md rename to samples/grids/tree-grid/filtering-style/README.md diff --git a/samples/grids/tree-grid/filtering-style/sandbox.config.json b/samples/grids/tree-grid/filtering-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/filtering-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/keyboard-custom-navigation/.devcontainer/devcontainer.json b/samples/grids/tree-grid/keyboard-custom-navigation/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/keyboard-custom-navigation/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/keyboard-custom-navigation/.eslintrc.js b/samples/grids/tree-grid/keyboard-custom-navigation/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/keyboard-custom-navigation/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/keyboard-custom-navigation/ReadMe.md b/samples/grids/tree-grid/keyboard-custom-navigation/README.md similarity index 100% rename from samples/grids/tree-grid/keyboard-custom-navigation/ReadMe.md rename to samples/grids/tree-grid/keyboard-custom-navigation/README.md diff --git a/samples/grids/tree-grid/keyboard-custom-navigation/sandbox.config.json b/samples/grids/tree-grid/keyboard-custom-navigation/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/keyboard-custom-navigation/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/layout-display-density/.devcontainer/devcontainer.json b/samples/grids/tree-grid/layout-display-density/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/layout-display-density/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/layout-display-density/.eslintrc.js b/samples/grids/tree-grid/layout-display-density/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/layout-display-density/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/layout-display-density/ReadMe.md b/samples/grids/tree-grid/layout-display-density/README.md similarity index 100% rename from samples/grids/tree-grid/layout-display-density/ReadMe.md rename to samples/grids/tree-grid/layout-display-density/README.md diff --git a/samples/grids/tree-grid/layout-display-density/sandbox.config.json b/samples/grids/tree-grid/layout-display-density/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/layout-display-density/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-cell-selection-mode/.devcontainer/devcontainer.json b/samples/grids/tree-grid/multi-cell-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/multi-cell-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-cell-selection-mode/.eslintrc.js b/samples/grids/tree-grid/multi-cell-selection-mode/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/multi-cell-selection-mode/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-cell-selection-mode/ReadMe.md b/samples/grids/tree-grid/multi-cell-selection-mode/README.md similarity index 100% rename from samples/grids/tree-grid/multi-cell-selection-mode/ReadMe.md rename to samples/grids/tree-grid/multi-cell-selection-mode/README.md diff --git a/samples/grids/tree-grid/multi-cell-selection-mode/sandbox.config.json b/samples/grids/tree-grid/multi-cell-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/multi-cell-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-export/.devcontainer/devcontainer.json b/samples/grids/tree-grid/multi-column-headers-export/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-export/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-export/.eslintrc.js b/samples/grids/tree-grid/multi-column-headers-export/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-export/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-export/ReadMe.md b/samples/grids/tree-grid/multi-column-headers-export/README.md similarity index 100% rename from samples/grids/tree-grid/multi-column-headers-export/ReadMe.md rename to samples/grids/tree-grid/multi-column-headers-export/README.md diff --git a/samples/grids/tree-grid/multi-column-headers-export/sandbox.config.json b/samples/grids/tree-grid/multi-column-headers-export/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-export/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-overview/.devcontainer/devcontainer.json b/samples/grids/tree-grid/multi-column-headers-overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-overview/.eslintrc.js b/samples/grids/tree-grid/multi-column-headers-overview/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-overview/ReadMe.md b/samples/grids/tree-grid/multi-column-headers-overview/README.md similarity index 100% rename from samples/grids/tree-grid/multi-column-headers-overview/ReadMe.md rename to samples/grids/tree-grid/multi-column-headers-overview/README.md diff --git a/samples/grids/tree-grid/multi-column-headers-overview/sandbox.config.json b/samples/grids/tree-grid/multi-column-headers-overview/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-styling/.devcontainer/devcontainer.json b/samples/grids/tree-grid/multi-column-headers-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-styling/.eslintrc.js b/samples/grids/tree-grid/multi-column-headers-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-styling/ReadMe.md b/samples/grids/tree-grid/multi-column-headers-styling/README.md similarity index 100% rename from samples/grids/tree-grid/multi-column-headers-styling/ReadMe.md rename to samples/grids/tree-grid/multi-column-headers-styling/README.md diff --git a/samples/grids/tree-grid/multi-column-headers-styling/sandbox.config.json b/samples/grids/tree-grid/multi-column-headers-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-template/.devcontainer/devcontainer.json b/samples/grids/tree-grid/multi-column-headers-template/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-template/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-template/.eslintrc.js b/samples/grids/tree-grid/multi-column-headers-template/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-template/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/multi-column-headers-template/ReadMe.md b/samples/grids/tree-grid/multi-column-headers-template/README.md similarity index 100% rename from samples/grids/tree-grid/multi-column-headers-template/ReadMe.md rename to samples/grids/tree-grid/multi-column-headers-template/README.md diff --git a/samples/grids/tree-grid/multi-column-headers-template/sandbox.config.json b/samples/grids/tree-grid/multi-column-headers-template/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/multi-column-headers-template/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/overview-styling/.devcontainer/devcontainer.json b/samples/grids/tree-grid/overview-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/overview-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/overview-styling/.eslintrc.js b/samples/grids/tree-grid/overview-styling/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/overview-styling/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/overview-styling/ReadMe.md b/samples/grids/tree-grid/overview-styling/README.md similarity index 100% rename from samples/grids/tree-grid/overview-styling/ReadMe.md rename to samples/grids/tree-grid/overview-styling/README.md diff --git a/samples/grids/tree-grid/overview-styling/sandbox.config.json b/samples/grids/tree-grid/overview-styling/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/overview-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/overview/.devcontainer/devcontainer.json b/samples/grids/tree-grid/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/overview/.eslintrc.js b/samples/grids/tree-grid/overview/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/overview/ReadMe.md b/samples/grids/tree-grid/overview/README.md similarity index 100% rename from samples/grids/tree-grid/overview/ReadMe.md rename to samples/grids/tree-grid/overview/README.md diff --git a/samples/grids/tree-grid/overview/sandbox.config.json b/samples/grids/tree-grid/overview/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-adding/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-adding/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-adding/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-adding/.eslintrc.js b/samples/grids/tree-grid/row-adding/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-adding/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-adding/ReadMe.md b/samples/grids/tree-grid/row-adding/README.md similarity index 100% rename from samples/grids/tree-grid/row-adding/ReadMe.md rename to samples/grids/tree-grid/row-adding/README.md diff --git a/samples/grids/tree-grid/row-adding/sandbox.config.json b/samples/grids/tree-grid/row-adding/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-adding/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-classes/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-classes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-classes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-classes/.eslintrc.js b/samples/grids/tree-grid/row-classes/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-classes/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-classes/ReadMe.md b/samples/grids/tree-grid/row-classes/README.md similarity index 100% rename from samples/grids/tree-grid/row-classes/ReadMe.md rename to samples/grids/tree-grid/row-classes/README.md diff --git a/samples/grids/tree-grid/row-classes/sandbox.config.json b/samples/grids/tree-grid/row-classes/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-classes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-drag-base/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-drag-base/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-drag-base/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-drag-base/.eslintrc.js b/samples/grids/tree-grid/row-drag-base/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/row-drag-base/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-drag-base/ReadMe.md b/samples/grids/tree-grid/row-drag-base/README.md similarity index 100% rename from samples/grids/tree-grid/row-drag-base/ReadMe.md rename to samples/grids/tree-grid/row-drag-base/README.md diff --git a/samples/grids/tree-grid/row-drag-base/sandbox.config.json b/samples/grids/tree-grid/row-drag-base/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-drag-base/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-editing-options/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-editing-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-editing-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-editing-options/.eslintrc.js b/samples/grids/tree-grid/row-editing-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-editing-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-editing-options/ReadMe.md b/samples/grids/tree-grid/row-editing-options/README.md similarity index 100% rename from samples/grids/tree-grid/row-editing-options/ReadMe.md rename to samples/grids/tree-grid/row-editing-options/README.md diff --git a/samples/grids/tree-grid/row-editing-options/sandbox.config.json b/samples/grids/tree-grid/row-editing-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-editing-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-editing-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-editing-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-editing-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-editing-style/.eslintrc.js b/samples/grids/tree-grid/row-editing-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-editing-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-editing-style/ReadMe.md b/samples/grids/tree-grid/row-editing-style/README.md similarity index 100% rename from samples/grids/tree-grid/row-editing-style/ReadMe.md rename to samples/grids/tree-grid/row-editing-style/README.md diff --git a/samples/grids/tree-grid/row-editing-style/sandbox.config.json b/samples/grids/tree-grid/row-editing-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-editing-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-paging-basic/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-paging-basic/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-paging-basic/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-paging-basic/.eslintrc.js b/samples/grids/tree-grid/row-paging-basic/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-paging-basic/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-paging-basic/ReadMe.md b/samples/grids/tree-grid/row-paging-basic/README.md similarity index 100% rename from samples/grids/tree-grid/row-paging-basic/ReadMe.md rename to samples/grids/tree-grid/row-paging-basic/README.md diff --git a/samples/grids/tree-grid/row-paging-basic/sandbox.config.json b/samples/grids/tree-grid/row-paging-basic/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-paging-basic/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-paging-options/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-paging-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-paging-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-paging-options/.eslintrc.js b/samples/grids/tree-grid/row-paging-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-paging-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-paging-options/ReadMe.md b/samples/grids/tree-grid/row-paging-options/README.md similarity index 100% rename from samples/grids/tree-grid/row-paging-options/ReadMe.md rename to samples/grids/tree-grid/row-paging-options/README.md diff --git a/samples/grids/tree-grid/row-paging-options/sandbox.config.json b/samples/grids/tree-grid/row-paging-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-paging-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-paging-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-paging-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-paging-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-paging-style/.eslintrc.js b/samples/grids/tree-grid/row-paging-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-paging-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-paging-style/ReadMe.md b/samples/grids/tree-grid/row-paging-style/README.md similarity index 100% rename from samples/grids/tree-grid/row-paging-style/ReadMe.md rename to samples/grids/tree-grid/row-paging-style/README.md diff --git a/samples/grids/tree-grid/row-paging-style/sandbox.config.json b/samples/grids/tree-grid/row-paging-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-paging-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-pinning-extra-column/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-pinning-extra-column/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-pinning-extra-column/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-pinning-extra-column/.eslintrc.js b/samples/grids/tree-grid/row-pinning-extra-column/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-pinning-extra-column/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-pinning-extra-column/ReadMe.md b/samples/grids/tree-grid/row-pinning-extra-column/README.md similarity index 100% rename from samples/grids/tree-grid/row-pinning-extra-column/ReadMe.md rename to samples/grids/tree-grid/row-pinning-extra-column/README.md diff --git a/samples/grids/tree-grid/row-pinning-extra-column/sandbox.config.json b/samples/grids/tree-grid/row-pinning-extra-column/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-pinning-extra-column/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-pinning-options/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-pinning-options/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-pinning-options/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-pinning-options/.eslintrc.js b/samples/grids/tree-grid/row-pinning-options/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-pinning-options/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-pinning-options/ReadMe.md b/samples/grids/tree-grid/row-pinning-options/README.md similarity index 100% rename from samples/grids/tree-grid/row-pinning-options/ReadMe.md rename to samples/grids/tree-grid/row-pinning-options/README.md diff --git a/samples/grids/tree-grid/row-pinning-options/sandbox.config.json b/samples/grids/tree-grid/row-pinning-options/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-pinning-options/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-pinning-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-pinning-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-pinning-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-pinning-style/.eslintrc.js b/samples/grids/tree-grid/row-pinning-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-pinning-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-pinning-style/ReadMe.md b/samples/grids/tree-grid/row-pinning-style/README.md similarity index 100% rename from samples/grids/tree-grid/row-pinning-style/ReadMe.md rename to samples/grids/tree-grid/row-pinning-style/README.md diff --git a/samples/grids/tree-grid/row-pinning-style/sandbox.config.json b/samples/grids/tree-grid/row-pinning-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-pinning-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-reorder/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-reorder/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-reorder/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-reorder/.eslintrc.js b/samples/grids/tree-grid/row-reorder/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-reorder/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-reorder/ReadMe.md b/samples/grids/tree-grid/row-reorder/README.md similarity index 100% rename from samples/grids/tree-grid/row-reorder/ReadMe.md rename to samples/grids/tree-grid/row-reorder/README.md diff --git a/samples/grids/tree-grid/row-reorder/sandbox.config.json b/samples/grids/tree-grid/row-reorder/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-reorder/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-selection-mode/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-selection-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-selection-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-selection-mode/.eslintrc.js b/samples/grids/tree-grid/row-selection-mode/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-selection-mode/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-selection-mode/ReadMe.md b/samples/grids/tree-grid/row-selection-mode/README.md similarity index 100% rename from samples/grids/tree-grid/row-selection-mode/ReadMe.md rename to samples/grids/tree-grid/row-selection-mode/README.md diff --git a/samples/grids/tree-grid/row-selection-mode/sandbox.config.json b/samples/grids/tree-grid/row-selection-mode/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-selection-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-selection-template-excel/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-selection-template-excel/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-selection-template-excel/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-selection-template-excel/.eslintrc.js b/samples/grids/tree-grid/row-selection-template-excel/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-selection-template-excel/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-selection-template-excel/ReadMe.md b/samples/grids/tree-grid/row-selection-template-excel/README.md similarity index 100% rename from samples/grids/tree-grid/row-selection-template-excel/ReadMe.md rename to samples/grids/tree-grid/row-selection-template-excel/README.md diff --git a/samples/grids/tree-grid/row-selection-template-excel/sandbox.config.json b/samples/grids/tree-grid/row-selection-template-excel/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-selection-template-excel/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-selection-template-numbers/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-selection-template-numbers/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-selection-template-numbers/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-selection-template-numbers/.eslintrc.js b/samples/grids/tree-grid/row-selection-template-numbers/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-selection-template-numbers/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-selection-template-numbers/ReadMe.md b/samples/grids/tree-grid/row-selection-template-numbers/README.md similarity index 100% rename from samples/grids/tree-grid/row-selection-template-numbers/ReadMe.md rename to samples/grids/tree-grid/row-selection-template-numbers/README.md diff --git a/samples/grids/tree-grid/row-selection-template-numbers/sandbox.config.json b/samples/grids/tree-grid/row-selection-template-numbers/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-selection-template-numbers/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-styles/.devcontainer/devcontainer.json b/samples/grids/tree-grid/row-styles/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/row-styles/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/row-styles/.eslintrc.js b/samples/grids/tree-grid/row-styles/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/row-styles/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/row-styles/ReadMe.md b/samples/grids/tree-grid/row-styles/README.md similarity index 100% rename from samples/grids/tree-grid/row-styles/ReadMe.md rename to samples/grids/tree-grid/row-styles/README.md diff --git a/samples/grids/tree-grid/row-styles/sandbox.config.json b/samples/grids/tree-grid/row-styles/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/row-styles/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/state-persistence-about/.devcontainer/devcontainer.json b/samples/grids/tree-grid/state-persistence-about/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/state-persistence-about/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/state-persistence-about/.eslintrc.js b/samples/grids/tree-grid/state-persistence-about/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/state-persistence-about/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/state-persistence-about/ReadMe.md b/samples/grids/tree-grid/state-persistence-about/README.md similarity index 100% rename from samples/grids/tree-grid/state-persistence-about/ReadMe.md rename to samples/grids/tree-grid/state-persistence-about/README.md diff --git a/samples/grids/tree-grid/state-persistence-about/sandbox.config.json b/samples/grids/tree-grid/state-persistence-about/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/state-persistence-about/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/state-persistence-main/.devcontainer/devcontainer.json b/samples/grids/tree-grid/state-persistence-main/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/state-persistence-main/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/state-persistence-main/.eslintrc.js b/samples/grids/tree-grid/state-persistence-main/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/state-persistence-main/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/state-persistence-main/ReadMe.md b/samples/grids/tree-grid/state-persistence-main/README.md similarity index 100% rename from samples/grids/tree-grid/state-persistence-main/ReadMe.md rename to samples/grids/tree-grid/state-persistence-main/README.md diff --git a/samples/grids/tree-grid/state-persistence-main/sandbox.config.json b/samples/grids/tree-grid/state-persistence-main/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/state-persistence-main/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-1/.devcontainer/devcontainer.json b/samples/grids/tree-grid/toolbar-sample-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-1/.eslintrc.js b/samples/grids/tree-grid/toolbar-sample-1/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-1/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-1/ReadMe.md b/samples/grids/tree-grid/toolbar-sample-1/README.md similarity index 100% rename from samples/grids/tree-grid/toolbar-sample-1/ReadMe.md rename to samples/grids/tree-grid/toolbar-sample-1/README.md diff --git a/samples/grids/tree-grid/toolbar-sample-1/sandbox.config.json b/samples/grids/tree-grid/toolbar-sample-1/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-2/.devcontainer/devcontainer.json b/samples/grids/tree-grid/toolbar-sample-2/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-2/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-2/.eslintrc.js b/samples/grids/tree-grid/toolbar-sample-2/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-2/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-2/ReadMe.md b/samples/grids/tree-grid/toolbar-sample-2/README.md similarity index 100% rename from samples/grids/tree-grid/toolbar-sample-2/ReadMe.md rename to samples/grids/tree-grid/toolbar-sample-2/README.md diff --git a/samples/grids/tree-grid/toolbar-sample-2/sandbox.config.json b/samples/grids/tree-grid/toolbar-sample-2/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-2/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-3/.devcontainer/devcontainer.json b/samples/grids/tree-grid/toolbar-sample-3/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-3/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-3/.eslintrc.js b/samples/grids/tree-grid/toolbar-sample-3/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-3/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-3/ReadMe.md b/samples/grids/tree-grid/toolbar-sample-3/README.md similarity index 100% rename from samples/grids/tree-grid/toolbar-sample-3/ReadMe.md rename to samples/grids/tree-grid/toolbar-sample-3/README.md diff --git a/samples/grids/tree-grid/toolbar-sample-3/sandbox.config.json b/samples/grids/tree-grid/toolbar-sample-3/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-3/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-4/.devcontainer/devcontainer.json b/samples/grids/tree-grid/toolbar-sample-4/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-4/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-4/.eslintrc.js b/samples/grids/tree-grid/toolbar-sample-4/.eslintrc.js deleted file mode 100644 index 9d283f6407..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-4/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-sample-4/ReadMe.md b/samples/grids/tree-grid/toolbar-sample-4/README.md similarity index 100% rename from samples/grids/tree-grid/toolbar-sample-4/ReadMe.md rename to samples/grids/tree-grid/toolbar-sample-4/README.md diff --git a/samples/grids/tree-grid/toolbar-sample-4/sandbox.config.json b/samples/grids/tree-grid/toolbar-sample-4/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/toolbar-sample-4/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-style/.devcontainer/devcontainer.json b/samples/grids/tree-grid/toolbar-style/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/toolbar-style/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-style/.eslintrc.js b/samples/grids/tree-grid/toolbar-style/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/toolbar-style/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/toolbar-style/ReadMe.md b/samples/grids/tree-grid/toolbar-style/README.md similarity index 100% rename from samples/grids/tree-grid/toolbar-style/ReadMe.md rename to samples/grids/tree-grid/toolbar-style/README.md diff --git a/samples/grids/tree-grid/toolbar-style/sandbox.config.json b/samples/grids/tree-grid/toolbar-style/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/toolbar-style/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/using-primary-foreign-keys/.devcontainer/devcontainer.json b/samples/grids/tree-grid/using-primary-foreign-keys/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree-grid/using-primary-foreign-keys/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree-grid/using-primary-foreign-keys/.eslintrc.js b/samples/grids/tree-grid/using-primary-foreign-keys/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/grids/tree-grid/using-primary-foreign-keys/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree-grid/using-primary-foreign-keys/ReadMe.md b/samples/grids/tree-grid/using-primary-foreign-keys/README.md similarity index 100% rename from samples/grids/tree-grid/using-primary-foreign-keys/ReadMe.md rename to samples/grids/tree-grid/using-primary-foreign-keys/README.md diff --git a/samples/grids/tree-grid/using-primary-foreign-keys/sandbox.config.json b/samples/grids/tree-grid/using-primary-foreign-keys/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/grids/tree-grid/using-primary-foreign-keys/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree/basic-example/.devcontainer/devcontainer.json b/samples/grids/tree/basic-example/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree/basic-example/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree/basic-example/.eslintrc.js b/samples/grids/tree/basic-example/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/grids/tree/basic-example/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree/basic-example/sandbox.config.json b/samples/grids/tree/basic-example/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/grids/tree/basic-example/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/grids/tree/styling/.devcontainer/devcontainer.json b/samples/grids/tree/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/grids/tree/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/grids/tree/styling/.eslintrc.js b/samples/grids/tree/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/grids/tree/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/grids/tree/styling/sandbox.config.json b/samples/grids/tree/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/grids/tree/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/badge/dot/.devcontainer/devcontainer.json b/samples/inputs/badge/dot/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/badge/dot/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/badge/dot/.eslintrc.js b/samples/inputs/badge/dot/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/badge/dot/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/badge/dot/sandbox.config.json b/samples/inputs/badge/dot/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/badge/dot/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/badge/icon/.devcontainer/devcontainer.json b/samples/inputs/badge/icon/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/badge/icon/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/badge/icon/.eslintrc.js b/samples/inputs/badge/icon/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/badge/icon/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/badge/icon/sandbox.config.json b/samples/inputs/badge/icon/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/badge/icon/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/badge/outlined/.devcontainer/devcontainer.json b/samples/inputs/badge/outlined/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/badge/outlined/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/badge/outlined/.eslintrc.js b/samples/inputs/badge/outlined/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/badge/outlined/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/badge/outlined/sandbox.config.json b/samples/inputs/badge/outlined/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/badge/outlined/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/badge/overview/.devcontainer/devcontainer.json b/samples/inputs/badge/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/badge/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/badge/overview/.eslintrc.js b/samples/inputs/badge/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/badge/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/badge/overview/sandbox.config.json b/samples/inputs/badge/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/badge/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/badge/shape/.devcontainer/devcontainer.json b/samples/inputs/badge/shape/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/badge/shape/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/badge/shape/.eslintrc.js b/samples/inputs/badge/shape/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/badge/shape/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/badge/shape/sandbox.config.json b/samples/inputs/badge/shape/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/badge/shape/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/badge/size/.devcontainer/devcontainer.json b/samples/inputs/badge/size/.devcontainer/devcontainer.json deleted file mode 100644 index ff434ecd44..0000000000 --- a/samples/inputs/badge/size/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} diff --git a/samples/inputs/badge/size/.eslintrc.js b/samples/inputs/badge/size/.eslintrc.js deleted file mode 100644 index d3ed87885e..0000000000 --- a/samples/inputs/badge/size/.eslintrc.js +++ /dev/null @@ -1,25 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", - parserOptions: { - ecmaVersion: 2020, - sourceType: "module", - ecmaFeatures: { jsx: true } - }, - settings: { - react: { version: "999.999.999" } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", - "plugin:@typescript-eslint/recommended" - ], - rules: { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "react/react-in-jsx-scope": "off" - } -}; diff --git a/samples/inputs/badge/size/sandbox.config.json b/samples/inputs/badge/size/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/inputs/badge/size/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/inputs/badge/styling/.devcontainer/devcontainer.json b/samples/inputs/badge/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/badge/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/badge/styling/.eslintrc.js b/samples/inputs/badge/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/badge/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/badge/styling/sandbox.config.json b/samples/inputs/badge/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/badge/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/badge/tailwind-styling/.devcontainer/devcontainer.json b/samples/inputs/badge/tailwind-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/badge/tailwind-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/badge/tailwind-styling/.eslintrc.js b/samples/inputs/badge/tailwind-styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/badge/tailwind-styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/badge/tailwind-styling/sandbox.config.json b/samples/inputs/badge/tailwind-styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/badge/tailwind-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/badge/type/.devcontainer/devcontainer.json b/samples/inputs/badge/type/.devcontainer/devcontainer.json deleted file mode 100644 index ff434ecd44..0000000000 --- a/samples/inputs/badge/type/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} diff --git a/samples/inputs/badge/type/.eslintrc.js b/samples/inputs/badge/type/.eslintrc.js deleted file mode 100644 index c2cac9dd96..0000000000 --- a/samples/inputs/badge/type/.eslintrc.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = { - parser: "@typescript-eslint/parser", - parserOptions: { ecmaVersion: 2020, sourceType: "module", ecmaFeatures: { jsx: true } }, - settings: { react: { version: "999.999.999" } }, - extends: ["eslint:recommended", "plugin:react/recommended", "plugin:@typescript-eslint/recommended"], - rules: { - "default-case": "off", "no-undef": "off", "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": "off", "@typescript-eslint/no-explicit-any": "off", - "react/react-in-jsx-scope": "off" - } -}; diff --git a/samples/inputs/badge/type/sandbox.config.json b/samples/inputs/badge/type/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/inputs/badge/type/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/inputs/badge/variants/.devcontainer/devcontainer.json b/samples/inputs/badge/variants/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/badge/variants/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/badge/variants/.eslintrc.js b/samples/inputs/badge/variants/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/badge/variants/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/badge/variants/sandbox.config.json b/samples/inputs/badge/variants/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/badge/variants/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button-group/alignment/.devcontainer/devcontainer.json b/samples/inputs/button-group/alignment/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button-group/alignment/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button-group/alignment/.eslintrc.js b/samples/inputs/button-group/alignment/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button-group/alignment/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button-group/alignment/sandbox.config.json b/samples/inputs/button-group/alignment/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button-group/alignment/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button-group/custom-toggle/.devcontainer/devcontainer.json b/samples/inputs/button-group/custom-toggle/.devcontainer/devcontainer.json deleted file mode 100644 index ff434ecd44..0000000000 --- a/samples/inputs/button-group/custom-toggle/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} diff --git a/samples/inputs/button-group/custom-toggle/sandbox.config.json b/samples/inputs/button-group/custom-toggle/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/inputs/button-group/custom-toggle/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/inputs/button-group/interaction-states/.devcontainer/devcontainer.json b/samples/inputs/button-group/interaction-states/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button-group/interaction-states/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button-group/interaction-states/.eslintrc.js b/samples/inputs/button-group/interaction-states/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button-group/interaction-states/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button-group/interaction-states/sandbox.config.json b/samples/inputs/button-group/interaction-states/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button-group/interaction-states/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button-group/layout/.devcontainer/devcontainer.json b/samples/inputs/button-group/layout/.devcontainer/devcontainer.json deleted file mode 100644 index ff434ecd44..0000000000 --- a/samples/inputs/button-group/layout/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} diff --git a/samples/inputs/button-group/layout/sandbox.config.json b/samples/inputs/button-group/layout/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/inputs/button-group/layout/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/inputs/button-group/overview/.devcontainer/devcontainer.json b/samples/inputs/button-group/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button-group/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button-group/overview/.eslintrc.js b/samples/inputs/button-group/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button-group/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button-group/overview/sandbox.config.json b/samples/inputs/button-group/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button-group/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button-group/selection/.devcontainer/devcontainer.json b/samples/inputs/button-group/selection/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button-group/selection/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button-group/selection/.eslintrc.js b/samples/inputs/button-group/selection/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button-group/selection/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button-group/selection/sandbox.config.json b/samples/inputs/button-group/selection/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button-group/selection/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button-group/size/.devcontainer/devcontainer.json b/samples/inputs/button-group/size/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button-group/size/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button-group/size/.eslintrc.js b/samples/inputs/button-group/size/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button-group/size/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button-group/size/sandbox.config.json b/samples/inputs/button-group/size/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button-group/size/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button-group/states/.devcontainer/devcontainer.json b/samples/inputs/button-group/states/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button-group/states/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button-group/states/.eslintrc.js b/samples/inputs/button-group/states/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button-group/states/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button-group/states/sandbox.config.json b/samples/inputs/button-group/states/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button-group/states/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button-group/styling/.devcontainer/devcontainer.json b/samples/inputs/button-group/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button-group/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button-group/styling/.eslintrc.js b/samples/inputs/button-group/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button-group/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button-group/styling/sandbox.config.json b/samples/inputs/button-group/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button-group/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button-group/tailwind-styling/.devcontainer/devcontainer.json b/samples/inputs/button-group/tailwind-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button-group/tailwind-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button-group/tailwind-styling/.eslintrc.js b/samples/inputs/button-group/tailwind-styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button-group/tailwind-styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button-group/tailwind-styling/sandbox.config.json b/samples/inputs/button-group/tailwind-styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button-group/tailwind-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button/contained/.devcontainer/devcontainer.json b/samples/inputs/button/contained/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button/contained/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button/contained/.eslintrc.js b/samples/inputs/button/contained/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/contained/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/contained/sandbox.config.json b/samples/inputs/button/contained/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button/contained/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button/download/.devcontainer/devcontainer.json b/samples/inputs/button/download/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button/download/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button/download/.eslintrc.js b/samples/inputs/button/download/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/download/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/download/sandbox.config.json b/samples/inputs/button/download/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button/download/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button/fab/.devcontainer/devcontainer.json b/samples/inputs/button/fab/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button/fab/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button/fab/.eslintrc.js b/samples/inputs/button/fab/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/fab/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/fab/sandbox.config.json b/samples/inputs/button/fab/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button/fab/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button/flat/.devcontainer/devcontainer.json b/samples/inputs/button/flat/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button/flat/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button/flat/.eslintrc.js b/samples/inputs/button/flat/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/flat/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/flat/sandbox.config.json b/samples/inputs/button/flat/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button/flat/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button/interaction-states/.devcontainer/devcontainer.json b/samples/inputs/button/interaction-states/.devcontainer/devcontainer.json deleted file mode 100644 index ff434ecd44..0000000000 --- a/samples/inputs/button/interaction-states/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} diff --git a/samples/inputs/button/interaction-states/.eslintrc.js b/samples/inputs/button/interaction-states/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/interaction-states/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/interaction-states/sandbox.config.json b/samples/inputs/button/interaction-states/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/inputs/button/interaction-states/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/inputs/button/layout/.devcontainer/devcontainer.json b/samples/inputs/button/layout/.devcontainer/devcontainer.json deleted file mode 100644 index ff434ecd44..0000000000 --- a/samples/inputs/button/layout/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} diff --git a/samples/inputs/button/layout/.eslintrc.js b/samples/inputs/button/layout/.eslintrc.js deleted file mode 100644 index 72ac261251..0000000000 --- a/samples/inputs/button/layout/.eslintrc.js +++ /dev/null @@ -1,10 +0,0 @@ -module.exports = { - parser: "@typescript-eslint/parser", - parserOptions: { ecmaVersion: 2020, sourceType: "module", ecmaFeatures: { jsx: true } }, - extends: ["eslint:recommended", "plugin:react/recommended", "plugin:@typescript-eslint/recommended"], - rules: { - "no-undef": "off", "no-unused-vars": "off", "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off" - } -}; diff --git a/samples/inputs/button/layout/sandbox.config.json b/samples/inputs/button/layout/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/inputs/button/layout/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/inputs/button/outlined/.devcontainer/devcontainer.json b/samples/inputs/button/outlined/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button/outlined/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button/outlined/.eslintrc.js b/samples/inputs/button/outlined/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/outlined/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/outlined/sandbox.config.json b/samples/inputs/button/outlined/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button/outlined/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button/overview/.devcontainer/devcontainer.json b/samples/inputs/button/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button/overview/.eslintrc.js b/samples/inputs/button/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/overview/sandbox.config.json b/samples/inputs/button/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button/size/.devcontainer/devcontainer.json b/samples/inputs/button/size/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button/size/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button/size/.eslintrc.js b/samples/inputs/button/size/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/size/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/size/sandbox.config.json b/samples/inputs/button/size/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button/size/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button/states/.devcontainer/devcontainer.json b/samples/inputs/button/states/.devcontainer/devcontainer.json deleted file mode 100644 index ff434ecd44..0000000000 --- a/samples/inputs/button/states/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} diff --git a/samples/inputs/button/states/.eslintrc.js b/samples/inputs/button/states/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/states/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/states/sandbox.config.json b/samples/inputs/button/states/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/inputs/button/states/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/inputs/button/styling/.devcontainer/devcontainer.json b/samples/inputs/button/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/button/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/button/styling/.eslintrc.js b/samples/inputs/button/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/button/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/button/styling/sandbox.config.json b/samples/inputs/button/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/button/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/button/tailwind-styling/.devcontainer/devcontainer.json b/samples/inputs/button/tailwind-styling/.devcontainer/devcontainer.json deleted file mode 100644 index ff434ecd44..0000000000 --- a/samples/inputs/button/tailwind-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} diff --git a/samples/inputs/button/tailwind-styling/.eslintrc.js b/samples/inputs/button/tailwind-styling/.eslintrc.js deleted file mode 100644 index 75a0e4251b..0000000000 --- a/samples/inputs/button/tailwind-styling/.eslintrc.js +++ /dev/null @@ -1,31 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", - parserOptions: { - ecmaVersion: 2020, - sourceType: "module", - ecmaFeatures: { - jsx: true - } - }, - settings: { - react: { - version: "999.999.999" - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", - "plugin:@typescript-eslint/recommended" - ], - rules: { - "no-undef": "off", - "no-unused-vars": "off", - "prefer-const": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } -}; diff --git a/samples/inputs/button/tailwind-styling/sandbox.config.json b/samples/inputs/button/tailwind-styling/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/inputs/button/tailwind-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/inputs/checkbox/checking/.devcontainer/devcontainer.json b/samples/inputs/checkbox/checking/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/checkbox/checking/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/checking/.eslintrc.js b/samples/inputs/checkbox/checking/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/checkbox/checking/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/checkbox/checking/sandbox.config.json b/samples/inputs/checkbox/checking/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/checkbox/checking/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/disabled/.devcontainer/devcontainer.json b/samples/inputs/checkbox/disabled/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/checkbox/disabled/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/disabled/.eslintrc.js b/samples/inputs/checkbox/disabled/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/checkbox/disabled/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/checkbox/disabled/sandbox.config.json b/samples/inputs/checkbox/disabled/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/checkbox/disabled/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/indeterminate/.devcontainer/devcontainer.json b/samples/inputs/checkbox/indeterminate/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/checkbox/indeterminate/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/indeterminate/.eslintrc.js b/samples/inputs/checkbox/indeterminate/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/checkbox/indeterminate/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/checkbox/indeterminate/sandbox.config.json b/samples/inputs/checkbox/indeterminate/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/checkbox/indeterminate/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/label/.devcontainer/devcontainer.json b/samples/inputs/checkbox/label/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/checkbox/label/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/label/.eslintrc.js b/samples/inputs/checkbox/label/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/checkbox/label/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/checkbox/label/sandbox.config.json b/samples/inputs/checkbox/label/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/checkbox/label/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/overview/.devcontainer/devcontainer.json b/samples/inputs/checkbox/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/checkbox/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/overview/.eslintrc.js b/samples/inputs/checkbox/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/checkbox/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/checkbox/overview/sandbox.config.json b/samples/inputs/checkbox/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/checkbox/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/styling/.devcontainer/devcontainer.json b/samples/inputs/checkbox/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/checkbox/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/checkbox/styling/.eslintrc.js b/samples/inputs/checkbox/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/checkbox/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/checkbox/styling/sandbox.config.json b/samples/inputs/checkbox/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/checkbox/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/chip/multiple/.devcontainer/devcontainer.json b/samples/inputs/chip/multiple/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/chip/multiple/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/chip/multiple/.eslintrc.js b/samples/inputs/chip/multiple/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/chip/multiple/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/chip/multiple/sandbox.config.json b/samples/inputs/chip/multiple/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/chip/multiple/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/chip/outlined/.devcontainer/devcontainer.json b/samples/inputs/chip/outlined/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/chip/outlined/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/chip/outlined/.eslintrc.js b/samples/inputs/chip/outlined/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/chip/outlined/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/chip/outlined/sandbox.config.json b/samples/inputs/chip/outlined/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/chip/outlined/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/chip/overview/.devcontainer/devcontainer.json b/samples/inputs/chip/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/chip/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/chip/overview/.eslintrc.js b/samples/inputs/chip/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/chip/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/chip/overview/sandbox.config.json b/samples/inputs/chip/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/chip/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/chip/size/.devcontainer/devcontainer.json b/samples/inputs/chip/size/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/chip/size/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/chip/size/.eslintrc.js b/samples/inputs/chip/size/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/chip/size/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/chip/size/sandbox.config.json b/samples/inputs/chip/size/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/chip/size/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/chip/styling/.devcontainer/devcontainer.json b/samples/inputs/chip/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/chip/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/chip/styling/.eslintrc.js b/samples/inputs/chip/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/chip/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/chip/styling/sandbox.config.json b/samples/inputs/chip/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/chip/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/chip/variants/.devcontainer/devcontainer.json b/samples/inputs/chip/variants/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/chip/variants/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/chip/variants/.eslintrc.js b/samples/inputs/chip/variants/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/chip/variants/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/chip/variants/sandbox.config.json b/samples/inputs/chip/variants/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/chip/variants/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/dynamic/.devcontainer/devcontainer.json b/samples/inputs/circular-progress-indicator/dynamic/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/circular-progress-indicator/dynamic/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/dynamic/.eslintrc.js b/samples/inputs/circular-progress-indicator/dynamic/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/circular-progress-indicator/dynamic/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/dynamic/sandbox.config.json b/samples/inputs/circular-progress-indicator/dynamic/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/circular-progress-indicator/dynamic/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/indeterminate/.devcontainer/devcontainer.json b/samples/inputs/circular-progress-indicator/indeterminate/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/circular-progress-indicator/indeterminate/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/indeterminate/.eslintrc.js b/samples/inputs/circular-progress-indicator/indeterminate/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/circular-progress-indicator/indeterminate/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/indeterminate/sandbox.config.json b/samples/inputs/circular-progress-indicator/indeterminate/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/circular-progress-indicator/indeterminate/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/simple/.devcontainer/devcontainer.json b/samples/inputs/circular-progress-indicator/simple/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/circular-progress-indicator/simple/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/simple/.eslintrc.js b/samples/inputs/circular-progress-indicator/simple/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/circular-progress-indicator/simple/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/simple/sandbox.config.json b/samples/inputs/circular-progress-indicator/simple/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/circular-progress-indicator/simple/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/styling/.devcontainer/devcontainer.json b/samples/inputs/circular-progress-indicator/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/circular-progress-indicator/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/styling/.eslintrc.js b/samples/inputs/circular-progress-indicator/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/circular-progress-indicator/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/circular-progress-indicator/styling/sandbox.config.json b/samples/inputs/circular-progress-indicator/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/circular-progress-indicator/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/color-editor/overview/.devcontainer/devcontainer.json b/samples/inputs/color-editor/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/color-editor/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/color-editor/overview/.eslintrc.js b/samples/inputs/color-editor/overview/.eslintrc.js deleted file mode 100644 index 7168b71441..0000000000 --- a/samples/inputs/color-editor/overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/color-editor/overview/ReadMe.md b/samples/inputs/color-editor/overview/README.md similarity index 100% rename from samples/inputs/color-editor/overview/ReadMe.md rename to samples/inputs/color-editor/overview/README.md diff --git a/samples/inputs/color-editor/overview/sandbox.config.json b/samples/inputs/color-editor/overview/sandbox.config.json deleted file mode 100644 index 07f53508eb..0000000000 --- a/samples/inputs/color-editor/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/combo/features/.devcontainer/devcontainer.json b/samples/inputs/combo/features/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/combo/features/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/combo/features/.eslintrc.js b/samples/inputs/combo/features/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/combo/features/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/combo/features/sandbox.config.json b/samples/inputs/combo/features/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/combo/features/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/combo/overview/.devcontainer/devcontainer.json b/samples/inputs/combo/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/combo/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/combo/overview/.eslintrc.js b/samples/inputs/combo/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/combo/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/combo/overview/sandbox.config.json b/samples/inputs/combo/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/combo/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/combo/selection/.devcontainer/devcontainer.json b/samples/inputs/combo/selection/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/combo/selection/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/combo/selection/.eslintrc.js b/samples/inputs/combo/selection/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/combo/selection/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/combo/selection/sandbox.config.json b/samples/inputs/combo/selection/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/combo/selection/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/combo/simplified/.devcontainer/devcontainer.json b/samples/inputs/combo/simplified/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/combo/simplified/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/combo/simplified/.eslintrc.js b/samples/inputs/combo/simplified/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/combo/simplified/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/combo/simplified/sandbox.config.json b/samples/inputs/combo/simplified/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/combo/simplified/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/combo/styling/.devcontainer/devcontainer.json b/samples/inputs/combo/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/combo/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/combo/styling/.eslintrc.js b/samples/inputs/combo/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/combo/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/combo/styling/sandbox.config.json b/samples/inputs/combo/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/combo/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/combo/templates/.devcontainer/devcontainer.json b/samples/inputs/combo/templates/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/combo/templates/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/combo/templates/.eslintrc.js b/samples/inputs/combo/templates/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/combo/templates/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/combo/templates/sandbox.config.json b/samples/inputs/combo/templates/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/combo/templates/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/input-format-display-format/.devcontainer/devcontainer.json b/samples/inputs/date-time-input/input-format-display-format/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/date-time-input/input-format-display-format/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/input-format-display-format/.eslintrc.js b/samples/inputs/date-time-input/input-format-display-format/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/date-time-input/input-format-display-format/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/date-time-input/input-format-display-format/sandbox.config.json b/samples/inputs/date-time-input/input-format-display-format/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/date-time-input/input-format-display-format/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/min-max-value/.devcontainer/devcontainer.json b/samples/inputs/date-time-input/min-max-value/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/date-time-input/min-max-value/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/min-max-value/.eslintrc.js b/samples/inputs/date-time-input/min-max-value/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/date-time-input/min-max-value/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/date-time-input/min-max-value/sandbox.config.json b/samples/inputs/date-time-input/min-max-value/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/date-time-input/min-max-value/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/overview/.devcontainer/devcontainer.json b/samples/inputs/date-time-input/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/date-time-input/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/overview/.eslintrc.js b/samples/inputs/date-time-input/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/date-time-input/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/date-time-input/overview/sandbox.config.json b/samples/inputs/date-time-input/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/date-time-input/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/step-up-down/.devcontainer/devcontainer.json b/samples/inputs/date-time-input/step-up-down/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/date-time-input/step-up-down/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/step-up-down/.eslintrc.js b/samples/inputs/date-time-input/step-up-down/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/date-time-input/step-up-down/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/date-time-input/step-up-down/sandbox.config.json b/samples/inputs/date-time-input/step-up-down/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/date-time-input/step-up-down/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/styling/.devcontainer/devcontainer.json b/samples/inputs/date-time-input/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/date-time-input/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/date-time-input/styling/.eslintrc.js b/samples/inputs/date-time-input/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/date-time-input/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/date-time-input/styling/sandbox.config.json b/samples/inputs/date-time-input/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/date-time-input/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/group/.devcontainer/devcontainer.json b/samples/inputs/dropdown/group/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/dropdown/group/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/group/.eslintrc.js b/samples/inputs/dropdown/group/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/dropdown/group/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/dropdown/group/sandbox.config.json b/samples/inputs/dropdown/group/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/dropdown/group/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/header/.devcontainer/devcontainer.json b/samples/inputs/dropdown/header/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/dropdown/header/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/header/.eslintrc.js b/samples/inputs/dropdown/header/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/dropdown/header/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/dropdown/header/sandbox.config.json b/samples/inputs/dropdown/header/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/dropdown/header/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/item/.devcontainer/devcontainer.json b/samples/inputs/dropdown/item/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/dropdown/item/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/item/.eslintrc.js b/samples/inputs/dropdown/item/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/dropdown/item/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/dropdown/item/sandbox.config.json b/samples/inputs/dropdown/item/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/dropdown/item/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/overview/.devcontainer/devcontainer.json b/samples/inputs/dropdown/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/dropdown/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/overview/.eslintrc.js b/samples/inputs/dropdown/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/dropdown/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/dropdown/overview/sandbox.config.json b/samples/inputs/dropdown/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/dropdown/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/position/.devcontainer/devcontainer.json b/samples/inputs/dropdown/position/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/dropdown/position/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/position/.eslintrc.js b/samples/inputs/dropdown/position/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/dropdown/position/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/dropdown/position/sandbox.config.json b/samples/inputs/dropdown/position/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/dropdown/position/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/styling/.devcontainer/devcontainer.json b/samples/inputs/dropdown/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/dropdown/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/styling/.eslintrc.js b/samples/inputs/dropdown/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/dropdown/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/dropdown/styling/sandbox.config.json b/samples/inputs/dropdown/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/dropdown/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/target/.devcontainer/devcontainer.json b/samples/inputs/dropdown/target/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/dropdown/target/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/dropdown/target/.eslintrc.js b/samples/inputs/dropdown/target/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/dropdown/target/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/dropdown/target/sandbox.config.json b/samples/inputs/dropdown/target/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/dropdown/target/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/highlight/helper-text/.devcontainer/devcontainer.json b/samples/inputs/highlight/helper-text/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/highlight/helper-text/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/highlight/helper-text/.eslintrc.js b/samples/inputs/highlight/helper-text/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/highlight/helper-text/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/highlight/helper-text/sandbox.config.json b/samples/inputs/highlight/helper-text/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/highlight/helper-text/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/highlight/overview/.devcontainer/devcontainer.json b/samples/inputs/highlight/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/highlight/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/highlight/overview/.eslintrc.js b/samples/inputs/highlight/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/highlight/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/highlight/overview/sandbox.config.json b/samples/inputs/highlight/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/highlight/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/highlight/search/.devcontainer/devcontainer.json b/samples/inputs/highlight/search/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/highlight/search/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/highlight/search/.eslintrc.js b/samples/inputs/highlight/search/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/highlight/search/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/highlight/search/sandbox.config.json b/samples/inputs/highlight/search/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/highlight/search/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/highlight/styling/.devcontainer/devcontainer.json b/samples/inputs/highlight/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/highlight/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/highlight/styling/.eslintrc.js b/samples/inputs/highlight/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/highlight/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/highlight/styling/sandbox.config.json b/samples/inputs/highlight/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/highlight/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/icon-button/size/.devcontainer/devcontainer.json b/samples/inputs/icon-button/size/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/icon-button/size/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/icon-button/size/.eslintrc.js b/samples/inputs/icon-button/size/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/icon-button/size/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/icon-button/size/sandbox.config.json b/samples/inputs/icon-button/size/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/icon-button/size/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/icon-button/styling/.devcontainer/devcontainer.json b/samples/inputs/icon-button/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/icon-button/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/icon-button/styling/.eslintrc.js b/samples/inputs/icon-button/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/icon-button/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/icon-button/styling/sandbox.config.json b/samples/inputs/icon-button/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/icon-button/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/icon-button/variant/.devcontainer/devcontainer.json b/samples/inputs/icon-button/variant/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/icon-button/variant/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/icon-button/variant/.eslintrc.js b/samples/inputs/icon-button/variant/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/icon-button/variant/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/icon-button/variant/sandbox.config.json b/samples/inputs/icon-button/variant/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/icon-button/variant/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/input/helper-text/.devcontainer/devcontainer.json b/samples/inputs/input/helper-text/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/input/helper-text/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/input/helper-text/.eslintrc.js b/samples/inputs/input/helper-text/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/input/helper-text/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/input/helper-text/sandbox.config.json b/samples/inputs/input/helper-text/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/input/helper-text/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/input/overview/.devcontainer/devcontainer.json b/samples/inputs/input/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/input/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/input/overview/.eslintrc.js b/samples/inputs/input/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/input/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/input/overview/sandbox.config.json b/samples/inputs/input/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/input/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/input/prefix-suffix/.devcontainer/devcontainer.json b/samples/inputs/input/prefix-suffix/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/input/prefix-suffix/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/input/prefix-suffix/.eslintrc.js b/samples/inputs/input/prefix-suffix/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/input/prefix-suffix/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/input/prefix-suffix/sandbox.config.json b/samples/inputs/input/prefix-suffix/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/input/prefix-suffix/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/input/size/.devcontainer/devcontainer.json b/samples/inputs/input/size/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/input/size/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/input/size/.eslintrc.js b/samples/inputs/input/size/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/input/size/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/input/size/sandbox.config.json b/samples/inputs/input/size/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/input/size/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/input/styling/.devcontainer/devcontainer.json b/samples/inputs/input/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/input/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/input/styling/.eslintrc.js b/samples/inputs/input/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/input/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/input/styling/sandbox.config.json b/samples/inputs/input/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/input/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/dynamic/.devcontainer/devcontainer.json b/samples/inputs/linear-progress-indicator/dynamic/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/linear-progress-indicator/dynamic/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/dynamic/.eslintrc.js b/samples/inputs/linear-progress-indicator/dynamic/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/linear-progress-indicator/dynamic/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/dynamic/sandbox.config.json b/samples/inputs/linear-progress-indicator/dynamic/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/linear-progress-indicator/dynamic/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/simple/.devcontainer/devcontainer.json b/samples/inputs/linear-progress-indicator/simple/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/linear-progress-indicator/simple/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/simple/.eslintrc.js b/samples/inputs/linear-progress-indicator/simple/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/linear-progress-indicator/simple/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/simple/sandbox.config.json b/samples/inputs/linear-progress-indicator/simple/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/linear-progress-indicator/simple/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/striped/.devcontainer/devcontainer.json b/samples/inputs/linear-progress-indicator/striped/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/linear-progress-indicator/striped/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/striped/.eslintrc.js b/samples/inputs/linear-progress-indicator/striped/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/linear-progress-indicator/striped/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/striped/sandbox.config.json b/samples/inputs/linear-progress-indicator/striped/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/linear-progress-indicator/striped/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/styling/.devcontainer/devcontainer.json b/samples/inputs/linear-progress-indicator/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/linear-progress-indicator/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/styling/.eslintrc.js b/samples/inputs/linear-progress-indicator/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/linear-progress-indicator/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/styling/sandbox.config.json b/samples/inputs/linear-progress-indicator/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/linear-progress-indicator/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/types/.devcontainer/devcontainer.json b/samples/inputs/linear-progress-indicator/types/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/linear-progress-indicator/types/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/types/.eslintrc.js b/samples/inputs/linear-progress-indicator/types/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/linear-progress-indicator/types/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/linear-progress-indicator/types/sandbox.config.json b/samples/inputs/linear-progress-indicator/types/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/linear-progress-indicator/types/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/mask-input/applying-mask/.devcontainer/devcontainer.json b/samples/inputs/mask-input/applying-mask/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/mask-input/applying-mask/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/mask-input/applying-mask/.eslintrc.js b/samples/inputs/mask-input/applying-mask/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/mask-input/applying-mask/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/mask-input/applying-mask/sandbox.config.json b/samples/inputs/mask-input/applying-mask/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/mask-input/applying-mask/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/mask-input/overview/.devcontainer/devcontainer.json b/samples/inputs/mask-input/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/mask-input/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/mask-input/overview/.eslintrc.js b/samples/inputs/mask-input/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/mask-input/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/mask-input/overview/sandbox.config.json b/samples/inputs/mask-input/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/mask-input/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/mask-input/value-modes/.devcontainer/devcontainer.json b/samples/inputs/mask-input/value-modes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/mask-input/value-modes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/mask-input/value-modes/.eslintrc.js b/samples/inputs/mask-input/value-modes/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/mask-input/value-modes/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/mask-input/value-modes/sandbox.config.json b/samples/inputs/mask-input/value-modes/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/mask-input/value-modes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/radio/alignment/.devcontainer/devcontainer.json b/samples/inputs/radio/alignment/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/radio/alignment/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/radio/alignment/.eslintrc.js b/samples/inputs/radio/alignment/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/radio/alignment/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/radio/alignment/sandbox.config.json b/samples/inputs/radio/alignment/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/radio/alignment/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/radio/disabled/.devcontainer/devcontainer.json b/samples/inputs/radio/disabled/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/radio/disabled/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/radio/disabled/.eslintrc.js b/samples/inputs/radio/disabled/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/radio/disabled/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/radio/disabled/sandbox.config.json b/samples/inputs/radio/disabled/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/radio/disabled/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/radio/group/.devcontainer/devcontainer.json b/samples/inputs/radio/group/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/radio/group/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/radio/group/.eslintrc.js b/samples/inputs/radio/group/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/radio/group/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/radio/group/sandbox.config.json b/samples/inputs/radio/group/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/radio/group/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/radio/invalid/.devcontainer/devcontainer.json b/samples/inputs/radio/invalid/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/radio/invalid/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/radio/invalid/.eslintrc.js b/samples/inputs/radio/invalid/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/radio/invalid/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/radio/invalid/sandbox.config.json b/samples/inputs/radio/invalid/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/radio/invalid/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/radio/label/.devcontainer/devcontainer.json b/samples/inputs/radio/label/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/radio/label/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/radio/label/.eslintrc.js b/samples/inputs/radio/label/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/radio/label/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/radio/label/sandbox.config.json b/samples/inputs/radio/label/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/radio/label/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/radio/styling/.devcontainer/devcontainer.json b/samples/inputs/radio/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/radio/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/radio/styling/.eslintrc.js b/samples/inputs/radio/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/radio/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/radio/styling/sandbox.config.json b/samples/inputs/radio/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/radio/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/rating/basic/.devcontainer/devcontainer.json b/samples/inputs/rating/basic/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/rating/basic/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/rating/basic/.eslintrc.js b/samples/inputs/rating/basic/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/rating/basic/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/rating/basic/sandbox.config.json b/samples/inputs/rating/basic/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/rating/basic/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/rating/custom/.devcontainer/devcontainer.json b/samples/inputs/rating/custom/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/rating/custom/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/rating/custom/.eslintrc.js b/samples/inputs/rating/custom/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/rating/custom/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/rating/custom/sandbox.config.json b/samples/inputs/rating/custom/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/rating/custom/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/rating/empty/.devcontainer/devcontainer.json b/samples/inputs/rating/empty/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/rating/empty/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/rating/empty/.eslintrc.js b/samples/inputs/rating/empty/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/rating/empty/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/rating/empty/sandbox.config.json b/samples/inputs/rating/empty/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/rating/empty/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/rating/single-selection/.devcontainer/devcontainer.json b/samples/inputs/rating/single-selection/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/rating/single-selection/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/rating/single-selection/.eslintrc.js b/samples/inputs/rating/single-selection/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/rating/single-selection/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/rating/single-selection/sandbox.config.json b/samples/inputs/rating/single-selection/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/rating/single-selection/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/rating/styling/.devcontainer/devcontainer.json b/samples/inputs/rating/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/rating/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/rating/styling/.eslintrc.js b/samples/inputs/rating/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/rating/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/rating/styling/sandbox.config.json b/samples/inputs/rating/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/rating/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/ripple/button/.devcontainer/devcontainer.json b/samples/inputs/ripple/button/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/ripple/button/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/ripple/button/.eslintrc.js b/samples/inputs/ripple/button/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/ripple/button/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/ripple/button/sandbox.config.json b/samples/inputs/ripple/button/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/ripple/button/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/ripple/color/.devcontainer/devcontainer.json b/samples/inputs/ripple/color/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/ripple/color/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/ripple/color/.eslintrc.js b/samples/inputs/ripple/color/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/ripple/color/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/ripple/color/sandbox.config.json b/samples/inputs/ripple/color/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/ripple/color/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/select/group/.devcontainer/devcontainer.json b/samples/inputs/select/group/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/select/group/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/select/group/.eslintrc.js b/samples/inputs/select/group/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/select/group/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/select/group/sandbox.config.json b/samples/inputs/select/group/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/select/group/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/select/header/.devcontainer/devcontainer.json b/samples/inputs/select/header/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/select/header/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/select/header/.eslintrc.js b/samples/inputs/select/header/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/select/header/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/select/header/sandbox.config.json b/samples/inputs/select/header/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/select/header/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/select/item/.devcontainer/devcontainer.json b/samples/inputs/select/item/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/select/item/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/select/item/.eslintrc.js b/samples/inputs/select/item/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/select/item/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/select/item/sandbox.config.json b/samples/inputs/select/item/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/select/item/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/select/overview/.devcontainer/devcontainer.json b/samples/inputs/select/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/select/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/select/overview/.eslintrc.js b/samples/inputs/select/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/select/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/select/overview/sandbox.config.json b/samples/inputs/select/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/select/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/select/styling/.devcontainer/devcontainer.json b/samples/inputs/select/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/select/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/select/styling/.eslintrc.js b/samples/inputs/select/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/select/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/select/styling/sandbox.config.json b/samples/inputs/select/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/select/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/constraints/.devcontainer/devcontainer.json b/samples/inputs/slider/constraints/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/constraints/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/constraints/.eslintrc.js b/samples/inputs/slider/constraints/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/constraints/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/constraints/sandbox.config.json b/samples/inputs/slider/constraints/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/constraints/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/disabled/.devcontainer/devcontainer.json b/samples/inputs/slider/disabled/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/disabled/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/disabled/.eslintrc.js b/samples/inputs/slider/disabled/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/disabled/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/disabled/sandbox.config.json b/samples/inputs/slider/disabled/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/disabled/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/discrete/.devcontainer/devcontainer.json b/samples/inputs/slider/discrete/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/discrete/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/discrete/.eslintrc.js b/samples/inputs/slider/discrete/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/discrete/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/discrete/sandbox.config.json b/samples/inputs/slider/discrete/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/discrete/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/labels/.devcontainer/devcontainer.json b/samples/inputs/slider/labels/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/labels/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/labels/.eslintrc.js b/samples/inputs/slider/labels/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/labels/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/labels/sandbox.config.json b/samples/inputs/slider/labels/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/labels/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/overview/.devcontainer/devcontainer.json b/samples/inputs/slider/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/overview/.eslintrc.js b/samples/inputs/slider/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/overview/sandbox.config.json b/samples/inputs/slider/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/styling/.devcontainer/devcontainer.json b/samples/inputs/slider/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/styling/.eslintrc.js b/samples/inputs/slider/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/styling/sandbox.config.json b/samples/inputs/slider/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/tick-labels/.devcontainer/devcontainer.json b/samples/inputs/slider/tick-labels/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/tick-labels/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/tick-labels/.eslintrc.js b/samples/inputs/slider/tick-labels/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/tick-labels/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/tick-labels/sandbox.config.json b/samples/inputs/slider/tick-labels/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/tick-labels/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/ticks/.devcontainer/devcontainer.json b/samples/inputs/slider/ticks/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/ticks/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/ticks/.eslintrc.js b/samples/inputs/slider/ticks/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/ticks/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/ticks/sandbox.config.json b/samples/inputs/slider/ticks/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/ticks/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/value-format/.devcontainer/devcontainer.json b/samples/inputs/slider/value-format/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/value-format/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/value-format/.eslintrc.js b/samples/inputs/slider/value-format/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/value-format/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/value-format/sandbox.config.json b/samples/inputs/slider/value-format/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/value-format/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/slider/value/.devcontainer/devcontainer.json b/samples/inputs/slider/value/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/slider/value/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/slider/value/.eslintrc.js b/samples/inputs/slider/value/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/slider/value/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/slider/value/sandbox.config.json b/samples/inputs/slider/value/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/slider/value/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/switches/disabled/.devcontainer/devcontainer.json b/samples/inputs/switches/disabled/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/switches/disabled/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/switches/disabled/.eslintrc.js b/samples/inputs/switches/disabled/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/switches/disabled/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/switches/disabled/sandbox.config.json b/samples/inputs/switches/disabled/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/switches/disabled/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/switches/enabled/.devcontainer/devcontainer.json b/samples/inputs/switches/enabled/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/switches/enabled/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/switches/enabled/.eslintrc.js b/samples/inputs/switches/enabled/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/switches/enabled/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/switches/enabled/sandbox.config.json b/samples/inputs/switches/enabled/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/switches/enabled/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/switches/layout/.devcontainer/devcontainer.json b/samples/inputs/switches/layout/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/switches/layout/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/switches/layout/.eslintrc.js b/samples/inputs/switches/layout/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/switches/layout/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/switches/layout/sandbox.config.json b/samples/inputs/switches/layout/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/switches/layout/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/switches/overview/.devcontainer/devcontainer.json b/samples/inputs/switches/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/switches/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/switches/overview/.eslintrc.js b/samples/inputs/switches/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/switches/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/switches/overview/sandbox.config.json b/samples/inputs/switches/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/switches/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/switches/selected/.devcontainer/devcontainer.json b/samples/inputs/switches/selected/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/switches/selected/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/switches/selected/.eslintrc.js b/samples/inputs/switches/selected/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/switches/selected/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/switches/selected/sandbox.config.json b/samples/inputs/switches/selected/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/switches/selected/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/switches/styling/.devcontainer/devcontainer.json b/samples/inputs/switches/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/switches/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/switches/styling/.eslintrc.js b/samples/inputs/switches/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/switches/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/switches/styling/sandbox.config.json b/samples/inputs/switches/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/switches/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/switches/tailwind-styling/.devcontainer/devcontainer.json b/samples/inputs/switches/tailwind-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/switches/tailwind-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/switches/tailwind-styling/.eslintrc.js b/samples/inputs/switches/tailwind-styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/switches/tailwind-styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/switches/tailwind-styling/sandbox.config.json b/samples/inputs/switches/tailwind-styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/switches/tailwind-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/textarea/form-integration/.devcontainer/devcontainer.json b/samples/inputs/textarea/form-integration/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/textarea/form-integration/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/textarea/form-integration/.eslintrc.js b/samples/inputs/textarea/form-integration/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/textarea/form-integration/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/textarea/form-integration/sandbox.config.json b/samples/inputs/textarea/form-integration/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/textarea/form-integration/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/textarea/overview/.devcontainer/devcontainer.json b/samples/inputs/textarea/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/textarea/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/textarea/overview/.eslintrc.js b/samples/inputs/textarea/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/textarea/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/textarea/overview/sandbox.config.json b/samples/inputs/textarea/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/textarea/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/textarea/resize/.devcontainer/devcontainer.json b/samples/inputs/textarea/resize/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/textarea/resize/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/textarea/resize/.eslintrc.js b/samples/inputs/textarea/resize/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/textarea/resize/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/textarea/resize/sandbox.config.json b/samples/inputs/textarea/resize/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/textarea/resize/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/textarea/slots/.devcontainer/devcontainer.json b/samples/inputs/textarea/slots/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/textarea/slots/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/textarea/slots/.eslintrc.js b/samples/inputs/textarea/slots/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/textarea/slots/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/textarea/slots/sandbox.config.json b/samples/inputs/textarea/slots/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/textarea/slots/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/textarea/styling/.devcontainer/devcontainer.json b/samples/inputs/textarea/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/textarea/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/textarea/styling/.eslintrc.js b/samples/inputs/textarea/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/textarea/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/textarea/styling/sandbox.config.json b/samples/inputs/textarea/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/textarea/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/advanced/.devcontainer/devcontainer.json b/samples/inputs/tooltip/advanced/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/tooltip/advanced/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/advanced/.eslintrc.js b/samples/inputs/tooltip/advanced/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/tooltip/advanced/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/tooltip/advanced/sandbox.config.json b/samples/inputs/tooltip/advanced/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/tooltip/advanced/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/overview/.devcontainer/devcontainer.json b/samples/inputs/tooltip/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/tooltip/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/overview/.eslintrc.js b/samples/inputs/tooltip/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/tooltip/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/tooltip/overview/sandbox.config.json b/samples/inputs/tooltip/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/tooltip/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/placement/.devcontainer/devcontainer.json b/samples/inputs/tooltip/placement/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/tooltip/placement/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/placement/.eslintrc.js b/samples/inputs/tooltip/placement/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/tooltip/placement/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/tooltip/placement/sandbox.config.json b/samples/inputs/tooltip/placement/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/tooltip/placement/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/rich/.devcontainer/devcontainer.json b/samples/inputs/tooltip/rich/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/tooltip/rich/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/rich/.eslintrc.js b/samples/inputs/tooltip/rich/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/tooltip/rich/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/tooltip/rich/sandbox.config.json b/samples/inputs/tooltip/rich/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/tooltip/rich/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/styling/.devcontainer/devcontainer.json b/samples/inputs/tooltip/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/tooltip/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/styling/.eslintrc.js b/samples/inputs/tooltip/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/tooltip/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/tooltip/styling/sandbox.config.json b/samples/inputs/tooltip/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/tooltip/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/triggers/.devcontainer/devcontainer.json b/samples/inputs/tooltip/triggers/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/inputs/tooltip/triggers/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/inputs/tooltip/triggers/.eslintrc.js b/samples/inputs/tooltip/triggers/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/inputs/tooltip/triggers/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/inputs/tooltip/triggers/sandbox.config.json b/samples/inputs/tooltip/triggers/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/inputs/tooltip/triggers/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/interactions/chat/features/.devcontainer/devcontainer.json b/samples/interactions/chat/features/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/interactions/chat/features/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/interactions/chat/features/.eslintrc.js b/samples/interactions/chat/features/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/interactions/chat/features/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/interactions/chat/features/sandbox.config.json b/samples/interactions/chat/features/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/interactions/chat/features/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/interactions/chat/overview/.devcontainer/devcontainer.json b/samples/interactions/chat/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/interactions/chat/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/interactions/chat/overview/.eslintrc.js b/samples/interactions/chat/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/interactions/chat/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/interactions/chat/overview/sandbox.config.json b/samples/interactions/chat/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/interactions/chat/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/interactions/chat/styling/.devcontainer/devcontainer.json b/samples/interactions/chat/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/interactions/chat/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/interactions/chat/styling/.eslintrc.js b/samples/interactions/chat/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/interactions/chat/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/interactions/chat/styling/sandbox.config.json b/samples/interactions/chat/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/interactions/chat/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/interactions/query-builder/overview/.devcontainer/devcontainer.json b/samples/interactions/query-builder/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/interactions/query-builder/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/interactions/query-builder/overview/.eslintrc.js b/samples/interactions/query-builder/overview/.eslintrc.js deleted file mode 100644 index 0c41c2db83..0000000000 --- a/samples/interactions/query-builder/overview/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; diff --git a/samples/interactions/query-builder/overview/sandbox.config.json b/samples/interactions/query-builder/overview/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/interactions/query-builder/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/interactions/query-builder/template/.devcontainer/devcontainer.json b/samples/interactions/query-builder/template/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/interactions/query-builder/template/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/interactions/query-builder/template/.eslintrc.js b/samples/interactions/query-builder/template/.eslintrc.js deleted file mode 100644 index 0c41c2db83..0000000000 --- a/samples/interactions/query-builder/template/.eslintrc.js +++ /dev/null @@ -1,78 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-mixed-spaces-and-tabs": 0, - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; diff --git a/samples/interactions/query-builder/template/sandbox.config.json b/samples/interactions/query-builder/template/sandbox.config.json deleted file mode 100644 index 49a80d1d8b..0000000000 --- a/samples/interactions/query-builder/template/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/layouts/accordion/customization/.devcontainer/devcontainer.json b/samples/layouts/accordion/customization/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/accordion/customization/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/accordion/customization/.eslintrc.js b/samples/layouts/accordion/customization/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/accordion/customization/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/accordion/customization/sandbox.config.json b/samples/layouts/accordion/customization/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/accordion/customization/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/accordion/nested-scenario/.devcontainer/devcontainer.json b/samples/layouts/accordion/nested-scenario/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/accordion/nested-scenario/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/accordion/nested-scenario/.eslintrc.js b/samples/layouts/accordion/nested-scenario/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/accordion/nested-scenario/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/accordion/nested-scenario/sandbox.config.json b/samples/layouts/accordion/nested-scenario/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/accordion/nested-scenario/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/accordion/overview/.devcontainer/devcontainer.json b/samples/layouts/accordion/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/accordion/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/accordion/overview/.eslintrc.js b/samples/layouts/accordion/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/accordion/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/accordion/overview/sandbox.config.json b/samples/layouts/accordion/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/accordion/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/accordion/programmatic-expansion/sandbox.config.json b/samples/layouts/accordion/programmatic-expansion/sandbox.config.json deleted file mode 100644 index f8b5562bd6..0000000000 --- a/samples/layouts/accordion/programmatic-expansion/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/layouts/accordion/styling/.devcontainer/devcontainer.json b/samples/layouts/accordion/styling/.devcontainer/devcontainer.json deleted file mode 100644 index 5779654722..0000000000 --- a/samples/layouts/accordion/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1 +0,0 @@ -{"image":"mcr.microsoft.com/devcontainers/typescript-node:1-20-bullseye"} diff --git a/samples/layouts/accordion/styling/sandbox.config.json b/samples/layouts/accordion/styling/sandbox.config.json deleted file mode 100644 index f8b5562bd6..0000000000 --- a/samples/layouts/accordion/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/layouts/accordion/tailwind-styling/.devcontainer/devcontainer.json b/samples/layouts/accordion/tailwind-styling/.devcontainer/devcontainer.json deleted file mode 100644 index 5779654722..0000000000 --- a/samples/layouts/accordion/tailwind-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1 +0,0 @@ -{"image":"mcr.microsoft.com/devcontainers/typescript-node:1-20-bullseye"} diff --git a/samples/layouts/accordion/tailwind-styling/sandbox.config.json b/samples/layouts/accordion/tailwind-styling/sandbox.config.json deleted file mode 100644 index f8b5562bd6..0000000000 --- a/samples/layouts/accordion/tailwind-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} diff --git a/samples/layouts/avatar/image/.devcontainer/devcontainer.json b/samples/layouts/avatar/image/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/avatar/image/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/avatar/image/.eslintrc.js b/samples/layouts/avatar/image/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/avatar/image/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/avatar/image/sandbox.config.json b/samples/layouts/avatar/image/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/avatar/image/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/avatar/overview/.devcontainer/devcontainer.json b/samples/layouts/avatar/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/avatar/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/avatar/overview/.eslintrc.js b/samples/layouts/avatar/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/avatar/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/avatar/overview/sandbox.config.json b/samples/layouts/avatar/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/avatar/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/avatar/shape/.devcontainer/devcontainer.json b/samples/layouts/avatar/shape/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/avatar/shape/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/avatar/shape/.eslintrc.js b/samples/layouts/avatar/shape/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/avatar/shape/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/avatar/shape/sandbox.config.json b/samples/layouts/avatar/shape/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/avatar/shape/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/avatar/size/.devcontainer/devcontainer.json b/samples/layouts/avatar/size/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/avatar/size/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/avatar/size/.eslintrc.js b/samples/layouts/avatar/size/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/avatar/size/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/avatar/size/sandbox.config.json b/samples/layouts/avatar/size/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/avatar/size/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/avatar/styling/.devcontainer/devcontainer.json b/samples/layouts/avatar/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/avatar/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/avatar/styling/.eslintrc.js b/samples/layouts/avatar/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/avatar/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/avatar/styling/sandbox.config.json b/samples/layouts/avatar/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/avatar/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/avatar/tailwind-styling/.devcontainer/devcontainer.json b/samples/layouts/avatar/tailwind-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/avatar/tailwind-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/avatar/tailwind-styling/.eslintrc.js b/samples/layouts/avatar/tailwind-styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/avatar/tailwind-styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/avatar/tailwind-styling/sandbox.config.json b/samples/layouts/avatar/tailwind-styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/avatar/tailwind-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/avatar/variants/.devcontainer/devcontainer.json b/samples/layouts/avatar/variants/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/avatar/variants/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/avatar/variants/.eslintrc.js b/samples/layouts/avatar/variants/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/avatar/variants/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/avatar/variants/sandbox.config.json b/samples/layouts/avatar/variants/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/avatar/variants/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/card/horizontal/.devcontainer/devcontainer.json b/samples/layouts/card/horizontal/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/card/horizontal/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/card/horizontal/.eslintrc.js b/samples/layouts/card/horizontal/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/card/horizontal/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/card/horizontal/sandbox.config.json b/samples/layouts/card/horizontal/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/card/horizontal/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/card/overview/.devcontainer/devcontainer.json b/samples/layouts/card/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/card/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/card/overview/.eslintrc.js b/samples/layouts/card/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/card/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/card/overview/sandbox.config.json b/samples/layouts/card/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/card/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/card/semi-horizontal/.devcontainer/devcontainer.json b/samples/layouts/card/semi-horizontal/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/card/semi-horizontal/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/card/semi-horizontal/.eslintrc.js b/samples/layouts/card/semi-horizontal/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/card/semi-horizontal/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/card/semi-horizontal/sandbox.config.json b/samples/layouts/card/semi-horizontal/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/card/semi-horizontal/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/card/styling/.devcontainer/devcontainer.json b/samples/layouts/card/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/card/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/card/styling/.eslintrc.js b/samples/layouts/card/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/card/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/card/styling/sandbox.config.json b/samples/layouts/card/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/card/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/carousel/animations/.devcontainer/devcontainer.json b/samples/layouts/carousel/animations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/carousel/animations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/carousel/animations/.eslintrc.js b/samples/layouts/carousel/animations/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/carousel/animations/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/carousel/animations/sandbox.config.json b/samples/layouts/carousel/animations/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/carousel/animations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/carousel/components/.devcontainer/devcontainer.json b/samples/layouts/carousel/components/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/carousel/components/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/carousel/components/.eslintrc.js b/samples/layouts/carousel/components/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/carousel/components/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/carousel/components/sandbox.config.json b/samples/layouts/carousel/components/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/carousel/components/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/carousel/overview/.devcontainer/devcontainer.json b/samples/layouts/carousel/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/carousel/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/carousel/overview/.eslintrc.js b/samples/layouts/carousel/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/carousel/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/carousel/overview/sandbox.config.json b/samples/layouts/carousel/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/carousel/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/carousel/thumbnail/.devcontainer/devcontainer.json b/samples/layouts/carousel/thumbnail/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/carousel/thumbnail/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/carousel/thumbnail/.eslintrc.js b/samples/layouts/carousel/thumbnail/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/carousel/thumbnail/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/carousel/thumbnail/sandbox.config.json b/samples/layouts/carousel/thumbnail/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/carousel/thumbnail/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/divider/dashed/.devcontainer/devcontainer.json b/samples/layouts/divider/dashed/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/divider/dashed/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/divider/dashed/.eslintrc.js b/samples/layouts/divider/dashed/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/divider/dashed/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/divider/dashed/sandbox.config.json b/samples/layouts/divider/dashed/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/divider/dashed/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/divider/middle/.devcontainer/devcontainer.json b/samples/layouts/divider/middle/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/divider/middle/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/divider/middle/.eslintrc.js b/samples/layouts/divider/middle/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/divider/middle/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/divider/middle/sandbox.config.json b/samples/layouts/divider/middle/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/divider/middle/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/divider/overview/.devcontainer/devcontainer.json b/samples/layouts/divider/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/divider/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/divider/overview/.eslintrc.js b/samples/layouts/divider/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/divider/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/divider/overview/sandbox.config.json b/samples/layouts/divider/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/divider/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/divider/select/.devcontainer/devcontainer.json b/samples/layouts/divider/select/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/divider/select/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/divider/select/.eslintrc.js b/samples/layouts/divider/select/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/divider/select/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/divider/select/sandbox.config.json b/samples/layouts/divider/select/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/divider/select/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/divider/vertical/.devcontainer/devcontainer.json b/samples/layouts/divider/vertical/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/divider/vertical/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/divider/vertical/.eslintrc.js b/samples/layouts/divider/vertical/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/divider/vertical/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/divider/vertical/sandbox.config.json b/samples/layouts/divider/vertical/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/divider/vertical/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/customize-buttons/.devcontainer/devcontainer.json b/samples/layouts/dock-manager/customize-buttons/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/dock-manager/customize-buttons/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/customize-buttons/.eslintrc.js b/samples/layouts/dock-manager/customize-buttons/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/dock-manager/customize-buttons/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/dock-manager/customize-buttons/sandbox.config.json b/samples/layouts/dock-manager/customize-buttons/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/dock-manager/customize-buttons/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/embedding-frames/.devcontainer/devcontainer.json b/samples/layouts/dock-manager/embedding-frames/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/dock-manager/embedding-frames/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/embedding-frames/.eslintrc.js b/samples/layouts/dock-manager/embedding-frames/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/dock-manager/embedding-frames/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/dock-manager/embedding-frames/sandbox.config.json b/samples/layouts/dock-manager/embedding-frames/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/dock-manager/embedding-frames/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/overview/.devcontainer/devcontainer.json b/samples/layouts/dock-manager/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/dock-manager/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/overview/.eslintrc.js b/samples/layouts/dock-manager/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/dock-manager/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/dock-manager/overview/sandbox.config.json b/samples/layouts/dock-manager/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/dock-manager/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/styling/.devcontainer/devcontainer.json b/samples/layouts/dock-manager/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/dock-manager/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/styling/.eslintrc.js b/samples/layouts/dock-manager/styling/.eslintrc.js deleted file mode 100644 index 987fe9a05c..0000000000 --- a/samples/layouts/dock-manager/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/dock-manager/styling/sandbox.config.json b/samples/layouts/dock-manager/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/dock-manager/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/updating-panes/.devcontainer/devcontainer.json b/samples/layouts/dock-manager/updating-panes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/dock-manager/updating-panes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/dock-manager/updating-panes/.eslintrc.js b/samples/layouts/dock-manager/updating-panes/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/dock-manager/updating-panes/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/dock-manager/updating-panes/sandbox.config.json b/samples/layouts/dock-manager/updating-panes/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/dock-manager/updating-panes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/expansion-panel/component-customization/.devcontainer/devcontainer.json b/samples/layouts/expansion-panel/component-customization/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/expansion-panel/component-customization/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/expansion-panel/component-customization/.eslintrc.js b/samples/layouts/expansion-panel/component-customization/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/expansion-panel/component-customization/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/expansion-panel/component-customization/sandbox.config.json b/samples/layouts/expansion-panel/component-customization/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/expansion-panel/component-customization/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/expansion-panel/properties-and-events/.devcontainer/devcontainer.json b/samples/layouts/expansion-panel/properties-and-events/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/expansion-panel/properties-and-events/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/expansion-panel/properties-and-events/.eslintrc.js b/samples/layouts/expansion-panel/properties-and-events/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/expansion-panel/properties-and-events/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/expansion-panel/properties-and-events/sandbox.config.json b/samples/layouts/expansion-panel/properties-and-events/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/expansion-panel/properties-and-events/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/expansion-panel/styling/.devcontainer/devcontainer.json b/samples/layouts/expansion-panel/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/expansion-panel/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/expansion-panel/styling/.eslintrc.js b/samples/layouts/expansion-panel/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/expansion-panel/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/expansion-panel/styling/sandbox.config.json b/samples/layouts/expansion-panel/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/expansion-panel/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/expansion-panel/usage/.devcontainer/devcontainer.json b/samples/layouts/expansion-panel/usage/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/expansion-panel/usage/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/expansion-panel/usage/.eslintrc.js b/samples/layouts/expansion-panel/usage/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/expansion-panel/usage/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/expansion-panel/usage/sandbox.config.json b/samples/layouts/expansion-panel/usage/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/expansion-panel/usage/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/icon/sizing/.devcontainer/devcontainer.json b/samples/layouts/icon/sizing/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/icon/sizing/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/icon/sizing/.eslintrc.js b/samples/layouts/icon/sizing/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/icon/sizing/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/icon/sizing/sandbox.config.json b/samples/layouts/icon/sizing/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/icon/sizing/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/icon/styling/.devcontainer/devcontainer.json b/samples/layouts/icon/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/icon/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/icon/styling/.eslintrc.js b/samples/layouts/icon/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/icon/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/icon/styling/sandbox.config.json b/samples/layouts/icon/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/icon/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/splitter/base/.devcontainer/devcontainer.json b/samples/layouts/splitter/base/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/splitter/base/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/splitter/base/.eslintrc.js b/samples/layouts/splitter/base/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/splitter/base/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/splitter/base/sandbox.config.json b/samples/layouts/splitter/base/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/splitter/base/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/splitter/nested/.devcontainer/devcontainer.json b/samples/layouts/splitter/nested/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/splitter/nested/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/splitter/nested/.eslintrc.js b/samples/layouts/splitter/nested/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/splitter/nested/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/splitter/nested/sandbox.config.json b/samples/layouts/splitter/nested/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/splitter/nested/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/splitter/styling/.devcontainer/devcontainer.json b/samples/layouts/splitter/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/splitter/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/splitter/styling/.eslintrc.js b/samples/layouts/splitter/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/splitter/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/splitter/styling/sandbox.config.json b/samples/layouts/splitter/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/splitter/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/stepper/animations/.devcontainer/devcontainer.json b/samples/layouts/stepper/animations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/stepper/animations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/stepper/animations/.eslintrc.js b/samples/layouts/stepper/animations/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/stepper/animations/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/stepper/animations/sandbox.config.json b/samples/layouts/stepper/animations/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/stepper/animations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/stepper/linear/.devcontainer/devcontainer.json b/samples/layouts/stepper/linear/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/stepper/linear/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/stepper/linear/.eslintrc.js b/samples/layouts/stepper/linear/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/stepper/linear/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/stepper/linear/sandbox.config.json b/samples/layouts/stepper/linear/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/stepper/linear/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/stepper/orientation/.devcontainer/devcontainer.json b/samples/layouts/stepper/orientation/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/stepper/orientation/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/stepper/orientation/.eslintrc.js b/samples/layouts/stepper/orientation/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/stepper/orientation/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/stepper/orientation/sandbox.config.json b/samples/layouts/stepper/orientation/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/stepper/orientation/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/stepper/step-height/.devcontainer/devcontainer.json b/samples/layouts/stepper/step-height/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/stepper/step-height/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/stepper/step-height/.eslintrc.js b/samples/layouts/stepper/step-height/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/stepper/step-height/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/stepper/step-height/sandbox.config.json b/samples/layouts/stepper/step-height/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/stepper/step-height/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/stepper/steptypes/.devcontainer/devcontainer.json b/samples/layouts/stepper/steptypes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/stepper/steptypes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/stepper/steptypes/.eslintrc.js b/samples/layouts/stepper/steptypes/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/stepper/steptypes/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/stepper/steptypes/sandbox.config.json b/samples/layouts/stepper/steptypes/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/stepper/steptypes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/stepper/styling/.devcontainer/devcontainer.json b/samples/layouts/stepper/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/stepper/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/stepper/styling/.eslintrc.js b/samples/layouts/stepper/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/stepper/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/stepper/styling/sandbox.config.json b/samples/layouts/stepper/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/stepper/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tabs/alignment/.devcontainer/devcontainer.json b/samples/layouts/tabs/alignment/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tabs/alignment/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tabs/alignment/.eslintrc.js b/samples/layouts/tabs/alignment/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tabs/alignment/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tabs/alignment/sandbox.config.json b/samples/layouts/tabs/alignment/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tabs/alignment/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tabs/overview/.devcontainer/devcontainer.json b/samples/layouts/tabs/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tabs/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tabs/overview/.eslintrc.js b/samples/layouts/tabs/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tabs/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tabs/overview/sandbox.config.json b/samples/layouts/tabs/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tabs/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tabs/prefix-suffix/.devcontainer/devcontainer.json b/samples/layouts/tabs/prefix-suffix/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tabs/prefix-suffix/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tabs/prefix-suffix/.eslintrc.js b/samples/layouts/tabs/prefix-suffix/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tabs/prefix-suffix/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tabs/prefix-suffix/sandbox.config.json b/samples/layouts/tabs/prefix-suffix/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tabs/prefix-suffix/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tabs/scrolling/.devcontainer/devcontainer.json b/samples/layouts/tabs/scrolling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tabs/scrolling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tabs/scrolling/.eslintrc.js b/samples/layouts/tabs/scrolling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tabs/scrolling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tabs/scrolling/sandbox.config.json b/samples/layouts/tabs/scrolling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tabs/scrolling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tabs/styling/.devcontainer/devcontainer.json b/samples/layouts/tabs/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tabs/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tabs/styling/.eslintrc.js b/samples/layouts/tabs/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tabs/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tabs/styling/sandbox.config.json b/samples/layouts/tabs/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tabs/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/actions/.devcontainer/devcontainer.json b/samples/layouts/tile-manager/actions/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tile-manager/actions/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/actions/.eslintrc.js b/samples/layouts/tile-manager/actions/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tile-manager/actions/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tile-manager/actions/sandbox.config.json b/samples/layouts/tile-manager/actions/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tile-manager/actions/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/columngap/.devcontainer/devcontainer.json b/samples/layouts/tile-manager/columngap/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tile-manager/columngap/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/columngap/.eslintrc.js b/samples/layouts/tile-manager/columngap/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tile-manager/columngap/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tile-manager/columngap/sandbox.config.json b/samples/layouts/tile-manager/columngap/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tile-manager/columngap/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/dragndrop/.devcontainer/devcontainer.json b/samples/layouts/tile-manager/dragndrop/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tile-manager/dragndrop/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/dragndrop/.eslintrc.js b/samples/layouts/tile-manager/dragndrop/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tile-manager/dragndrop/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tile-manager/dragndrop/sandbox.config.json b/samples/layouts/tile-manager/dragndrop/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tile-manager/dragndrop/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/layout/.devcontainer/devcontainer.json b/samples/layouts/tile-manager/layout/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tile-manager/layout/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/layout/.eslintrc.js b/samples/layouts/tile-manager/layout/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tile-manager/layout/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tile-manager/layout/sandbox.config.json b/samples/layouts/tile-manager/layout/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tile-manager/layout/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/overview/.devcontainer/devcontainer.json b/samples/layouts/tile-manager/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tile-manager/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/overview/.eslintrc.js b/samples/layouts/tile-manager/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tile-manager/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tile-manager/overview/sandbox.config.json b/samples/layouts/tile-manager/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tile-manager/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/resize/.devcontainer/devcontainer.json b/samples/layouts/tile-manager/resize/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tile-manager/resize/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/resize/.eslintrc.js b/samples/layouts/tile-manager/resize/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tile-manager/resize/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tile-manager/resize/sandbox.config.json b/samples/layouts/tile-manager/resize/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tile-manager/resize/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/styling/.devcontainer/devcontainer.json b/samples/layouts/tile-manager/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/layouts/tile-manager/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/layouts/tile-manager/styling/.eslintrc.js b/samples/layouts/tile-manager/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/layouts/tile-manager/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/layouts/tile-manager/styling/sandbox.config.json b/samples/layouts/tile-manager/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/layouts/tile-manager/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-csv/.devcontainer/devcontainer.json b/samples/maps/geo-map/binding-data-csv/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/binding-data-csv/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-csv/.eslintrc.js b/samples/maps/geo-map/binding-data-csv/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/binding-data-csv/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-csv/sandbox.config.json b/samples/maps/geo-map/binding-data-csv/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/binding-data-csv/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-json-points/.devcontainer/devcontainer.json b/samples/maps/geo-map/binding-data-json-points/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/binding-data-json-points/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-json-points/.eslintrc.js b/samples/maps/geo-map/binding-data-json-points/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/binding-data-json-points/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-json-points/sandbox.config.json b/samples/maps/geo-map/binding-data-json-points/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/binding-data-json-points/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-json-shapes/.devcontainer/devcontainer.json b/samples/maps/geo-map/binding-data-json-shapes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/binding-data-json-shapes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-json-shapes/.eslintrc.js b/samples/maps/geo-map/binding-data-json-shapes/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/binding-data-json-shapes/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-json-shapes/sandbox.config.json b/samples/maps/geo-map/binding-data-json-shapes/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/binding-data-json-shapes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-model/.devcontainer/devcontainer.json b/samples/maps/geo-map/binding-data-model/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/binding-data-model/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-model/.eslintrc.js b/samples/maps/geo-map/binding-data-model/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/binding-data-model/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/binding-data-model/sandbox.config.json b/samples/maps/geo-map/binding-data-model/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/binding-data-model/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-multiple-shapes/.devcontainer/devcontainer.json b/samples/maps/geo-map/binding-multiple-shapes/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/binding-multiple-shapes/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-multiple-shapes/.eslintrc.js b/samples/maps/geo-map/binding-multiple-shapes/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/binding-multiple-shapes/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/binding-multiple-shapes/sandbox.config.json b/samples/maps/geo-map/binding-multiple-shapes/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/binding-multiple-shapes/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-multiple-sources/.devcontainer/devcontainer.json b/samples/maps/geo-map/binding-multiple-sources/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/binding-multiple-sources/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-multiple-sources/.eslintrc.js b/samples/maps/geo-map/binding-multiple-sources/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/binding-multiple-sources/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/binding-multiple-sources/sandbox.config.json b/samples/maps/geo-map/binding-multiple-sources/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/binding-multiple-sources/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-shp-points/.devcontainer/devcontainer.json b/samples/maps/geo-map/binding-shp-points/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/binding-shp-points/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-shp-points/.eslintrc.js b/samples/maps/geo-map/binding-shp-points/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/binding-shp-points/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/binding-shp-points/sandbox.config.json b/samples/maps/geo-map/binding-shp-points/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/binding-shp-points/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-shp-polygons/.devcontainer/devcontainer.json b/samples/maps/geo-map/binding-shp-polygons/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/binding-shp-polygons/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-shp-polygons/.eslintrc.js b/samples/maps/geo-map/binding-shp-polygons/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/binding-shp-polygons/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/binding-shp-polygons/sandbox.config.json b/samples/maps/geo-map/binding-shp-polygons/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/binding-shp-polygons/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-shp-polylines/.devcontainer/devcontainer.json b/samples/maps/geo-map/binding-shp-polylines/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/binding-shp-polylines/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/binding-shp-polylines/.eslintrc.js b/samples/maps/geo-map/binding-shp-polylines/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/binding-shp-polylines/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/binding-shp-polylines/sandbox.config.json b/samples/maps/geo-map/binding-shp-polylines/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/binding-shp-polylines/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/custom-tooltips/.devcontainer/devcontainer.json b/samples/maps/geo-map/custom-tooltips/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/custom-tooltips/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/custom-tooltips/.eslintrc.js b/samples/maps/geo-map/custom-tooltips/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/custom-tooltips/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/custom-tooltips/sandbox.config.json b/samples/maps/geo-map/custom-tooltips/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/custom-tooltips/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-all-imagery/.devcontainer/devcontainer.json b/samples/maps/geo-map/display-all-imagery/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/display-all-imagery/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-all-imagery/.eslintrc.js b/samples/maps/geo-map/display-all-imagery/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/display-all-imagery/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/display-all-imagery/sandbox.config.json b/samples/maps/geo-map/display-all-imagery/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/display-all-imagery/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-azure-imagery/.devcontainer/devcontainer.json b/samples/maps/geo-map/display-azure-imagery/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/display-azure-imagery/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-azure-imagery/.eslintrc.js b/samples/maps/geo-map/display-azure-imagery/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/display-azure-imagery/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/display-azure-imagery/sandbox.config.json b/samples/maps/geo-map/display-azure-imagery/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/display-azure-imagery/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-bing-imagery/.devcontainer/devcontainer.json b/samples/maps/geo-map/display-bing-imagery/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/display-bing-imagery/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-bing-imagery/.eslintrc.js b/samples/maps/geo-map/display-bing-imagery/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/display-bing-imagery/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/display-bing-imagery/sandbox.config.json b/samples/maps/geo-map/display-bing-imagery/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/display-bing-imagery/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-custom-imagery/.devcontainer/devcontainer.json b/samples/maps/geo-map/display-custom-imagery/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/display-custom-imagery/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-custom-imagery/.eslintrc.js b/samples/maps/geo-map/display-custom-imagery/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/display-custom-imagery/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/display-custom-imagery/sandbox.config.json b/samples/maps/geo-map/display-custom-imagery/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/display-custom-imagery/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-esri-imagery/.devcontainer/devcontainer.json b/samples/maps/geo-map/display-esri-imagery/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/display-esri-imagery/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-esri-imagery/.eslintrc.js b/samples/maps/geo-map/display-esri-imagery/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/display-esri-imagery/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/display-esri-imagery/sandbox.config.json b/samples/maps/geo-map/display-esri-imagery/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/display-esri-imagery/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-heat-imagery/.devcontainer/devcontainer.json b/samples/maps/geo-map/display-heat-imagery/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/display-heat-imagery/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-heat-imagery/.eslintrc.js b/samples/maps/geo-map/display-heat-imagery/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/display-heat-imagery/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/display-heat-imagery/sandbox.config.json b/samples/maps/geo-map/display-heat-imagery/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/display-heat-imagery/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-osm-imagery/.devcontainer/devcontainer.json b/samples/maps/geo-map/display-osm-imagery/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/display-osm-imagery/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/display-osm-imagery/.eslintrc.js b/samples/maps/geo-map/display-osm-imagery/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/display-osm-imagery/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/display-osm-imagery/sandbox.config.json b/samples/maps/geo-map/display-osm-imagery/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/display-osm-imagery/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/marker-layouts/.devcontainer/devcontainer.json b/samples/maps/geo-map/marker-layouts/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/marker-layouts/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/marker-layouts/.eslintrc.js b/samples/maps/geo-map/marker-layouts/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/marker-layouts/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/marker-layouts/sandbox.config.json b/samples/maps/geo-map/marker-layouts/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/marker-layouts/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/marker-template/.devcontainer/devcontainer.json b/samples/maps/geo-map/marker-template/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/marker-template/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/marker-template/.eslintrc.js b/samples/maps/geo-map/marker-template/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/marker-template/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/marker-template/sandbox.config.json b/samples/maps/geo-map/marker-template/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/marker-template/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/marker-type/.devcontainer/devcontainer.json b/samples/maps/geo-map/marker-type/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/marker-type/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/marker-type/.eslintrc.js b/samples/maps/geo-map/marker-type/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/marker-type/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/marker-type/sandbox.config.json b/samples/maps/geo-map/marker-type/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/marker-type/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/nav-grid/.devcontainer/devcontainer.json b/samples/maps/geo-map/nav-grid/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/nav-grid/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/nav-grid/.eslintrc.js b/samples/maps/geo-map/nav-grid/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/nav-grid/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/nav-grid/sandbox.config.json b/samples/maps/geo-map/nav-grid/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/nav-grid/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/navigation-only-panning/.devcontainer/devcontainer.json b/samples/maps/geo-map/navigation-only-panning/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/navigation-only-panning/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/navigation-only-panning/.eslintrc.js b/samples/maps/geo-map/navigation-only-panning/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/navigation-only-panning/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/navigation-only-panning/ReadMe.md b/samples/maps/geo-map/navigation-only-panning/README.md similarity index 100% rename from samples/maps/geo-map/navigation-only-panning/ReadMe.md rename to samples/maps/geo-map/navigation-only-panning/README.md diff --git a/samples/maps/geo-map/navigation-only-panning/sandbox.config.json b/samples/maps/geo-map/navigation-only-panning/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/navigation-only-panning/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/navigation/.devcontainer/devcontainer.json b/samples/maps/geo-map/navigation/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/navigation/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/navigation/.eslintrc.js b/samples/maps/geo-map/navigation/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/navigation/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/navigation/sandbox.config.json b/samples/maps/geo-map/navigation/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/navigation/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/overview/.devcontainer/devcontainer.json b/samples/maps/geo-map/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/overview/.eslintrc.js b/samples/maps/geo-map/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/overview/sandbox.config.json b/samples/maps/geo-map/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/shape-selection/.devcontainer/devcontainer.json b/samples/maps/geo-map/shape-selection/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/shape-selection/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/shape-selection/.eslintrc.js b/samples/maps/geo-map/shape-selection/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/shape-selection/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/shape-selection/sandbox.config.json b/samples/maps/geo-map/shape-selection/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/shape-selection/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/shape-styling/.devcontainer/devcontainer.json b/samples/maps/geo-map/shape-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/shape-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/shape-styling/.eslintrc.js b/samples/maps/geo-map/shape-styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/shape-styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/shape-styling/sandbox.config.json b/samples/maps/geo-map/shape-styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/shape-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/synchronization/.devcontainer/devcontainer.json b/samples/maps/geo-map/synchronization/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/synchronization/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/synchronization/.eslintrc.js b/samples/maps/geo-map/synchronization/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/synchronization/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/synchronization/sandbox.config.json b/samples/maps/geo-map/synchronization/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/synchronization/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/triangulating-data/.devcontainer/devcontainer.json b/samples/maps/geo-map/triangulating-data/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/triangulating-data/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/triangulating-data/.eslintrc.js b/samples/maps/geo-map/triangulating-data/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/triangulating-data/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/triangulating-data/sandbox.config.json b/samples/maps/geo-map/triangulating-data/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/triangulating-data/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-area-series/.devcontainer/devcontainer.json b/samples/maps/geo-map/type-scatter-area-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/type-scatter-area-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-area-series/.eslintrc.js b/samples/maps/geo-map/type-scatter-area-series/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/type-scatter-area-series/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-area-series/sandbox.config.json b/samples/maps/geo-map/type-scatter-area-series/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/type-scatter-area-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-bubble-series/.devcontainer/devcontainer.json b/samples/maps/geo-map/type-scatter-bubble-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/type-scatter-bubble-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-bubble-series/.eslintrc.js b/samples/maps/geo-map/type-scatter-bubble-series/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/type-scatter-bubble-series/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-bubble-series/sandbox.config.json b/samples/maps/geo-map/type-scatter-bubble-series/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/type-scatter-bubble-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-contour-series/.devcontainer/devcontainer.json b/samples/maps/geo-map/type-scatter-contour-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/type-scatter-contour-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-contour-series/.eslintrc.js b/samples/maps/geo-map/type-scatter-contour-series/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/type-scatter-contour-series/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-contour-series/sandbox.config.json b/samples/maps/geo-map/type-scatter-contour-series/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/type-scatter-contour-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-density-series/.devcontainer/devcontainer.json b/samples/maps/geo-map/type-scatter-density-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/type-scatter-density-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-density-series/.eslintrc.js b/samples/maps/geo-map/type-scatter-density-series/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/type-scatter-density-series/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-density-series/sandbox.config.json b/samples/maps/geo-map/type-scatter-density-series/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/type-scatter-density-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-symbol-series/.devcontainer/devcontainer.json b/samples/maps/geo-map/type-scatter-symbol-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/type-scatter-symbol-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-symbol-series/.eslintrc.js b/samples/maps/geo-map/type-scatter-symbol-series/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/type-scatter-symbol-series/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/type-scatter-symbol-series/sandbox.config.json b/samples/maps/geo-map/type-scatter-symbol-series/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/type-scatter-symbol-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-shape-polygon-series/.devcontainer/devcontainer.json b/samples/maps/geo-map/type-shape-polygon-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/type-shape-polygon-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-shape-polygon-series/.eslintrc.js b/samples/maps/geo-map/type-shape-polygon-series/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/type-shape-polygon-series/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/type-shape-polygon-series/sandbox.config.json b/samples/maps/geo-map/type-shape-polygon-series/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/type-shape-polygon-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-shape-polyline-series/.devcontainer/devcontainer.json b/samples/maps/geo-map/type-shape-polyline-series/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/maps/geo-map/type-shape-polyline-series/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/maps/geo-map/type-shape-polyline-series/.eslintrc.js b/samples/maps/geo-map/type-shape-polyline-series/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/maps/geo-map/type-shape-polyline-series/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/maps/geo-map/type-shape-polyline-series/sandbox.config.json b/samples/maps/geo-map/type-shape-polyline-series/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/maps/geo-map/type-shape-polyline-series/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/menus/nav-bar/overview/.devcontainer/devcontainer.json b/samples/menus/nav-bar/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/menus/nav-bar/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/menus/nav-bar/overview/.eslintrc.js b/samples/menus/nav-bar/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/menus/nav-bar/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/menus/nav-bar/overview/sandbox.config.json b/samples/menus/nav-bar/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/menus/nav-bar/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/menus/nav-bar/styling/.devcontainer/devcontainer.json b/samples/menus/nav-bar/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/menus/nav-bar/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/menus/nav-bar/styling/.eslintrc.js b/samples/menus/nav-bar/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/menus/nav-bar/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/menus/nav-bar/styling/sandbox.config.json b/samples/menus/nav-bar/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/menus/nav-bar/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/menus/nav-drawer/add-drawer-items/.devcontainer/devcontainer.json b/samples/menus/nav-drawer/add-drawer-items/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/menus/nav-drawer/add-drawer-items/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/menus/nav-drawer/add-drawer-items/.eslintrc.js b/samples/menus/nav-drawer/add-drawer-items/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/menus/nav-drawer/add-drawer-items/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/menus/nav-drawer/add-drawer-items/sandbox.config.json b/samples/menus/nav-drawer/add-drawer-items/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/menus/nav-drawer/add-drawer-items/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/menus/nav-drawer/add-mini/.devcontainer/devcontainer.json b/samples/menus/nav-drawer/add-mini/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/menus/nav-drawer/add-mini/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/menus/nav-drawer/add-mini/.eslintrc.js b/samples/menus/nav-drawer/add-mini/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/menus/nav-drawer/add-mini/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/menus/nav-drawer/add-mini/sandbox.config.json b/samples/menus/nav-drawer/add-mini/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/menus/nav-drawer/add-mini/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/menus/nav-drawer/add-positions-navbar/.devcontainer/devcontainer.json b/samples/menus/nav-drawer/add-positions-navbar/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/menus/nav-drawer/add-positions-navbar/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/menus/nav-drawer/add-positions-navbar/.eslintrc.js b/samples/menus/nav-drawer/add-positions-navbar/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/menus/nav-drawer/add-positions-navbar/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/menus/nav-drawer/add-positions-navbar/sandbox.config.json b/samples/menus/nav-drawer/add-positions-navbar/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/menus/nav-drawer/add-positions-navbar/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/menus/nav-drawer/styling/.devcontainer/devcontainer.json b/samples/menus/nav-drawer/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/menus/nav-drawer/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/menus/nav-drawer/styling/.eslintrc.js b/samples/menus/nav-drawer/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/menus/nav-drawer/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/menus/nav-drawer/styling/sandbox.config.json b/samples/menus/nav-drawer/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/menus/nav-drawer/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/banner/banner-advanced-sample/.devcontainer/devcontainer.json b/samples/notifications/banner/banner-advanced-sample/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/banner/banner-advanced-sample/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/banner/banner-advanced-sample/.eslintrc.js b/samples/notifications/banner/banner-advanced-sample/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/banner/banner-advanced-sample/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/banner/banner-advanced-sample/sandbox.config.json b/samples/notifications/banner/banner-advanced-sample/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/banner/banner-advanced-sample/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/banner/banner-sample-1/.devcontainer/devcontainer.json b/samples/notifications/banner/banner-sample-1/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/banner/banner-sample-1/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/banner/banner-sample-1/.eslintrc.js b/samples/notifications/banner/banner-sample-1/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/banner/banner-sample-1/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/banner/banner-sample-1/sandbox.config.json b/samples/notifications/banner/banner-sample-1/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/banner/banner-sample-1/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/banner/banner-sample-2/.devcontainer/devcontainer.json b/samples/notifications/banner/banner-sample-2/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/banner/banner-sample-2/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/banner/banner-sample-2/.eslintrc.js b/samples/notifications/banner/banner-sample-2/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/banner/banner-sample-2/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/banner/banner-sample-2/sandbox.config.json b/samples/notifications/banner/banner-sample-2/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/banner/banner-sample-2/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/banner/banner-styling/.devcontainer/devcontainer.json b/samples/notifications/banner/banner-styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/banner/banner-styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/banner/banner-styling/.eslintrc.js b/samples/notifications/banner/banner-styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/banner/banner-styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/banner/banner-styling/sandbox.config.json b/samples/notifications/banner/banner-styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/banner/banner-styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/dialog/closing-variations/.devcontainer/devcontainer.json b/samples/notifications/dialog/closing-variations/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/dialog/closing-variations/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/dialog/closing-variations/.eslintrc.js b/samples/notifications/dialog/closing-variations/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/dialog/closing-variations/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/dialog/closing-variations/sandbox.config.json b/samples/notifications/dialog/closing-variations/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/dialog/closing-variations/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/dialog/form/.devcontainer/devcontainer.json b/samples/notifications/dialog/form/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/dialog/form/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/dialog/form/.eslintrc.js b/samples/notifications/dialog/form/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/dialog/form/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/dialog/form/sandbox.config.json b/samples/notifications/dialog/form/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/dialog/form/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/dialog/overview/.devcontainer/devcontainer.json b/samples/notifications/dialog/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/dialog/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/dialog/overview/.eslintrc.js b/samples/notifications/dialog/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/dialog/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/dialog/overview/sandbox.config.json b/samples/notifications/dialog/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/dialog/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/dialog/styling/.devcontainer/devcontainer.json b/samples/notifications/dialog/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/dialog/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/dialog/styling/.eslintrc.js b/samples/notifications/dialog/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/dialog/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/dialog/styling/sandbox.config.json b/samples/notifications/dialog/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/dialog/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/snackbar/action-text/.devcontainer/devcontainer.json b/samples/notifications/snackbar/action-text/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/snackbar/action-text/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/snackbar/action-text/.eslintrc.js b/samples/notifications/snackbar/action-text/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/snackbar/action-text/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/snackbar/action-text/sandbox.config.json b/samples/notifications/snackbar/action-text/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/snackbar/action-text/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/snackbar/display-time/.devcontainer/devcontainer.json b/samples/notifications/snackbar/display-time/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/snackbar/display-time/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/snackbar/display-time/.eslintrc.js b/samples/notifications/snackbar/display-time/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/snackbar/display-time/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/snackbar/display-time/sandbox.config.json b/samples/notifications/snackbar/display-time/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/snackbar/display-time/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/snackbar/overview/.devcontainer/devcontainer.json b/samples/notifications/snackbar/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/snackbar/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/snackbar/overview/.eslintrc.js b/samples/notifications/snackbar/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/snackbar/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/snackbar/overview/sandbox.config.json b/samples/notifications/snackbar/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/snackbar/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/snackbar/styling/.devcontainer/devcontainer.json b/samples/notifications/snackbar/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/snackbar/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/snackbar/styling/.eslintrc.js b/samples/notifications/snackbar/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/snackbar/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/snackbar/styling/sandbox.config.json b/samples/notifications/snackbar/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/snackbar/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/toast/overview/.devcontainer/devcontainer.json b/samples/notifications/toast/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/toast/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/toast/overview/.eslintrc.js b/samples/notifications/toast/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/toast/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/toast/overview/sandbox.config.json b/samples/notifications/toast/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/toast/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/toast/properties/.devcontainer/devcontainer.json b/samples/notifications/toast/properties/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/toast/properties/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/toast/properties/.eslintrc.js b/samples/notifications/toast/properties/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/toast/properties/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/toast/properties/sandbox.config.json b/samples/notifications/toast/properties/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/toast/properties/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/notifications/toast/styling/.devcontainer/devcontainer.json b/samples/notifications/toast/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/notifications/toast/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/notifications/toast/styling/.eslintrc.js b/samples/notifications/toast/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/notifications/toast/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/notifications/toast/styling/sandbox.config.json b/samples/notifications/toast/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/notifications/toast/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/disabled-dates/.devcontainer/devcontainer.json b/samples/scheduling/calendar/disabled-dates/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/disabled-dates/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/disabled-dates/.eslintrc.js b/samples/scheduling/calendar/disabled-dates/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/disabled-dates/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/disabled-dates/sandbox.config.json b/samples/scheduling/calendar/disabled-dates/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/disabled-dates/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/formatting/.devcontainer/devcontainer.json b/samples/scheduling/calendar/formatting/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/formatting/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/formatting/.eslintrc.js b/samples/scheduling/calendar/formatting/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/formatting/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/formatting/sandbox.config.json b/samples/scheduling/calendar/formatting/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/formatting/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/header/.devcontainer/devcontainer.json b/samples/scheduling/calendar/header/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/header/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/header/.eslintrc.js b/samples/scheduling/calendar/header/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/header/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/header/sandbox.config.json b/samples/scheduling/calendar/header/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/header/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/multiple-months/.devcontainer/devcontainer.json b/samples/scheduling/calendar/multiple-months/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/multiple-months/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/multiple-months/.eslintrc.js b/samples/scheduling/calendar/multiple-months/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/multiple-months/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/multiple-months/sandbox.config.json b/samples/scheduling/calendar/multiple-months/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/multiple-months/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/multiple-selection/.devcontainer/devcontainer.json b/samples/scheduling/calendar/multiple-selection/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/multiple-selection/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/multiple-selection/.eslintrc.js b/samples/scheduling/calendar/multiple-selection/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/multiple-selection/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/multiple-selection/sandbox.config.json b/samples/scheduling/calendar/multiple-selection/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/multiple-selection/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/overview/.devcontainer/devcontainer.json b/samples/scheduling/calendar/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/overview/.eslintrc.js b/samples/scheduling/calendar/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/overview/sandbox.config.json b/samples/scheduling/calendar/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/range-selection/.devcontainer/devcontainer.json b/samples/scheduling/calendar/range-selection/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/range-selection/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/range-selection/.eslintrc.js b/samples/scheduling/calendar/range-selection/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/range-selection/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/range-selection/sandbox.config.json b/samples/scheduling/calendar/range-selection/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/range-selection/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/size/.devcontainer/devcontainer.json b/samples/scheduling/calendar/size/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/size/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/size/.eslintrc.js b/samples/scheduling/calendar/size/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/size/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/size/sandbox.config.json b/samples/scheduling/calendar/size/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/size/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/special-dates/.devcontainer/devcontainer.json b/samples/scheduling/calendar/special-dates/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/special-dates/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/special-dates/.eslintrc.js b/samples/scheduling/calendar/special-dates/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/special-dates/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/special-dates/sandbox.config.json b/samples/scheduling/calendar/special-dates/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/special-dates/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/styling/.devcontainer/devcontainer.json b/samples/scheduling/calendar/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/styling/.eslintrc.js b/samples/scheduling/calendar/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/styling/sandbox.config.json b/samples/scheduling/calendar/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/week-numbers/.devcontainer/devcontainer.json b/samples/scheduling/calendar/week-numbers/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/calendar/week-numbers/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/calendar/week-numbers/.eslintrc.js b/samples/scheduling/calendar/week-numbers/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/calendar/week-numbers/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/calendar/week-numbers/sandbox.config.json b/samples/scheduling/calendar/week-numbers/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/calendar/week-numbers/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/dialog-mode/.devcontainer/devcontainer.json b/samples/scheduling/date-picker/dialog-mode/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-picker/dialog-mode/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/dialog-mode/.eslintrc.js b/samples/scheduling/date-picker/dialog-mode/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-picker/dialog-mode/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-picker/dialog-mode/sandbox.config.json b/samples/scheduling/date-picker/dialog-mode/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-picker/dialog-mode/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/form/.devcontainer/devcontainer.json b/samples/scheduling/date-picker/form/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-picker/form/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/form/.eslintrc.js b/samples/scheduling/date-picker/form/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-picker/form/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-picker/form/sandbox.config.json b/samples/scheduling/date-picker/form/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-picker/form/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/format/.devcontainer/devcontainer.json b/samples/scheduling/date-picker/format/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-picker/format/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/format/.eslintrc.js b/samples/scheduling/date-picker/format/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-picker/format/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-picker/format/sandbox.config.json b/samples/scheduling/date-picker/format/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-picker/format/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/overview/.devcontainer/devcontainer.json b/samples/scheduling/date-picker/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-picker/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/overview/.eslintrc.js b/samples/scheduling/date-picker/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-picker/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-picker/overview/sandbox.config.json b/samples/scheduling/date-picker/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-picker/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/styling/.devcontainer/devcontainer.json b/samples/scheduling/date-picker/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-picker/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-picker/styling/.eslintrc.js b/samples/scheduling/date-picker/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-picker/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-picker/styling/sandbox.config.json b/samples/scheduling/date-picker/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-picker/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/custom-ranges/.devcontainer/devcontainer.json b/samples/scheduling/date-range-picker/custom-ranges/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-range-picker/custom-ranges/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/custom-ranges/.eslintrc.js b/samples/scheduling/date-range-picker/custom-ranges/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-range-picker/custom-ranges/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/custom-ranges/sandbox.config.json b/samples/scheduling/date-range-picker/custom-ranges/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-range-picker/custom-ranges/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/form/.devcontainer/devcontainer.json b/samples/scheduling/date-range-picker/form/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-range-picker/form/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/form/.eslintrc.js b/samples/scheduling/date-range-picker/form/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-range-picker/form/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/form/sandbox.config.json b/samples/scheduling/date-range-picker/form/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-range-picker/form/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/overview/.devcontainer/devcontainer.json b/samples/scheduling/date-range-picker/overview/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-range-picker/overview/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/overview/.eslintrc.js b/samples/scheduling/date-range-picker/overview/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-range-picker/overview/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/overview/sandbox.config.json b/samples/scheduling/date-range-picker/overview/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-range-picker/overview/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/slots/.devcontainer/devcontainer.json b/samples/scheduling/date-range-picker/slots/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-range-picker/slots/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/slots/.eslintrc.js b/samples/scheduling/date-range-picker/slots/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-range-picker/slots/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/slots/sandbox.config.json b/samples/scheduling/date-range-picker/slots/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-range-picker/slots/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/styling/.devcontainer/devcontainer.json b/samples/scheduling/date-range-picker/styling/.devcontainer/devcontainer.json deleted file mode 100644 index e0b8e9c925..0000000000 --- a/samples/scheduling/date-range-picker/styling/.devcontainer/devcontainer.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Node.js", - "image": "mcr.microsoft.com/devcontainers/javascript-node:22" -} \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/styling/.eslintrc.js b/samples/scheduling/date-range-picker/styling/.eslintrc.js deleted file mode 100644 index b45160a9ee..0000000000 --- a/samples/scheduling/date-range-picker/styling/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; \ No newline at end of file diff --git a/samples/scheduling/date-range-picker/styling/sandbox.config.json b/samples/scheduling/date-range-picker/styling/sandbox.config.json deleted file mode 100644 index 00acba0c10..0000000000 --- a/samples/scheduling/date-range-picker/styling/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "infiniteLoopProtection": false, - "hardReloadOnChange": false, - "view": "browser" -} \ No newline at end of file From b2642a13c20e88537533f12d802bcf0f17f49973 Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 30 Sep 2026 09:30:24 +0300 Subject: [PATCH 03/14] Add root workspace and repo scripts Replace the gulp tasks with plain Node scripts that read samples in place: version sync (update:ig), code-viewer generation, theme copying and a new-sample scaffold. The root package.json and lockfile will host the Astro samples browser next; browser/ stays in use until then. Code-viewer output keeps the gulp schema and URL, so the docs site needs no change. --- .gitignore | 14 +- package-lock.json | 8927 +++++++++++++++++++++++++++++++ package.json | 60 + scripts/add-sample.js | 60 + scripts/copy-ig-themes.js | 59 + scripts/generate-code-viewer.js | 124 + scripts/lib/samples.js | 52 + scripts/lib/templates.js | 149 + scripts/lib/versions.js | 56 + scripts/update-ig.js | 91 + tsconfig.json | 89 + 11 files changed, 9680 insertions(+), 1 deletion(-) create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 scripts/add-sample.js create mode 100644 scripts/copy-ig-themes.js create mode 100644 scripts/generate-code-viewer.js create mode 100644 scripts/lib/samples.js create mode 100644 scripts/lib/templates.js create mode 100644 scripts/lib/versions.js create mode 100644 scripts/update-ig.js create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore index 9cafe75362..2e14773595 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12 +1,24 @@ # See https://help.github.com/ignore-files/ for more about ignoring files. +# dependencies +/node_modules + +# Astro build output and generated assets: +/.astro +/dist +/public/ig-themes +/public/code-viewer + +# Playwright +/test-results +/playwright-report + # samples auto-generated files: /samples/**/build/ /samples/**/dist/ /samples/**/node_modules/ /samples/**/package-lock.json /tmp/ -/tests/ # browser auto-generated files: /browser/node_modules/ diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000000..9dc3459cff --- /dev/null +++ b/package-lock.json @@ -0,0 +1,8927 @@ +{ + "name": "react-samples-browser", + "version": "23.2.915", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "react-samples-browser", + "version": "23.2.915", + "license": "ISC", + "dependencies": { + "file-saver": "^1.3.8", + "igniteui-dockmanager": "^1.17.0", + "igniteui-grid-lite": "~0.11.0", + "igniteui-i18n-resources": "^1.0.5", + "igniteui-react": "19.9.0", + "igniteui-react-charts": "19.6.0", + "igniteui-react-core": "19.6.0", + "igniteui-react-dashboards": "19.6.0", + "igniteui-react-data-grids": "19.6.0", + "igniteui-react-datasources": "19.6.0", + "igniteui-react-dockmanager": "19.7.0", + "igniteui-react-excel": "19.6.0", + "igniteui-react-gauges": "19.6.0", + "igniteui-react-grids": "19.9.0", + "igniteui-react-inputs": "19.6.0", + "igniteui-react-layouts": "19.6.0", + "igniteui-react-maps": "19.6.0", + "igniteui-react-spreadsheet": "19.6.0", + "igniteui-react-spreadsheet-chart-adapter": "19.6.0", + "igniteui-theming": "^25.0.1", + "igniteui-webcomponents": "~7.4.1", + "lit-html": "^3.2.0", + "react": "^19.2.0", + "react-dom": "^19.2.0", + "react-icons": "^5.3.0", + "tailwindcss": "^4.3.3" + }, + "devDependencies": { + "@astrojs/check": "^0.9.10", + "@astrojs/react": "^7.0.0", + "@playwright/test": "^1.63.0", + "@tailwindcss/postcss": "^4.3.3", + "@types/file-saver": "^2.0.7", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", + "astro": "~7.3.5", + "cross-env": "^10.1.0", + "sass": "^1.97.3", + "typescript": "^6.0.3" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.3.0.tgz", + "integrity": "sha512-U4+70Pc5ZS9osnCBCE5Jha/ciHM+Yp+CNMNC/7HvYbNRk1Ldd+f7qO65W5qfhu/TCv+/ozljlXXe9Nj8419DMA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@astrojs/astro2tsx": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@astrojs/astro2tsx/-/astro2tsx-0.1.2.tgz", + "integrity": "sha512-Uj/M9zbrhu5cIZEvWAGTbQJRKSxXWJ/E59BZwt7F+chrKhbfttW+9rkS/l+1QxoJP1KU3UnpM62M7yszfAI0WA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@emnapi/core": "1.11.3", + "@napi-rs/wasm-runtime": "1.2.4" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/check": { + "version": "0.9.10", + "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.9.10.tgz", + "integrity": "sha512-zgx/UQMozdjOa3bOxjgeCFdtpE3c9rRX6xHwa+2QXvy8z8Akifu2AtubHyv/zzC2znO8dl8fFWL4K+Ba9kS8HQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@astrojs/language-server": "^2.16.7", + "chokidar": "^4.0.3", + "kleur": "^4.1.5", + "yargs": "^18.0.0" + }, + "bin": { + "astro-check": "bin/astro-check.js" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^6.0.0" + } + }, + "node_modules/@astrojs/compiler-binding": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding/-/compiler-binding-0.5.1.tgz", + "integrity": "sha512-oczyolLUl9mNrtuBuNjuvn5thpHrFLXAHAWGTRg0JDHQ8cGVsVeFekOu2uSoQGgainJIi+A3/9m0DyYwz3Nlnw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "optionalDependencies": { + "@astrojs/compiler-binding-android-arm64": "0.5.1", + "@astrojs/compiler-binding-darwin-arm64": "0.5.1", + "@astrojs/compiler-binding-darwin-x64": "0.5.1", + "@astrojs/compiler-binding-linux-arm64-gnu": "0.5.1", + "@astrojs/compiler-binding-linux-arm64-musl": "0.5.1", + "@astrojs/compiler-binding-linux-x64-gnu": "0.5.1", + "@astrojs/compiler-binding-linux-x64-musl": "0.5.1", + "@astrojs/compiler-binding-wasm32-wasi": "0.5.1", + "@astrojs/compiler-binding-win32-arm64-msvc": "0.5.1", + "@astrojs/compiler-binding-win32-x64-msvc": "0.5.1" + } + }, + "node_modules/@astrojs/compiler-binding-android-arm64": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-android-arm64/-/compiler-binding-android-arm64-0.5.1.tgz", + "integrity": "sha512-nMb2nMIJtcWLNH+fV75Enmi+jp4tIOYOfsv4XtpgdOWkqc9P4uSSdK5u1xb340AzrXo5V18SxLl/nc3vcqtamQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-darwin-arm64": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-arm64/-/compiler-binding-darwin-arm64-0.5.1.tgz", + "integrity": "sha512-5k4+nZ/WRt+dcVow4z7rBuI7iv9A58h/uQ91YJe1PrTivbcCkq3u2Ynx/AZJwII4CsZawBCeGpojkFjutZBhBQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-darwin-x64": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-x64/-/compiler-binding-darwin-x64-0.5.1.tgz", + "integrity": "sha512-0Buw+YST9Ff2EqQyhRMQujuFq/dijLw3zXWhsvI0dJ2pGrT38iVoxTEca2eBX/PfhlwkVWSRJEKO5gMqKHyeHg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-linux-arm64-gnu": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-gnu/-/compiler-binding-linux-arm64-gnu-0.5.1.tgz", + "integrity": "sha512-x5LRpyCoMKuu3INr18cn42YhwSOaRpp9b5Ny3eJJ/sWVeejC16Zeshu1JlvlSmEZACLeWxU5JM0RX6T6nI+YyA==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-linux-arm64-musl": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-musl/-/compiler-binding-linux-arm64-musl-0.5.1.tgz", + "integrity": "sha512-mL7tQEuDk3rGfaKmrO63nw6WBy1TPVioQGmVyjcAr+C+a/k3SVMYBytNSMqH9mZPT/Swj30JaZ2N842Z1NnOEQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-linux-x64-gnu": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-gnu/-/compiler-binding-linux-x64-gnu-0.5.1.tgz", + "integrity": "sha512-uLGc9jtxwiDe4cQyhNPQim4ECiB/YzbWlXssfLAv8r374kArfTwBHjwR2+j+XVyF71yCx5mF9YNRclRqdNBgeg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-linux-x64-musl": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-musl/-/compiler-binding-linux-x64-musl-0.5.1.tgz", + "integrity": "sha512-G0cywinaQUc8v1MrytvYKUX7svTDMmYtOCZfxjwKPbJi59zIqM+Ll0rWgO0GQWLZH3XoPYo19ZwlP3Xt9ep9YA==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-wasm32-wasi": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-wasm32-wasi/-/compiler-binding-wasm32-wasi-0.5.1.tgz", + "integrity": "sha512-yMhLL8asmLydoAdnEZxAw6eLfNDs3YJl6jqn0pjPt6zrb2U5qIDLnii4/twThpIFODKkQ6YDpBRTOz/vSfZCxw==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "1.11.3", + "@emnapi/runtime": "1.11.3", + "@napi-rs/wasm-runtime": "^1.2.4" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-win32-arm64-msvc": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-arm64-msvc/-/compiler-binding-win32-arm64-msvc-0.5.1.tgz", + "integrity": "sha512-aClIG6poFt3Wf/bZykrEAX2nAnKvBHW6RXiKUa69QjBtWH0/FOlOAjnFcxRNlhej2AMWNYFx0o+LGjwMcH8P7Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-win32-x64-msvc": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-x64-msvc/-/compiler-binding-win32-x64-msvc-0.5.1.tgz", + "integrity": "sha512-/E6uBCagY70YpWqssBC+/FuniNSloeQPRgj7l3LDWiqjxIyTLnIgX1sTt18FU7jrigetpSnC9cHAM6b6IxSgPw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-rs": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-rs/-/compiler-rs-0.5.1.tgz", + "integrity": "sha512-1k1acnX7DepIiea9U9/Y+d1hdAFfylu1ZQQkkYgRSwBOBAsXInolyZuh/2tax+83vu/A+hOYP6P3+265RvMTvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@astrojs/compiler-binding": "0.5.1" + }, + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/@astrojs/internal-helpers": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.11.0.tgz", + "integrity": "sha512-3rzxJ+xbo0+8YyqOzLziIN32wmsHdCjEVz2sGOpRxJ+Ben/KiLph4ItxBy1abEL+E8fkRzqjg0rfXmaHJGw9JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.4", + "@types/mdast": "^4.0.4", + "js-yaml": "^4.3.0", + "picomatch": "^4.0.4", + "retext-smartypants": "^6.2.0", + "shiki": "^4.0.2", + "smol-toml": "^1.6.0", + "unified": "^11.0.5" + } + }, + "node_modules/@astrojs/language-server": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.17.1.tgz", + "integrity": "sha512-gG7bvMVNIXgoSe1pM9dI1HsSDLU1EIc/dSAYQ0DuReLyLkOBjsiqvaRYgQltWaldLxh0bNEqjgreLfjd9OnUxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@astrojs/astro2tsx": "^0.1.0", + "@astrojs/yaml2ts": "^0.2.4", + "@volar/kit": "~2.4.28", + "@volar/language-core": "~2.4.28", + "@volar/language-server": "~2.4.28", + "@volar/language-service": "~2.4.28", + "muggle-string": "^0.4.1", + "tinyglobby": "^0.2.17", + "volar-service-css": "0.0.71", + "volar-service-emmet": "0.0.71", + "volar-service-html": "0.0.71", + "volar-service-prettier": "0.0.71", + "volar-service-typescript": "0.0.71", + "volar-service-typescript-twoslash-queries": "0.0.71", + "volar-service-yaml": "0.0.71", + "vscode-html-languageservice": "^5.6.2", + "vscode-uri": "^3.2.0" + }, + "bin": { + "astro-ls": "bin/nodeServer.js" + }, + "peerDependencies": { + "prettier": "^3.0.0", + "prettier-plugin-astro": ">=0.11.0" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + } + } + }, + "node_modules/@astrojs/markdown-satteri": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-satteri/-/markdown-satteri-0.4.2.tgz", + "integrity": "sha512-g4QehXnB/MzxQWnSf17NciFInMqEJy9948p8cc7zGg/r7995m0Ln5PMr3Xlnj24iey1LchaoZ3SzTOa3D4P/3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.11.0", + "@astrojs/prism": "4.0.2", + "github-slugger": "^2.0.0", + "satteri": "^0.10.3" + } + }, + "node_modules/@astrojs/prism": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-4.0.2.tgz", + "integrity": "sha512-KTivpmnz6lDsC6o9H4+DNm2SrE/GHzw8cNAvEJwAvUT+eoaEnn/4NtbDNfRRaxaJHdp15gf+tfHAWiXR4wB3BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "prismjs": "^1.30.0" + }, + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/@astrojs/react": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@astrojs/react/-/react-7.0.0.tgz", + "integrity": "sha512-BUs2jVvuUnPBA/vtp9y1PvvoYeZZtjmwphu0TJX0wSQ6xzR31/OyflQ9Gmm4rn9IRZNFObCJG7wWsZSqr4OMUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.11.0", + "@vitejs/plugin-react": "^6.1.1", + "devalue": "^5.9.4", + "ultrahtml": "^1.7.0", + "vite": "^8.3.0" + }, + "engines": { + "node": ">=22.12.0" + }, + "peerDependencies": { + "@types/react": "^17.0.50 || ^18.0.21 || ^19.0.0", + "@types/react-dom": "^17.0.17 || ^18.0.6 || ^19.0.0", + "oxc-transform-react": "^0.145.0", + "react": "^17.0.2 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.2 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "oxc-transform-react": { + "optional": true + } + } + }, + "node_modules/@astrojs/telemetry": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.3.tgz", + "integrity": "sha512-C1TLn5sPJr0x4vk56piHWKbnqlEB8BKyte5Y45V02U+D7BGO5eMqZDH5aPjnkXQWJggvmsTXxH03QMZ9NgWLzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ci-info": "^4.4.0", + "dset": "^3.1.4", + "is-docker": "^4.0.0", + "package-manager-detector": "^1.6.0" + }, + "engines": { + "node": "18.20.8 || ^20.3.0 || >=22.0.0" + } + }, + "node_modules/@astrojs/yaml2ts": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@astrojs/yaml2ts/-/yaml2ts-0.2.4.tgz", + "integrity": "sha512-8oddpOae35pJsXPQXhTkM0ypfKPskVsh2bCxRtbf7e+/Epw2nReakFYpLKjZMEr75CsoF203PMnCocpfz0s69A==", + "dev": true, + "license": "MIT", + "dependencies": { + "yaml": "^2.8.3" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", + "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", + "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.9.tgz", + "integrity": "sha512-CjXrNHTnvqBVqHgdBysY3vk2T8tpJHb5/RMeHJBTyVa9xgugCB0CJTx/3oO8RV2QRQP391RWpB7D6hLjm8V9uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.8" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz", + "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bruits/satteri-darwin-arm64": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-darwin-arm64/-/satteri-darwin-arm64-0.10.5.tgz", + "integrity": "sha512-27KTVl4TJkVahMy/ohyA7qd4938G5UNneFUz/PsScYfpIhj0IVAS23mpcJXdPF44sa6nva198lmV/cKIb2YPyA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@bruits/satteri-darwin-x64": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-darwin-x64/-/satteri-darwin-x64-0.10.5.tgz", + "integrity": "sha512-IjnLe3nKspq6qaeqGgjT7MT8VrTV74yWRlaag7ZdNsI8TDAYZ0iPxMCo+9KQZHUk5EyVB+reBI/PFWL5KuFw9Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@bruits/satteri-linux-arm64-gnu": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-arm64-gnu/-/satteri-linux-arm64-gnu-0.10.5.tgz", + "integrity": "sha512-glkYXZCJywjP13v67eAyAMSJdF+ncvEbYvgi/wOtffL9tQ27lr/zsyzUfgs+ovjJ9d8JNQKiXeiArJcX8PJL9w==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-linux-arm64-musl": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-arm64-musl/-/satteri-linux-arm64-musl-0.10.5.tgz", + "integrity": "sha512-yWdgG1g17Nh2QyGVlFUxGRa3FEFwiMcpZEyMNWkbM3deC94cmVc+/i9OuyFpdKuWo3GkgoCtYVOoxk1uCnCZIA==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-linux-x64-gnu": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-x64-gnu/-/satteri-linux-x64-gnu-0.10.5.tgz", + "integrity": "sha512-FVaLoPT1fBgGl0J+AYebyyXJYBachGl8Oyyrf1lye4RTqCB4S0Gwkj1uM9RJyThUOvx5VUmAT1CnNh1SFHA+kw==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-linux-x64-musl": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-x64-musl/-/satteri-linux-x64-musl-0.10.5.tgz", + "integrity": "sha512-EHpVAx2bqW3GINHTKkljtxVfQmVDGWIuwOYOP5YghTj+0PkBa2o8oKPRtQ9Kbsr1Fye8jtUcDjhwj2jMNugZKg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-wasm32-wasi": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-wasm32-wasi/-/satteri-wasm32-wasi-0.10.5.tgz", + "integrity": "sha512-ypz8c/Zmipxp4IoeDa228Gstv6TLzVmNs3yC6wKCoNSOjx1iwpgzu87Y3hTkXFdwChVGU85qeUDuOIarGUZQLw==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "1.11.1", + "@emnapi/runtime": "1.11.1", + "@napi-rs/wasm-runtime": "^1.2.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@bruits/satteri-wasm32-wasi/node_modules/@emnapi/core": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz", + "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@bruits/satteri-wasm32-wasi/node_modules/@emnapi/runtime": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz", + "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@bruits/satteri-wasm32-wasi/node_modules/@emnapi/wasi-threads": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz", + "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@bruits/satteri-win32-arm64-msvc": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-win32-arm64-msvc/-/satteri-win32-arm64-msvc-0.10.5.tgz", + "integrity": "sha512-siTV88nb0LRqNpkL2gXboqCwVdq95sLtzMHS1/3eONV2gLbB3NAK46wmSMvCO/yquBvI2lvaFIfd8P12ecsxBw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@bruits/satteri-win32-x64-msvc": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-win32-x64-msvc/-/satteri-win32-x64-msvc-0.10.5.tgz", + "integrity": "sha512-C3IfPvfvMXmlzBxaMPKFS1XiuV9pu2mC7YqkPk7PSvTgPZ8gbdASIpHpztDLvTTQjqZ0z1Ol8tK5X+V6XXC0wQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@bufbuild/protobuf": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.16.0.tgz", + "integrity": "sha512-FWa0sPlqYGJgpTs6OxBRcL/AW4JT0OIO+W1ajerluoTVh8CV0B7XM1qsNCRgnkSCkRCgOICKHRQlY17jrsm0+Q==", + "license": "(Apache-2.0 AND BSD-3-Clause)" + }, + "node_modules/@capsizecss/unpack": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-4.0.1.tgz", + "integrity": "sha512-CuNiSqg7+e1cO/GjffyMOm5Tt2jUF9CWHHnvQ/UkqvtkGfHdgwEC0wpmq7fkN3gxwpRnrAN0WzO3vREKmNolMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fontkitten": "^1.0.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@clack/core": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.5.1.tgz", + "integrity": "sha512-iHTrHA8MtVuLl2TfZySmcKv1qO2PoyC9Z7pfSDozEuV5vtY3/wcOPKJXlqJ5Oq2Cx5DDGQGAMVx6HZfRRoVEbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-wrap-ansi": "^0.2.0", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 20.12.0" + } + }, + "node_modules/@clack/prompts": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.8.1.tgz", + "integrity": "sha512-dlT1m5e/0yUL0kRNcQn7yGLVThkgbB0Ga/1AmfDDC/8ik6AIiSf2QLQO2zPYvefsHP0aFgxO93cVLCCfDp7kzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@clack/core": "1.5.1", + "fast-string-width": "^3.0.2", + "fast-wrap-ansi": "^0.2.0", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 20.12.0" + } + }, + "node_modules/@emmetio/abbreviation": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz", + "integrity": "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@emmetio/scanner": "^1.0.4" + } + }, + "node_modules/@emmetio/css-abbreviation": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz", + "integrity": "sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@emmetio/scanner": "^1.0.4" + } + }, + "node_modules/@emmetio/css-parser": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@emmetio/css-parser/-/css-parser-0.4.1.tgz", + "integrity": "sha512-2bC6m0MV/voF4CTZiAbG5MWKbq5EBmDPKu9Sb7s7nVcEzNQlrZP6mFFFlIaISM8X6514H9shWMme1fCm8cWAfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@emmetio/stream-reader": "^2.2.0", + "@emmetio/stream-reader-utils": "^0.1.0" + } + }, + "node_modules/@emmetio/html-matcher": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@emmetio/html-matcher/-/html-matcher-1.3.0.tgz", + "integrity": "sha512-NTbsvppE5eVyBMuyGfVu2CRrLvo7J4YHb6t9sBFLyY03WYhXET37qA4zOYUjBWFCRHO7pS1B9khERtY0f5JXPQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@emmetio/scanner": "^1.0.0" + } + }, + "node_modules/@emmetio/scanner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", + "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@emmetio/stream-reader": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz", + "integrity": "sha512-fXVXEyFA5Yv3M3n8sUGT7+fvecGrZP4k6FnWWMSZVQf69kAq0LLpaBQLGcPR30m3zMmKYhECP4k/ZkzvhEW5kw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@emmetio/stream-reader-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@emmetio/stream-reader-utils/-/stream-reader-utils-0.1.0.tgz", + "integrity": "sha512-ZsZ2I9Vzso3Ho/pjZFsmmZ++FWeEd/txqybHTm4OgaZzdS8V9V/YYWQwg5TC38Z7uLWUV1vavpLLbjJtKubR1A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@emnapi/core": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz", + "integrity": "sha512-zLpS5asjEb7lq8jYLq37N6XKaE41DIexlY1rF/z4/tIl3wo13Sqm28fRyfIsKZD+NZ8mM5RoKkpW/rBcuoSZSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@emnapi/wasi-threads": "1.2.3", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", + "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz", + "integrity": "sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@epic-web/invariant": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@epic-web/invariant/-/invariant-1.0.0.tgz", + "integrity": "sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", + "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", + "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", + "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", + "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", + "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", + "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", + "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", + "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", + "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", + "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", + "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", + "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", + "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", + "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", + "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", + "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", + "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", + "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", + "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", + "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", + "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", + "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", + "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", + "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", + "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", + "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.8.0.tgz", + "integrity": "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.12" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.8.0.tgz", + "integrity": "sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.8.0", + "@floating-ui/utils": "^0.2.12" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", + "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", + "license": "MIT" + }, + "node_modules/@hono/node-server": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.3.tgz", + "integrity": "sha512-TA//nWMqPhbfdfneACk6t5a9eqbS9lABEPyKn0/xZTah3H3U2XaVg85rJFl0/Fyit0I552YDHgXGVSf3GwqbUw==", + "license": "MIT", + "engines": { + "node": ">=20" + }, + "peerDependencies": { + "hono": "^4" + } + }, + "node_modules/@img/colour": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", + "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.5.tgz", + "integrity": "sha512-QRUlFQ0WxvdWyqqG/WtI3iupfD5rBzmCHXSdPsY91sAtVtTo7Q4cb6zOccZ3gqEqkr0f1As1ehLqmEpDsRf+lg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.3.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.5.tgz", + "integrity": "sha512-+BR255RhDlpygUpOc/Jdt1nT6DQ3XG/ERo5wbcdOf5Q320dKtPCKPLR1LJs9VGXRaMa8l1uUa0tkCNOXiAxZUw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.3.4" + } + }, + "node_modules/@img/sharp-freebsd-wasm32": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.5.tgz", + "integrity": "sha512-Y/z91nEZ4uIBX5X3nfTovjU9lHNKFYbL2lpHCLVNmXQK03VIZvXBBt0KxbPGp2SdGSF+2mQU4e+hQaWOt86iAw==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "dependencies": { + "@img/sharp-wasm32": "0.35.5" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.4.tgz", + "integrity": "sha512-5R89nBYiRdUlSWJxPhO+GVtaXzXSxKnRu/xqMn3KTA3L9EB9Oy/P+Nn2f2vlhPuUdy/Zusb2DarbyTpGCfEDuw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.4.tgz", + "integrity": "sha512-iR2OKH80yi0U+dUplyh3/xdpFvps6YkCwsXenIJxqxR1v9o+xtKTGbS9H7cps+2Vxjc8B1j96p75NmTGjIhtpQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.4.tgz", + "integrity": "sha512-LmRtTsOHuvM2+wlO2Db37dx5MiZhB0FvSunciw48YjdOkZz9KAiRbm8ujeMOA1INqmei5NapFxYEK1D1ZSidmw==", + "cpu": [ + "arm" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.4.tgz", + "integrity": "sha512-Y3dgX/6lE2QhQb+Gxy0WZxfg9MEm/JBjamZpS2IklP7xIQoKN4hzAm7KcMVGtaVDt3neE9OKBC7vAfonA/Lr1A==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.4.tgz", + "integrity": "sha512-Le6boB8Tai0Nis+gIxIpKx68UDVVIqdR8Tin5Yf1z2LJJQLDJvCDRqRu+jC2qCoD+eIomonmOwB4smBRxfVpYQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.4.tgz", + "integrity": "sha512-aHkkIEHPRdQEegJN20MLmGtxYD9R2wQr3Cwpddnu5+YKMt6Uzax7S9h5gpZTo8wyrGuZSlfQ63OevL5mTyOC7Q==", + "cpu": [ + "riscv64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.4.tgz", + "integrity": "sha512-ra/mB6MikESDUO7Yg+Mi95bFBb9GsObURuhnOv3OqknjGe9sZrG8tCe9q0xSIGrtLgvgw0gKnFWcK4blSgQOuQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.4.tgz", + "integrity": "sha512-GJ//SSXbnwSDes02umB3nDJLFcQzw8a18V8fyhqr6tV515tOEMdImjjxj1AoafMRz56F3PHgftnj1QEKSU1zkw==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.4.tgz", + "integrity": "sha512-hvulFwtjUcagsis6BBxHwGFwWoNZjgYmULGVrZcyfNbjA8hKILbRxGg15/7w5HDyXHXUos/j6baAWqnCyQ2DWA==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.4.tgz", + "integrity": "sha512-6zXKeE/p39I1AmA3cJG35eyBGNqNddLnUXjhwBnsGjFPWqf5VKkDBEqaEkPDoTEtkxwi2vv8Tcr2mDyP4So7Fg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.5.tgz", + "integrity": "sha512-LEaXK2WdXVK5ykcw0buWyPMsmLLL2vpHLD6yrNSW+JGEL3BZPA4tpKN6iaMc4AxTTAoaX/sU1rOL51lcIz48ZQ==", + "cpu": [ + "arm" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.3.4" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.5.tgz", + "integrity": "sha512-LYVx5JTsOM2CBzmxreh+nl64/3H6Xb09iSLknqH47z2T2DFFxDeFLP5y4dJwe6H7uGQlHPyEEtIqyo3DYsRwdQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.3.4" + } + }, + "node_modules/@img/sharp-linux-ppc64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.5.tgz", + "integrity": "sha512-QVxAAq8evVRI9ia2vqgwrmWucn5Dfv+JdWzj75pD8omHLPSP7f8p20O8jxzjCcuCEQEOtYOZUmX1hkiZ0kdevA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.3.4" + } + }, + "node_modules/@img/sharp-linux-riscv64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.5.tgz", + "integrity": "sha512-LtdreXguaavKODPIfzJ4kffx7UNt1omwtK0rch4EBbbSTXPnxWmYSayXdLJw0fJzQ97kHt1gL/yh4tvU+nCyRQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-riscv64": "1.3.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.5.tgz", + "integrity": "sha512-UZasTOFiYzotTsGOCu42BfUzP6Tu6Do/947iRm1RsLKvlllxwGcn4RN27LibGWceix4Y+Pmw3jsnTcCQIgWjqA==", + "cpu": [ + "s390x" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.3.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.5.tgz", + "integrity": "sha512-SxFtLTeJInhAA9Q836kux2vZNeOBQEx658qvbboZScr0wIARym3IcGmW7KpVD5sbVg0Ojy+udFQdayYIZyoNog==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.3.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.5.tgz", + "integrity": "sha512-9HbMclmI1zlNkFRs3z9/eBtDjfD0sGlrX1z6b1qwmiFY5ElDLh4BC0LPBdVp7z1DXFiKlIcznf+ZlsuZzLxQqg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.3.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.5.tgz", + "integrity": "sha512-4KOphqB035HrVdqLZfCgMzzERrQkkzOwRhl4OAkRO1YCldbaFjySXMaK534Mo0V+LndnlJk+sbUyLeU0ULyD1A==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.3.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.5.tgz", + "integrity": "sha512-Ptsga1su4tQx+LLF1ECS9U6nz5kmrXKo6XVbtR48Ke3ZRxxgaWBu7IDtEe1quo8hiupwm6WFqxVlXaSf7IINGQ==", + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.11.3" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-webcontainers-wasm32": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.5.tgz", + "integrity": "sha512-hfhF/FmoQyTUkA0bIKFOtw536BQSeBMe6BF6QyWlrPxT754+TFLaZ7sKKTfvvM0yJgKgaYTwnFCIZ/GuDw5SUA==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@img/sharp-wasm32": "0.35.5" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-arm64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.5.tgz", + "integrity": "sha512-X4t7g+7ZA5DKblCBEXGjUqqemj4vczING/5viFwAL8h4N3qYeyjwdCvRLHi4EdOUI+2Z7UFlp1VM+p/AuEtm6Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.5.tgz", + "integrity": "sha512-5Zm82LoBc43nhwNybZlG7Y1KO//Zhsn306fQl29ZOuStHLGTo3BWL83q3cznX0poxSAMuYL1On/BHBxkBeKr6A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.5.tgz", + "integrity": "sha512-x76eH0vEiHlcMQu8Y8IenntaACtddpT6W0wmXtWrnKcnKI7ME5DdgqhAD6SEWOEl1v2zDvkZDhFA9KnURwpfqg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz", + "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@lit-labs/ssr-dom-shim": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.6.0.tgz", + "integrity": "sha512-VHb0ALPMTlgKjM6yIxxoQNnpKyUKLD04VzeQdsiXkMqkvYlAHxq9glGLmgbb889/1GsohSOAjvQYoiBppXFqrQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@lit/context": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@lit/context/-/context-1.1.6.tgz", + "integrity": "sha512-M26qDE6UkQbZA2mQ3RjJ3Gzd8TxP+/0obMgE5HfkfLhEEyYE3Bui4A5XHiGPjy0MUGAyxB3QgVuw2ciS0kHn6A==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit/reactive-element": "^1.6.2 || ^2.1.0" + } + }, + "node_modules/@lit/react": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@lit/react/-/react-1.0.8.tgz", + "integrity": "sha512-p2+YcF+JE67SRX3mMlJ1TKCSTsgyOVdAwd/nxp3NuV1+Cb6MWALbN6nT7Ld4tpmYofcE5kcaSY1YBB9erY+6fw==", + "license": "BSD-3-Clause", + "peerDependencies": { + "@types/react": "17 || 18 || 19" + } + }, + "node_modules/@lit/reactive-element": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.2.tgz", + "integrity": "sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.5.0" + } + }, + "node_modules/@modelcontextprotocol/sdk": { + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.31.0.tgz", + "integrity": "sha512-UvTMgnNlnIBO/22ob2RcVGDlcvOslQs8T59+FTGdA0L27a39fdGF/EDETNtDVK4DZGpwomlsYpRdA8UXcVL/pw==", + "license": "MIT", + "dependencies": { + "@hono/node-server": "^1.19.9 || ^2.0.5", + "ajv": "^8.17.1", + "ajv-formats": "^3.0.1", + "content-type": "^1.0.5", + "cors": "^2.8.5", + "cross-spawn": "^7.0.5", + "eventsource": "^3.0.2", + "eventsource-parser": "^3.0.0", + "express": "^5.2.1", + "express-rate-limit": "^8.2.1", + "hono": "^4.11.4", + "jose": "^6.1.3", + "json-schema-typed": "^8.0.2", + "pkce-challenge": "^5.0.0", + "raw-body": "^3.0.0", + "zod": "^3.25 || ^4.0", + "zod-to-json-schema": "^3.25.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@cfworker/json-schema": "^4.1.1", + "zod": "^3.25 || ^4.0" + }, + "peerDependenciesMeta": { + "@cfworker/json-schema": { + "optional": true + }, + "zod": { + "optional": false + } + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.4.tgz", + "integrity": "sha512-AJxoUD2/15ESHbvpcyjU274nsAPLuOtPHCk0vKJM5pj//Fg/B1FXNWjPnXTT9PymCYYiHo4zPj0ZomXBKhoy7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tybys/wasm-util": "^0.10.3" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=23.5.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "peerDependencies": { + "@emnapi/core": "^1.7.1 || ^2.0.0-alpha.4", + "@emnapi/runtime": "^1.7.1 || ^2.0.0-alpha.4" + } + }, + "node_modules/@oslojs/encoding": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", + "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@oxc-project/types": { + "version": "0.151.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.151.0.tgz", + "integrity": "sha512-J1yXrIlNDZVzE3ada310xeAw7nH8yCAyLPuUIsjKatFPmfn5bS1oW+cM+QsGOtVWd5nhSpbwZWx/rue+r5Z+PA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/oxc-project" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.6.0.tgz", + "integrity": "sha512-7FNeNl8NCE7aINx7WXiKQrPYZWC/hvrTsmk6zmxbI7LTXE7hVek/n8AfVgpe2y82zl3w0HvCHN0bVKMBoJcC0w==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.3", + "is-glob": "^4.0.3", + "node-addon-api": "^7.0.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.6.0", + "@parcel/watcher-darwin-arm64": "2.6.0", + "@parcel/watcher-darwin-x64": "2.6.0", + "@parcel/watcher-freebsd-x64": "2.6.0", + "@parcel/watcher-linux-arm-glibc": "2.6.0", + "@parcel/watcher-linux-arm-musl": "2.6.0", + "@parcel/watcher-linux-arm64-glibc": "2.6.0", + "@parcel/watcher-linux-arm64-musl": "2.6.0", + "@parcel/watcher-linux-x64-glibc": "2.6.0", + "@parcel/watcher-linux-x64-musl": "2.6.0", + "@parcel/watcher-win32-arm64": "2.6.0", + "@parcel/watcher-win32-x64": "2.6.0" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.6.0.tgz", + "integrity": "sha512-trgpLSCKRC/huFjXX/Smh+0sWe4+YtKfktIToiMl59ghz7z+qkH6kMvNnUbLyRs9N11t8l4svSCs1+5B3rOAhA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.6.0.tgz", + "integrity": "sha512-Y3QV0gl7Q1zbfueunkWIERICbEojQFCgpyG7YqOGNFLsckXyI1xu9mAIUpKY9QBYzBtSkN8dBPwd3yiAO9ovMw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.6.0.tgz", + "integrity": "sha512-Ohv6OpzhUfKYD7Beb8kDvG0jbIxORCYY1JRdZnaBtnjjkJxgD7ZVL0nw2sCYd0yTMKTvz3nnTnOF3cDifK+kvw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.6.0.tgz", + "integrity": "sha512-5HmXvDgs8VK+74jF9y9/2FE3/OnlcKmc56tjmSrEuZjpSZOGL+fvAu+HKJBdPs9uwoP2hE6TlSUpXZ/C5jUFmQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.6.0.tgz", + "integrity": "sha512-Ps/hui3A+vMbjdqlqAowK2ZL8+BO8dBjxeWXj6npTBs3jx4wWmbPpaLuqwrQrSqIVMCnpWo238bJ1U37GhQOYg==", + "cpu": [ + "arm" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.6.0.tgz", + "integrity": "sha512-9c6AUHgHoG+IY88MRIHupztQiQnrbqHYQjkM2btA+Bf/wQnQMuiD0Wfk1EVv3TlNT3x41uU71rn6E4xh/+zvkw==", + "cpu": [ + "arm" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.6.0.tgz", + "integrity": "sha512-yHRqS2owEXe6Hic9z6Mh1ECsCd+ODVOGvZDyciqRd21+v+o+DnXMOrw50DSpIG2sb8GPEaPPmfeCAWKPJdq46g==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.6.0.tgz", + "integrity": "sha512-WhB2e/V7rqdHHWZusBSPuy5Ei8S6lSz6FE5TKKQz5h3a0O+C+mhY7vxU9b/stqvMb8beLnPY82ZrFTLKs+SrKA==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.6.0.tgz", + "integrity": "sha512-ulGE6x6Oz6iAwg75T8YQSoguBWasniIbX+QWpaYPcCnDOpdWX3k+4xbEYPZVLxOuoJI+svJJPD3sEj8G7lrQ3A==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.6.0.tgz", + "integrity": "sha512-tkBYKt7YQrjIJWYDnto2YgO8MRkjlMTSNoRHzsXinBqbLdeOM3L32wPZJvIZxqaLMfSlS/4sUjH/6STVP/XDLw==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.6.0.tgz", + "integrity": "sha512-gIZAP23jaHjGWasY/TY6yL7NHFClf0Ga7FN+iINvk+KN94rhm94lYZhFsbYFNcA04/onvGD9kKmiJLJB2HbNwQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.6.0.tgz", + "integrity": "sha512-cA+/pXV2YkfxlIcXOQ5fSWqAzzPyD78/x5qbK/I0vUkrlYHA8TIz+MXjAbGouguKVSI4bOmkTSJ1/poVSsgt+A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@playwright/test": { + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.63.0.tgz", + "integrity": "sha512-oxMK4vllB9RK5NQ2l1pq1IfOf2AvnEuj/vYGDj0H2nMtmtZpKtCwt/l00GEO6xjGfpBNAvjovvYdCm50dRQkpQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "playwright": "1.63.0" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@rolldown/binding-android-arm-eabi": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.11.tgz", + "integrity": "sha512-A5kXfGKvKWWZE0TtPrfsvT+q4Y5d1QG8gGUzpYjGydM+fARM9MuX90PrXYXe0XbsDVgyxxNzHo6giCj90bsFNw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-android-arm64": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.11.tgz", + "integrity": "sha512-z6cTycz+iJ4PVkuL4HHW4DfTfoeU/2nqYYuSOrTmH7yHK5Y0LCOnA03V4ZNxavyVaU1oOqUgIg2klN/s+USGOA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-arm64": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.11.tgz", + "integrity": "sha512-jShvqNtP6vDC6/A5JOAzbVV+DkgHqhl/ScVCJEbt+TUY6QYz7YnXcrg3sLtFBniro0f/Ld50ZwCWA6f7KYD1nQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-x64": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.11.tgz", + "integrity": "sha512-f2i2xiNWq1Z1l2++q2fuhZRdLAT3aqxD6vRNm1RAxpUoBcdqNB3C0s1Bt+K+PbEx2F5F4gQp6hqKkphCY/xF9w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-freebsd-x64": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.11.tgz", + "integrity": "sha512-4Ir5FSOKIAMr4r0kExpt1s3bMgzJU3rA45AYOHtQpls0oNeqcYBKrWMlckrYH4KCfGLfkfn1tN1dmZPMVsdXow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.11.tgz", + "integrity": "sha512-/gnRDM+39BROzAN/k1OZjDPnDMcZxB/0EUxKjONO5yVkNEvlsoMDrxGNKgZi/ttFriS2gwlDNzB65pvNbFOXIQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-gnu": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.11.tgz", + "integrity": "sha512-PFaK8HwvAHbaKbBcDNQihjMKYvFnA5hiENx/l5tphTDz1E0WFp32l0A7aq7lyUwGsRw/xSrNIy/gIK4thrSCrw==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-musl": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.11.tgz", + "integrity": "sha512-AskzJUIKRLPxkruR1wLKewGbOw+EYfU/9lOrBFj4AFrEA8hPpKFnODWNu2WLaNs0QNkEb9QIJufmVZZIL/bJlg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-ppc64-gnu": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.11.tgz", + "integrity": "sha512-qlUGAheh2yh8afH7QBgx0PrRHN85hKnNd78x8MeMhXivuevgd8vgf6/CstOzmNKY/lLTHvNTrPy98cLnAugzJw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-s390x-gnu": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.11.tgz", + "integrity": "sha512-secpEad+0vCbSfn8upFySkDskv+bGPk3THSDS9Y89yc4rb4kzqHp8Dmyd9BkQW4SnhNXBZCl/6CrO//hZahNJQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-gnu": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.11.tgz", + "integrity": "sha512-mOVBT3dPpkWm8XBWPmU4bf+U6dYDLeMo/9ojUmis4N0L5uu10qra5vOyngZ7/PSdoE4G9KvRt4bloRxNjLas7A==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-musl": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.11.tgz", + "integrity": "sha512-Is78i9A8Ui4SqcxUwFJ9uMmjDn58IbVTjFWYdQestFEgeuEmHMLGNriXnVJKkwG2YiZjw8cP0zCTyDMdDGtOOg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-openharmony-arm64": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.11.tgz", + "integrity": "sha512-dUCXneZ87INUMyQ0D+C0HrEBNUPNXHaPmU5GTjyKTJEiussw9Kaj5Ln8UztPe4epV/ffvgNBEadksdYhmW6xJA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-arm64-msvc": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.11.tgz", + "integrity": "sha512-jByxb6qfd+bH1xUd0qnfFnb17i9sWBPY2tOavJ0l3tdr3OTu+Kvtm8cd/JV5nFt657b1VqGltxg9olOEfofXWw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-x64-msvc": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.11.tgz", + "integrity": "sha512-/PzKqzAJ03i19oy2ItPvyvaVjOjBCNnfaJs8yvUdGBKmiESgnrJSQ2awd81QzFbbnAmu7YO9ZnJrDCb9VSJPRA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", + "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@shikijs/core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-4.4.3.tgz", + "integrity": "sha512-QCR4q2ZO/ILJEuwiBMel4wdcTDb1JGwfjKTxPDF6x8ixOaluPrVqIn06C99AcRPhmYlBR56d/Fb+GN58GzExpg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@shikijs/primitive": "4.4.3", + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5", + "hast-util-to-html": "^9.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-4.4.3.tgz", + "integrity": "sha512-FbOjFJp9VLdo1Wevs10BBtVxiTWwNLqZh5Gkhjgda/ioL15YOgeSl9n+6XMa3qRlPQzfhFNe641SrynFHYG0nQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^4.3.6" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-4.4.3.tgz", + "integrity": "sha512-EcOQkxdxGQrc1Row/cC2c96/v1dbZqGnEVu1qTuT/MJmp6+cXCvQussowVmCv5Tqr3KuY3c7IbM6HTW3LJ1k9w==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/langs": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.4.3.tgz", + "integrity": "sha512-ePic0yfAJGOF83D5wBHK/00EjK65oahBYxFk5epgq33WRv7X9UuxLEV8PtR0szC0z8dl7INIpIodB99JRFlR+A==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/primitive": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/primitive/-/primitive-4.4.3.tgz", + "integrity": "sha512-m0wBeLDQDeIxRdUmrCPdQqfuUamDwRL5isCfYbguKD6NiaKpVbsv+3J81DyIKgNW5h4WAIIr8T4EkgQrBBxvaQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/themes": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.4.3.tgz", + "integrity": "sha512-w8UHjeUnIR965KMWJHUPXOc2mNJUnK3vpVLYLvw5IYU2mnTTJ89E24OrJDBNiJDQ0qzb0tc4l7mrIXx5cFeIyw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/types": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.4.3.tgz", + "integrity": "sha512-UEJxmRR++MAGR6hugn0vgVS2W/6lWAts84FFSrnlH9sP0LNol7E5+NQ792pH8liWUhyMyjhTgSUH3k7iD7tc5g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@tailwindcss/node": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.3.3.tgz", + "integrity": "sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "enhanced-resolve": "^5.24.1", + "jiti": "^2.7.0", + "lightningcss": "1.32.0", + "magic-string": "^0.30.21", + "source-map-js": "^1.2.1", + "tailwindcss": "4.3.3" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.3.3.tgz", + "integrity": "sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.3.3", + "@tailwindcss/oxide-darwin-arm64": "4.3.3", + "@tailwindcss/oxide-darwin-x64": "4.3.3", + "@tailwindcss/oxide-freebsd-x64": "4.3.3", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.3", + "@tailwindcss/oxide-linux-arm64-gnu": "4.3.3", + "@tailwindcss/oxide-linux-arm64-musl": "4.3.3", + "@tailwindcss/oxide-linux-x64-gnu": "4.3.3", + "@tailwindcss/oxide-linux-x64-musl": "4.3.3", + "@tailwindcss/oxide-wasm32-wasi": "4.3.3", + "@tailwindcss/oxide-win32-arm64-msvc": "4.3.3", + "@tailwindcss/oxide-win32-x64-msvc": "4.3.3" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.3.3.tgz", + "integrity": "sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.3.3.tgz", + "integrity": "sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.3.3.tgz", + "integrity": "sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.3.3.tgz", + "integrity": "sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.3.3.tgz", + "integrity": "sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.3.3.tgz", + "integrity": "sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.3.3.tgz", + "integrity": "sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.3.3.tgz", + "integrity": "sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.3.3.tgz", + "integrity": "sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.3.3.tgz", + "integrity": "sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.11.1", + "@emnapi/runtime": "^1.11.1", + "@emnapi/wasi-threads": "^1.2.2", + "@napi-rs/wasm-runtime": "^1.1.4", + "@tybys/wasm-util": "^0.10.2", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.3.3.tgz", + "integrity": "sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.3.3.tgz", + "integrity": "sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/postcss": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.3.3.tgz", + "integrity": "sha512-JTSZZGQi1AyKirbLN3azmjVzef92tcX7h+iSqPdaeStyFpGpDlKvvpxeOE8njhbUanbRwr3z8DyzhICWnMtQeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "@tailwindcss/node": "4.3.3", + "@tailwindcss/oxide": "4.3.3", + "postcss": "^8.5.16", + "tailwindcss": "4.3.3" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.4.tgz", + "integrity": "sha512-W3c4gRigFS0T/Ma4qIYF3GDAc5AQdHb1yL5znJT1Zv1YaD9Kitx656wBjvr19qbiosmZT8lWDM5BEMynUqX65A==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/estree": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/file-saver": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.7.tgz", + "integrity": "sha512-dNKVfHd/jk0SkR/exKGj2ggkB45MAkzvWCaqLUUgkyjITkGNzH8H+yUwr+BLJUBjZOe9w8X3wgmXhZDRg1ED6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/hast": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz", + "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/nlcst": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", + "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/react": { + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", + "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", + "license": "MIT", + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz", + "integrity": "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.3.0" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT" + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.4.0.tgz", + "integrity": "sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==", + "devOptional": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-react": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.1.tgz", + "integrity": "sha512-yxLaQV9gkhS8ezJqCM6+ndU7mDY6gqAg75NQ+0IjwEI8IYOmQCgkRwHKVSfWXW076DsqMo0Dk+0FK1U+M5RgFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rolldown/pluginutils": "^1.0.1" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", + "babel-plugin-react-compiler": "^1.0.0", + "oxc-transform-react": "^0.145.0", + "vite": "^8.0.0" + }, + "peerDependenciesMeta": { + "@rolldown/plugin-babel": { + "optional": true + }, + "babel-plugin-react-compiler": { + "optional": true + }, + "oxc-transform-react": { + "optional": true + } + } + }, + "node_modules/@volar/kit": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.4.28.tgz", + "integrity": "sha512-cKX4vK9dtZvDRaAzeoUdaAJEew6IdxHNCRrdp5Kvcl6zZOqb6jTOfk3kXkIkG3T7oTFXguEMt5+9ptyqYR84Pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-service": "2.4.28", + "@volar/typescript": "2.4.28", + "typesafe-path": "^0.2.2", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "typescript": "*" + } + }, + "node_modules/@volar/language-core": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.28.tgz", + "integrity": "sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/source-map": "2.4.28" + } + }, + "node_modules/@volar/language-server": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.4.28.tgz", + "integrity": "sha512-NqcLnE5gERKuS4PUFwlhMxf6vqYo7hXtbMFbViXcbVkbZ905AIVWhnSo0ZNBC2V127H1/2zP7RvVOVnyITFfBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "2.4.28", + "@volar/language-service": "2.4.28", + "@volar/typescript": "2.4.28", + "path-browserify": "^1.0.1", + "request-light": "^0.7.0", + "vscode-languageserver": "^9.0.1", + "vscode-languageserver-protocol": "^3.17.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@volar/language-service": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.4.28.tgz", + "integrity": "sha512-Rh/wYCZJrI5vCwMk9xyw/Z+MsWxlJY1rmMZPsxUoJKfzIRjS/NF1NmnuEcrMbEVGja00aVpCsInJfixQTMdvLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "2.4.28", + "vscode-languageserver-protocol": "^3.17.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@volar/source-map": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.28.tgz", + "integrity": "sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@volar/typescript": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.28.tgz", + "integrity": "sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "2.4.28", + "path-browserify": "^1.0.1", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@vscode/emmet-helper": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.11.0.tgz", + "integrity": "sha512-QLxjQR3imPZPQltfbWRnHU6JecWTF1QSWhx3GAKQpslx7y3Dp6sIIXhKjiUJ/BR9FX8PVthjr9PD6pNwOJfAzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "emmet": "^2.4.3", + "jsonc-parser": "^2.3.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.15.1", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@vscode/emmet-helper/node_modules/jsonc-parser": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", + "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vscode/l10n": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/accepts": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", + "license": "MIT", + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-i18n": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/ajv-i18n/-/ajv-i18n-4.2.0.tgz", + "integrity": "sha512-v/ei2UkCEeuKNXh8RToiFsUclmU+G57LO1Oo22OagNMENIw+Yb8eMwvHu7Vn9fmkjJyv6XclhJ8TbuigSglPkg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^8.0.0-beta.0" + } + }, + "node_modules/am-i-vibing": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/am-i-vibing/-/am-i-vibing-0.4.0.tgz", + "integrity": "sha512-MxT4XZL7pzLHpuvhDKdMaQHMGGkJDLluKBLsbstn+8wv9sWcFT6h+0ve9qkml95amVTZtZV83gQe2hY+ojgHLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "process-ancestry": "^0.1.0" + }, + "bin": { + "am-i-vibing": "dist/cli.mjs" + } + }, + "node_modules/ansi-regex": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.4.0.tgz", + "integrity": "sha512-KzTVk2tCWAHtYrvvvaP8bJKJq2pVinhLcGEQdtLIYPbmNGNyYe8QwNaTUYQp2J7/vIsUKt5QCqAfUkYyG9DkOw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/astro": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/astro/-/astro-7.3.5.tgz", + "integrity": "sha512-1p/ernaq/RuESbM5NMjWzbO6SiebMGrGcYlGjMfBhzzgM+n/X7AUmVyw8BqW2QYCdivpsHwJBcD1fqmlTZjZHg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@astrojs/compiler-rs": "^0.5.0", + "@astrojs/internal-helpers": "0.11.0", + "@astrojs/markdown-satteri": "0.4.2", + "@astrojs/telemetry": "3.3.3", + "@capsizecss/unpack": "^4.0.0", + "@clack/prompts": "^1.1.0", + "@oslojs/encoding": "^1.1.0", + "am-i-vibing": "^0.4.0", + "aria-query": "^5.3.2", + "axobject-query": "^4.1.0", + "ci-info": "^4.4.0", + "clsx": "^2.1.1", + "common-ancestor-path": "^2.0.0", + "cookie": "^2.0.1", + "devalue": "^5.8.1", + "diff": "^9.0.0", + "dset": "^3.1.4", + "es-module-lexer": "^2.0.0", + "esbuild": "^0.28.0", + "find-proc": "0.2.0", + "flattie": "^1.1.1", + "fontace": "~0.4.1", + "get-tsconfig": "5.0.0-beta.4", + "github-slugger": "^2.0.0", + "html-escaper": "3.0.3", + "http-cache-semantics": "^4.2.0", + "js-yaml": "^4.3.2", + "jsonc-parser": "^3.3.1", + "magic-string": "^1.0.0", + "magicast": "^0.5.2", + "mrmime": "^2.0.1", + "neotraverse": "^1.0.1", + "obug": "^3.0.0", + "p-limit": "^7.3.0", + "p-queue": "^9.1.0", + "package-manager-detector": "^1.6.0", + "piccolore": "^0.1.3", + "picomatch": "^4.0.4", + "shiki": "^4.0.2", + "smol-toml": "^1.8.0", + "svgo": "^4.1.0", + "tinyclip": "^1.0.1", + "tinyexec": "^1.0.4", + "tinyglobby": "^0.2.15", + "ultrahtml": "^1.6.0", + "unifont": "~0.7.5", + "unstorage": "^1.17.5", + "verkit": "^0.4.0", + "vite": "^8.0.13", + "vitefu": "^1.1.2", + "xxhash-wasm": "^1.1.0", + "yargs-parser": "^22.0.0", + "zod": "^4.5.4" + }, + "bin": { + "astro": "bin/astro.mjs" + }, + "engines": { + "node": ">=22.12.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/astrodotbuild" + }, + "optionalDependencies": { + "sharp": "^0.35.4" + }, + "peerDependencies": { + "@astrojs/markdown-remark": "^7.3.0" + }, + "peerDependenciesMeta": { + "@astrojs/markdown-remark": { + "optional": true + } + } + }, + "node_modules/astro/node_modules/magic-string": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.2.tgz", + "integrity": "sha512-vG+rjFRj1PqdIBozIxAGMjPlOhaVe+GXpbttY/iSK7rGcJRMlwNJO7dcUwmUqkymsFLJiNGI06t4D7Fr7yRC9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.6.0" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/body-parser": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz", + "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==", + "license": "MIT", + "dependencies": { + "bytes": "^3.1.2", + "content-type": "^2.0.0", + "debug": "^4.4.3", + "http-errors": "^2.0.1", + "iconv-lite": "^0.7.2", + "on-finished": "^2.4.1", + "qs": "^6.15.2", + "raw-body": "^3.0.2", + "type-is": "^2.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/body-parser/node_modules/content-type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz", + "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/buffer-builder": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz", + "integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==", + "license": "MIT/X11" + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "devOptional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "devOptional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "devOptional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/ci-info": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz", + "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz", + "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/colorjs.io": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.5.2.tgz", + "integrity": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==", + "license": "MIT" + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "devOptional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/common-ancestor-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-2.0.0.tgz", + "integrity": "sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">= 18" + } + }, + "node_modules/content-disposition": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", + "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-2.0.1.tgz", + "integrity": "sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/cookie-es": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.3.tgz", + "integrity": "sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", + "license": "MIT", + "engines": { + "node": ">=6.6.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/cors": { + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", + "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/cross-env": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-10.1.0.tgz", + "integrity": "sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@epic-web/invariant": "^1.0.0", + "cross-spawn": "^7.0.6" + }, + "bin": { + "cross-env": "dist/bin/cross-env.js", + "cross-env-shell": "dist/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crossws": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", + "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", + "dev": true, + "license": "MIT", + "dependencies": { + "uncrypto": "^0.1.3" + } + }, + "node_modules/css-select": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", + "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^7.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", + "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.27.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", + "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/defu": { + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.7.tgz", + "integrity": "sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/destr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", + "dev": true, + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "devOptional": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/devalue": { + "version": "5.9.4", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.9.4.tgz", + "integrity": "sha512-sPAT4pztbu6586/hrhOnMKS17IJrvg12mXiSPSS3W5qDeN2RGgvZ0diZCm31dBbnevfVmujNO3IM2wrS4Y2Rhg==", + "dev": true, + "license": "MIT" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diff": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-9.0.0.tgz", + "integrity": "sha512-svtcdpS8CgJyqAjEQIXdb3OjhFVVYjzGAPO8WGCmRbrml64SPw/jJD4GoE98aR7r25A0XcgrK3F02yw9R/vhQw==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dset": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", + "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/emmet": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.11.tgz", + "integrity": "sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==", + "dev": true, + "license": "MIT", + "workspaces": [ + "./packages/scanner", + "./packages/abbreviation", + "./packages/css-abbreviation", + "./" + ], + "dependencies": { + "@emmetio/abbreviation": "^2.3.3", + "@emmetio/css-abbreviation": "^2.1.8" + } + }, + "node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.26.0.tgz", + "integrity": "sha512-9vhedylFonb2YGogzUKX6+Ja72gOJbN1QHAqdrvqLwhdl/QWbKopzoUC9EbQNVsAns/bx/4uyqalrQAoy1IByw==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz", + "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz", + "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", + "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.28.2", + "@esbuild/android-arm": "0.28.2", + "@esbuild/android-arm64": "0.28.2", + "@esbuild/android-x64": "0.28.2", + "@esbuild/darwin-arm64": "0.28.2", + "@esbuild/darwin-x64": "0.28.2", + "@esbuild/freebsd-arm64": "0.28.2", + "@esbuild/freebsd-x64": "0.28.2", + "@esbuild/linux-arm": "0.28.2", + "@esbuild/linux-arm64": "0.28.2", + "@esbuild/linux-ia32": "0.28.2", + "@esbuild/linux-loong64": "0.28.2", + "@esbuild/linux-mips64el": "0.28.2", + "@esbuild/linux-ppc64": "0.28.2", + "@esbuild/linux-riscv64": "0.28.2", + "@esbuild/linux-s390x": "0.28.2", + "@esbuild/linux-x64": "0.28.2", + "@esbuild/netbsd-arm64": "0.28.2", + "@esbuild/netbsd-x64": "0.28.2", + "@esbuild/openbsd-arm64": "0.28.2", + "@esbuild/openbsd-x64": "0.28.2", + "@esbuild/openharmony-arm64": "0.28.2", + "@esbuild/sunos-x64": "0.28.2", + "@esbuild/win32-arm64": "0.28.2", + "@esbuild/win32-ia32": "0.28.2", + "@esbuild/win32-x64": "0.28.2" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", + "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", + "dev": true, + "license": "MIT" + }, + "node_modules/eventsource": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", + "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", + "license": "MIT", + "dependencies": { + "eventsource-parser": "^3.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/eventsource-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz", + "integrity": "sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/express": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", + "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", + "license": "MIT", + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.1", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "depd": "^2.0.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express-rate-limit": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.7.0.tgz", + "integrity": "sha512-hOwV7WOxXfjRpAM1DSJWZDXx3GhplwD8IfwuwvogD8i1Qnkgosw/H45s4ZnFAUHDAhPjlY9hLBvJhKmGMyY26g==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "ip-address": "^10.2.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/express-rate-limit" + }, + "peerDependencies": { + "express": ">= 4.11" + } + }, + "node_modules/express/node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-string-truncated-width": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz", + "integrity": "sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-string-width": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz", + "integrity": "sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-string-truncated-width": "^3.0.2" + } + }, + "node_modules/fast-uri": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz", + "integrity": "sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fast-wrap-ansi": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz", + "integrity": "sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-string-width": "^3.0.2" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/file-saver": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-1.3.8.tgz", + "integrity": "sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg==", + "license": "MIT" + }, + "node_modules/finalhandler": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", + "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/find-proc": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/find-proc/-/find-proc-0.2.0.tgz", + "integrity": "sha512-a6h2nTrgB3g5Wrn4au9Ux4kMk7IJtyF6oA8uGn+mk3weLZssUtc1cp6meHIzzuW2o1srrBAxzkmXLbqjRkgB6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/flattie": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", + "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/fontace": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/fontace/-/fontace-0.4.1.tgz", + "integrity": "sha512-lDMvbAzSnHmbYMTEld5qdtvNH2/pWpICOqpean9IgC7vUbUJc3k+k5Dokp85CegamqQpFbXf0rAVkbzpyTA8aw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fontkitten": "^1.0.2" + } + }, + "node_modules/fontkitten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fontkitten/-/fontkitten-1.0.3.tgz", + "integrity": "sha512-Wp1zXWPVUPBmfoa3Cqc9ctaKuzKAV6uLstRqlR56kSjplf5uAce+qeyYym7F+PHbGTk+tCEdkCW6RD7DX/gBZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tiny-inflate": "^1.0.3" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.7.0.tgz", + "integrity": "sha512-XjH1AECxf0giL2V1aU8vKyRR2ppRUb5c0EvT7zuJTokQ74bNo52zOtghqdWIqrhUD79fo3x0WfKZdOqxF6LG1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-tsconfig": { + "version": "5.0.0-beta.4", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-5.0.0-beta.4.tgz", + "integrity": "sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "engines": { + "node": ">=20.20.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", + "dev": true, + "license": "ISC" + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/h3": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.11.tgz", + "integrity": "sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cookie-es": "^1.2.3", + "crossws": "^0.3.5", + "defu": "^6.1.6", + "destr": "^2.0.5", + "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.4", + "radix3": "^1.1.2", + "ufo": "^1.6.3", + "uncrypto": "^0.1.3" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", + "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-to-html": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hono": { + "version": "4.13.11", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.11.tgz", + "integrity": "sha512-/SMX/RQNJn7oNmFwH6DtwDqcrzZU2otm1FD6OJe2cWF6cfy/F8hq0XVBv7xW3FTJshRQwuBnXHDq2kNsdZnshg==", + "license": "MIT", + "engines": { + "node": ">=16.9.0" + } + }, + "node_modules/html-escaper": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "devOptional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/iconv-lite": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz", + "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/igniteui-dockmanager": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/igniteui-dockmanager/-/igniteui-dockmanager-1.19.0.tgz", + "integrity": "sha512-MQNRgqSNItDt/k6f85Z8XRBl5OEJxIpEkic9m4QWKqdu4wFhDm9si+KkbpnvMgnyGMmNTL/pWUQIwAIPikIS/g==", + "license": "SEE LICENSE IN LICENSE", + "dependencies": { + "igniteui-trial-watermark": "^1.0.3" + } + }, + "node_modules/igniteui-grid-lite": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/igniteui-grid-lite/-/igniteui-grid-lite-0.11.0.tgz", + "integrity": "sha512-vFPWIMihTZ+qbSKRjTMeGRgmnnziNhY5zjs8VdyipojmdkuoHrYW2VFBFHCg0Ci1bWfeBQpLrGOF0mmn57CVHA==", + "license": "MIT", + "dependencies": { + "@lit/context": "~1.1.5", + "igniteui-webcomponents": "~7.4.1", + "lit": "^3.3.0" + }, + "engines": { + "node": ">=22" + } + }, + "node_modules/igniteui-i18n-core": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/igniteui-i18n-core/-/igniteui-i18n-core-1.0.5.tgz", + "integrity": "sha512-CO5Rqo5uqgyAfIHbFVuBEmo+fYXgLQ7zxRShqAu+ng8kDS5uwWjKeSGWVZjKMBgxmc6ZWMMbdcWIpGZUSOkPsw==", + "license": "MIT", + "peerDependencies": { + "igniteui-i18n-resources": "1.0.5" + }, + "peerDependenciesMeta": { + "igniteui-i18n-resources": { + "optional": true + } + } + }, + "node_modules/igniteui-i18n-resources": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/igniteui-i18n-resources/-/igniteui-i18n-resources-1.0.5.tgz", + "integrity": "sha512-WeCqKauGSuGADPjxbIsKV9329BIoIKOHGCxv5IBsv4/5aNNtCruqrdHKbzw1NfUq5ETtL+brTC4in6IgPCU2YA==", + "license": "MIT", + "dependencies": { + "igniteui-i18n-core": "1.0.5" + } + }, + "node_modules/igniteui-react": { + "version": "19.9.0", + "resolved": "https://registry.npmjs.org/igniteui-react/-/igniteui-react-19.9.0.tgz", + "integrity": "sha512-nb0iyPqid1CSOjrsIyWiDozuR0PTDPc2feGfJ0off5QfkSYTVyjlNyKvEd4cv6S6ajxdQ8KpIHmdti3LruZAEA==", + "license": "MIT", + "dependencies": { + "@lit/react": "^1.0.7", + "igniteui-webcomponents": "~7.4.1", + "lit": "^3.3.0" + }, + "peerDependencies": { + "igniteui-grid-lite": "~0.11.0" + }, + "peerDependenciesMeta": { + "igniteui-grid-lite": { + "optional": true + } + } + }, + "node_modules/igniteui-react-charts": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-charts/-/igniteui-react-charts-19.6.0.tgz", + "integrity": "sha512-AvVTs+VBxn+I2RqDQhbQgii21Yk5SJpkHvyDMSqz0UfDjcOFR5gkRY6SOhFQLnQhNzOQq3S7Bfrb/MlOYDE7cg==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-core": "19.6.0" + } + }, + "node_modules/igniteui-react-core": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-core/-/igniteui-react-core-19.6.0.tgz", + "integrity": "sha512-RBJj6v1S6qcvKYZW+rZfDR7BEM9Nj8KcE2w7ztNIzSSaFBBLQcj3koVCEOAGjpovM1RwL7szA8TTjmHugySF0w==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + } + }, + "node_modules/igniteui-react-dashboards": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-dashboards/-/igniteui-react-dashboards-19.6.0.tgz", + "integrity": "sha512-PxIrqYY7pmjN6IeTGLpqm2mHoiwE2NPnUeQAWgHaA6Ni13FLs7HBLPPq+fVxrvlixyhcTJA7RQncJAvtbchaNw==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-charts": "19.6.0", + "igniteui-react-core": "19.6.0", + "igniteui-react-data-grids": "19.6.0", + "igniteui-react-gauges": "19.6.0", + "igniteui-react-inputs": "19.6.0", + "igniteui-react-layouts": "19.6.0", + "igniteui-react-maps": "19.6.0" + } + }, + "node_modules/igniteui-react-data-grids": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-data-grids/-/igniteui-react-data-grids-19.6.0.tgz", + "integrity": "sha512-eUfh9RaSvDpy3dvR6BWE8OBLre0UWWnNDxpFqDiCF76LPNmEDR+gEfFRVRxVfjQXq0szSvcdRbgDRf05yfN+JQ==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-core": "19.6.0", + "igniteui-react-inputs": "19.6.0", + "igniteui-react-layouts": "19.6.0" + } + }, + "node_modules/igniteui-react-datasources": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-datasources/-/igniteui-react-datasources-19.6.0.tgz", + "integrity": "sha512-aV4jxgJpDwjnfCzCaD6eh2BKT8x9BcLEgOwmtxbbnsfzxqVkeYm1qTBv4JpU8NQ6rbGQqVWfb6mKQG3GaMOcCg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-core": "19.6.0" + } + }, + "node_modules/igniteui-react-dockmanager": { + "version": "19.7.0", + "resolved": "https://registry.npmjs.org/igniteui-react-dockmanager/-/igniteui-react-dockmanager-19.7.0.tgz", + "integrity": "sha512-9C+jAbfe3yUDcM5K7EnO3wVgAsyNKHiGnezAJCd+Qdldd3wDq64SZQS4V7wc5iFKS+CmXFOXO5GM4obh86zN6g==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "@lit/react": "^1.0.7", + "igniteui-dockmanager": "~2.1.2", + "lit": "^3.3.0" + } + }, + "node_modules/igniteui-react-dockmanager/node_modules/igniteui-dockmanager": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/igniteui-dockmanager/-/igniteui-dockmanager-2.1.3.tgz", + "integrity": "sha512-s0PdbdArUrppIBm7LvXaDXN2UOkkF+ldwNlWAHeOT+5LCxh1K1dfKBWnqbuPNNvYHleeNSCM9rMAXGVrx9xPTA==", + "license": "SEE LICENSE IN LICENSE", + "dependencies": { + "igniteui-i18n-core": "^1.0.1", + "igniteui-trial-watermark": "^3.1.0", + "lit": "^3.3.0" + }, + "engines": { + "node": ">=20" + }, + "peerDependencies": { + "igniteui-i18n-resources": "^1.0.1" + }, + "peerDependenciesMeta": { + "igniteui-i18n-resources": { + "optional": true + } + } + }, + "node_modules/igniteui-react-dockmanager/node_modules/igniteui-trial-watermark": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/igniteui-trial-watermark/-/igniteui-trial-watermark-3.1.2.tgz", + "integrity": "sha512-JoVJiKES0p04S3tFWjAgPcow25DA0b88rq4noGSk9TmTQnnXXLuJca6Fp+YQxL2VhOM5wRlA+BoPPI7IFuYO4A==", + "license": "Apache-2.0", + "dependencies": { + "lit": "^3.3.0" + } + }, + "node_modules/igniteui-react-excel": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-excel/-/igniteui-react-excel-19.6.0.tgz", + "integrity": "sha512-cjq79hlsSNQjgGvW2Mj98e1lIFg2+YKPHpO2DZddjX/3j1cUi+mifthBG2PyxX9QIrpgmE8cv70QrEyQXRsK3Q==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "jszip": "^3.1.5", + "pako": "^1.0.6", + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-core": "19.6.0" + } + }, + "node_modules/igniteui-react-gauges": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-gauges/-/igniteui-react-gauges-19.6.0.tgz", + "integrity": "sha512-DJJYd7CrJELS2uwt/KU7E9+7kX4aPqVKF4uKwmROADFpINEC0RAXixfFRLRQgS+G+VEqt/MlQM74g9Xa2FADAA==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-core": "19.6.0" + } + }, + "node_modules/igniteui-react-grids": { + "version": "19.9.0", + "resolved": "https://registry.npmjs.org/igniteui-react-grids/-/igniteui-react-grids-19.9.0.tgz", + "integrity": "sha512-k7vKHMJQM+ptgjrYaXVk6gZwQpHznTxsEx2tA719csYdCRNfj2C+gPvFs/2NpHmKSmMl7CYweqtCXxEZkLMx+w==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "@lit/react": "^1.0.7", + "igniteui-webcomponents-grids": "~7.2.1", + "lit": "^3.3.0" + } + }, + "node_modules/igniteui-react-inputs": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-inputs/-/igniteui-react-inputs-19.6.0.tgz", + "integrity": "sha512-GX3cMOF2XJiO7n7ASoi93MEP+09sh84Xrmc+UZ/89HabQgqpT+CH5rBrvAfQF7CA+xr2UDBDEG59Ops4VSDAmw==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-core": "19.6.0" + } + }, + "node_modules/igniteui-react-layouts": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-layouts/-/igniteui-react-layouts-19.6.0.tgz", + "integrity": "sha512-5wU2LenZ5ul+xCkFFlGySpjB1zasjk3Kjf16Dnasj9eT6c4tBBN012t8c50vdEStFcK+cidwMRo1eBFw9MHi9g==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-core": "19.6.0", + "igniteui-react-inputs": "19.6.0" + } + }, + "node_modules/igniteui-react-maps": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-maps/-/igniteui-react-maps-19.6.0.tgz", + "integrity": "sha512-S09K+GIAVvnsBJ039jZU8RVvgPn57R73efyZB7qmLUjxgDbNZltNynJfMw8EPCVcOunaRaRFKm/TiwInwG2aUA==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-charts": "19.6.0", + "igniteui-react-core": "19.6.0" + } + }, + "node_modules/igniteui-react-spreadsheet": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-spreadsheet/-/igniteui-react-spreadsheet-19.6.0.tgz", + "integrity": "sha512-MKSwFOaov9z3uvPxjXLnqkyJpQWPE/k0ngVwLUtPnliiLjgjHg7NeOwyVuDHqIxhnHB8ViUnRwrUZHN+A/SFAg==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-core": "19.6.0", + "igniteui-react-excel": "19.6.0" + } + }, + "node_modules/igniteui-react-spreadsheet-chart-adapter": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/igniteui-react-spreadsheet-chart-adapter/-/igniteui-react-spreadsheet-chart-adapter-19.6.0.tgz", + "integrity": "sha512-Lf8GEMr8CaCTHTk0upfttheGkbbEJwNwIH38unEfH749Hal07dMqnaoaGABfC+HGTqg/1WN1fQBjosyBg7CXJg==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-react-charts": "19.6.0", + "igniteui-react-core": "19.6.0", + "igniteui-react-excel": "19.6.0", + "igniteui-react-spreadsheet": "19.6.0" + } + }, + "node_modules/igniteui-theming": { + "version": "25.2.0", + "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-25.2.0.tgz", + "integrity": "sha512-bXRN379/vL05cDQl12jLABXALo+cXdD9zeYTlwURoEq1GrCkriYQnSqgwWmD/UdN/9Jc2MaMbsuXuYRZq5F71w==", + "license": "MIT", + "dependencies": { + "@modelcontextprotocol/sdk": "^1.28.0", + "sass-embedded": "~1.92.1", + "zod": "^3.25.76" + }, + "bin": { + "igniteui-theming-mcp": "dist/mcp/index.js" + } + }, + "node_modules/igniteui-theming/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/igniteui-trial-watermark": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/igniteui-trial-watermark/-/igniteui-trial-watermark-1.0.3.tgz", + "integrity": "sha512-q6thtu+7R6MOB+i9GorFPCcWeOImW43BzCAtKnDAYWwaoueb8Lg1EhBkIhAyfEIH+yZ/9c5lnZdU61/GRPoP+g==", + "license": "Apache-2.0" + }, + "node_modules/igniteui-webcomponents": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-7.4.1.tgz", + "integrity": "sha512-4VxbkDO4QpEmhy7ga609RRDpnuX1N4SU7CveavzXQ/xVYdxZb7olcPcqRlcKvKn9abAYR9wsDIhB0MUT7AwUow==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.8.0", + "@lit/context": "^1.1.0", + "igniteui-i18n-core": "^1.0.5", + "lit": "^3.3.0" + }, + "engines": { + "node": ">=22" + }, + "peerDependencies": { + "dompurify": "^3.4.0", + "igniteui-i18n-resources": "^1.0.5", + "marked": "^18.0.0", + "marked-shiki": "^1.2.0", + "shiki": "^4.3.0" + }, + "peerDependenciesMeta": { + "dompurify": { + "optional": true + }, + "igniteui-i18n-resources": { + "optional": true + }, + "marked": { + "optional": true + }, + "marked-shiki": { + "optional": true + }, + "shiki": { + "optional": true + } + } + }, + "node_modules/igniteui-webcomponents-grids": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/igniteui-webcomponents-grids/-/igniteui-webcomponents-grids-7.2.1.tgz", + "integrity": "sha512-G0lm9LiT6GjRcDw6X5n6xcrfiLrhWQ9jD8c+BtlBaSc4kJ2uK1UphNw3roEmlCs18bL/iVokEJT2G68E5x6nMA==", + "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", + "dependencies": { + "igniteui-i18n-core": "^1.0.3", + "lit": "^3.3.0", + "tslib": "^2.3.1" + }, + "peerDependencies": { + "igniteui-i18n-resources": "^1.0.3" + }, + "peerDependenciesMeta": { + "igniteui-i18n-resources": { + "optional": true + } + } + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "license": "MIT" + }, + "node_modules/immutable": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.9.tgz", + "integrity": "sha512-m8nVez3rwrgmWxtLMt1ZYXB2Lv7OKYn/disyxAlSDYAlKSlFoPPfIAmAM/M5xqL4m4C/wAPw7S2/CNaUii1Hxg==", + "license": "MIT" + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ip-address": { + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.2.tgz", + "integrity": "sha512-7H/2gFSIitxc0hG3nOI1glS8QLo/EHBFFLk8vEUjXY/xu0AdL8jZ9U1IzO2PUm0d2D/ofQcAifb0g6OBkt8U7w==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/iron-webcrypto": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/brc-dd" + } + }, + "node_modules/is-docker": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-4.0.0.tgz", + "integrity": "sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "license": "MIT" + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/jiti": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz", + "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/jose": { + "version": "6.2.12", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.12.tgz", + "integrity": "sha512-9NiFmJEex0sy2Dk58j2UGBSHgUs2ypF9eZSu4L6vjOX3Dp96Sw1F3uL+H+D1sx02jZZdzUT0HgvCy59CuvXcWw==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/js-yaml": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", + "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/json-schema-typed": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", + "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==", + "license": "BSD-2-Clause" + }, + "node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/jszip": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.2.tgz", + "integrity": "sha512-3l+rb15IOWtUhU0H5MFqES/T6Kh7abYwjosBey/vD6hDt8zoEffkSC5Ws5SGtgVw3gBx2NEbhTeSW1+kWkpyTQ==", + "license": "(MIT OR GPL-3.0-or-later)", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "license": "MIT", + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/lightningcss": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lit": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/lit/-/lit-3.3.3.tgz", + "integrity": "sha512-fycuvZg/hkpozL00lm1pEJH5nN/lr9ZXd6mJI2HSN4+Bzc+LDNdEApJ6HFbPkdFNHLvOplIIuJvxkS4XUxqirw==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit/reactive-element": "^2.1.0", + "lit-element": "^4.2.0", + "lit-html": "^3.3.0" + } + }, + "node_modules/lit-element": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.2.2.tgz", + "integrity": "sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.5.0", + "@lit/reactive-element": "^2.1.0", + "lit-html": "^3.3.0" + } + }, + "node_modules/lit-html": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.3.tgz", + "integrity": "sha512-el8M6jK2o3RXBnrSHX3ZKrsN8zEV63pSExTO1wYJz7QndGYZ8353e2a5PPX+qHe2aGayfnchQmkAojaWAREOIA==", + "license": "BSD-3-Clause", + "dependencies": { + "@types/trusted-types": "^2.0.2" + } + }, + "node_modules/lru-cache": { + "version": "11.5.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz", + "integrity": "sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/magicast": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.5.tgz", + "integrity": "sha512-UicdXN8zQ3JHlxVq+28afMXPr1z7WNY6+7EJnzTdQWkTAlMLF5fNCCKxJHBQwGaNGR11581EiQmQzx73+MvszA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7", + "source-map-js": "^1.2.1" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.27.1", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", + "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/media-typer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz", + "integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/merge-descriptors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "devOptional": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "devOptional": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "devOptional": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "devOptional": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.3.tgz", + "integrity": "sha512-oxB2Ik03hI0gv+VNn9tnh1t1YEe9MDPptViAEgfdf3YQHsn0pzGTgCdlSCJXcwhqm8phaEuM7zeEu3QQzVBrPg==", + "devOptional": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/muggle-string": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz", + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.19", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz", + "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz", + "integrity": "sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==", + "license": "MIT", + "dependencies": { + "content-type": "^2.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/negotiator/node_modules/content-type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz", + "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/neotraverse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-1.0.1.tgz", + "integrity": "sha512-WmmLty1YWwJl9yZi77v2dVIV6X2kuYV8YYBI/G3LWGKdGHmHUvL1z7FW0iDvEvGAwNEoc5x1tOOOyDnf5jJw/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/nlcst-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", + "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT", + "optional": true + }, + "node_modules/node-fetch-native": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-mock-http": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.5.tgz", + "integrity": "sha512-KQyt/wLjG3TAc7DOUhpqWzgd4ERxR80JOlTK5VE5R1S12IaPVN5qkj4klBce9HPG1Njuup4Sb5bljaT34lIyjw==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/obug/-/obug-3.0.0.tgz", + "integrity": "sha512-5vvB5+W7ePv+p3uqxi+RcW1XAzLW0/hxt3/4X4Lc4qHudzOhmBiBwOY6DRob4WnanAEGvNcLjF+KNOufrUoEQw==", + "dev": true, + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], + "license": "MIT", + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/ofetch": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", + "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "destr": "^2.0.5", + "node-fetch-native": "^1.6.7", + "ufo": "^1.6.1" + } + }, + "node_modules/ohash": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.12.tgz", + "integrity": "sha512-65S/5gk9YSsaRjcyf7Nfa6h/d3E8/1gslpXfI4W7Dxn/oap8IKRuNT5VXkLQ1YFKIEg4apRY4Pj6aiwFzrDdmw==", + "dev": true, + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/oniguruma-parser": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.2.tgz", + "integrity": "sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/oniguruma-to-es": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.6.tgz", + "integrity": "sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "oniguruma-parser": "^0.12.2", + "regex": "^6.1.0", + "regex-recursion": "^6.0.2" + } + }, + "node_modules/p-limit": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.3.tgz", + "integrity": "sha512-SKgVvDU5TNIxQ4r30U75BNLC6a+6GOEjngrk/ysM5+Zu3oJuk1SC5ApzIzY/7PjCEjoVPMWJ0zho/4QUiEB7TQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.2.1" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.3.3.tgz", + "integrity": "sha512-NXAOdnEe5FsZJfT4oK84lE1Y5cFFdWlRuOo5tww8DyNMxyRXwn39fIkUtNLKppcPC+UYU/bXujNCUGDv01y7CA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventemitter3": "^5.0.4", + "p-timeout": "^7.0.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-7.0.2.tgz", + "integrity": "sha512-prbX4Z3YszrFNgH+MW5Zoeq3baXrMtP/MQnFeET90UB/GtGcGDQ5Usg9OCy6ETjTTntOw1SL2z9fMPUppN3Guw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-manager-detector": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.8.0.tgz", + "integrity": "sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-to-regexp": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", + "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/piccolore": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/piccolore/-/piccolore-0.1.3.tgz", + "integrity": "sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==", + "dev": true, + "license": "ISC" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz", + "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkce-challenge": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", + "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", + "license": "MIT", + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/playwright": { + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz", + "integrity": "sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "playwright-core": "1.63.0" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/playwright-core": { + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz", + "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "playwright-core": "cli.js" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/postcss": { + "version": "8.5.28", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz", + "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.18", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prettier": { + "version": "3.9.9", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.9.tgz", + "integrity": "sha512-Z/CJHIkdujO/OtN7nXUii0Rf3VT5SRuhjBA82Xvu2XhBUgX3nhP67T0LHceBdQLex7OOFGTox+Q5Yg8Jk2Qivg==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-ancestry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/process-ancestry/-/process-ancestry-0.1.0.tgz", + "integrity": "sha512-tGqJW/UnclpYASFcM6Xh8D8l/BMtaQ9+CSG0vlJSJTcdMM4lDRv4c6H0Pdcsfted+bVczdYSfk2fdukg2gQkZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/property-information": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz", + "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==", + "devOptional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.8.tgz", + "integrity": "sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/qs": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz", + "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==", + "license": "BSD-3-Clause", + "dependencies": { + "es-define-property": "^1.0.1", + "side-channel": "^1.1.1" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/radix3": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/range-parser": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz", + "integrity": "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/raw-body": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", + "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.7.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/react": { + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz", + "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz", + "integrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.28.0" + }, + "peerDependencies": { + "react": "^19.3.0" + } + }, + "node_modules/react-icons": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.7.0.tgz", + "integrity": "sha512-LBLy340Rzqy6+/yVhZKT3B/QpP1BZaesGqasf09HPOBzRarcDIFH0WwXlXQfE7q7ipxK4MSiC5DIBWURCny6fw==", + "license": "MIT", + "peerDependencies": { + "react": "*" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz", + "integrity": "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-recursion": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", + "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-utilities": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/request-light": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.7.0.tgz", + "integrity": "sha512-lMbBMrDoxgsyO+yB3sDcrDuX85yYt7sS8BfQd11jtbW/z5ZWgLZRcEGLsLoYw7I0WSUGQBs8CC8ScIxkTX1+6Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/retext-smartypants": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", + "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rolldown": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.11.tgz", + "integrity": "sha512-qpSwIyz0jHQq5qXBTNxFmE6664rJ7O+4TvPFOiOaBSrz8IOHc1koKKSqTM2H6u1UG1+TveuC6vaDHKXFOvb1Kw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/types": "=0.151.0", + "@rolldown/pluginutils": "^1.0.0" + }, + "bin": { + "rolldown": "bin/cli.mjs" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "optionalDependencies": { + "@rolldown/binding-android-arm-eabi": "1.2.11", + "@rolldown/binding-android-arm64": "1.2.11", + "@rolldown/binding-darwin-arm64": "1.2.11", + "@rolldown/binding-darwin-x64": "1.2.11", + "@rolldown/binding-freebsd-x64": "1.2.11", + "@rolldown/binding-linux-arm-gnueabihf": "1.2.11", + "@rolldown/binding-linux-arm64-gnu": "1.2.11", + "@rolldown/binding-linux-arm64-musl": "1.2.11", + "@rolldown/binding-linux-ppc64-gnu": "1.2.11", + "@rolldown/binding-linux-s390x-gnu": "1.2.11", + "@rolldown/binding-linux-x64-gnu": "1.2.11", + "@rolldown/binding-linux-x64-musl": "1.2.11", + "@rolldown/binding-openharmony-arm64": "1.2.11", + "@rolldown/binding-win32-arm64-msvc": "1.2.11", + "@rolldown/binding-win32-x64-msvc": "1.2.11" + } + }, + "node_modules/router": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", + "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "depd": "^2.0.0", + "is-promise": "^4.0.0", + "parseurl": "^1.3.3", + "path-to-regexp": "^8.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.105.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.105.1.tgz", + "integrity": "sha512-1CnAWPyrrnVQzXGB/DUep1vYCKCm1CIBr+YxjjiW6wk9qtzemnGP4qicH56T2F9S4Hjtv/Ne3jDz8JqfdDU4oA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^5.0.0", + "immutable": "^5.1.5", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=20.19.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass-embedded": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.92.1.tgz", + "integrity": "sha512-28YwLnF5atAhogt3E4hXzz/NB9dwKffyw08a7DEasLh94P7+aELkG3ENSHYCWB9QFN14hYNLfwr9ozUsPDhcDQ==", + "license": "MIT", + "dependencies": { + "@bufbuild/protobuf": "^2.5.0", + "buffer-builder": "^0.2.0", + "colorjs.io": "^0.5.0", + "immutable": "^5.0.2", + "rxjs": "^7.4.0", + "supports-color": "^8.1.1", + "sync-child-process": "^1.0.2", + "varint": "^6.0.0" + }, + "bin": { + "sass": "dist/bin/sass.js" + }, + "engines": { + "node": ">=16.0.0" + }, + "optionalDependencies": { + "sass-embedded-all-unknown": "1.92.1", + "sass-embedded-android-arm": "1.92.1", + "sass-embedded-android-arm64": "1.92.1", + "sass-embedded-android-riscv64": "1.92.1", + "sass-embedded-android-x64": "1.92.1", + "sass-embedded-darwin-arm64": "1.92.1", + "sass-embedded-darwin-x64": "1.92.1", + "sass-embedded-linux-arm": "1.92.1", + "sass-embedded-linux-arm64": "1.92.1", + "sass-embedded-linux-musl-arm": "1.92.1", + "sass-embedded-linux-musl-arm64": "1.92.1", + "sass-embedded-linux-musl-riscv64": "1.92.1", + "sass-embedded-linux-musl-x64": "1.92.1", + "sass-embedded-linux-riscv64": "1.92.1", + "sass-embedded-linux-x64": "1.92.1", + "sass-embedded-unknown-all": "1.92.1", + "sass-embedded-win32-arm64": "1.92.1", + "sass-embedded-win32-x64": "1.92.1" + } + }, + "node_modules/sass-embedded-all-unknown": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.92.1.tgz", + "integrity": "sha512-5t6/YZf+vhO3OY/49h8RCL6Cwo78luva0M+TnTM9gu9ASffRXAuOVLNKciSXa3loptyemDDS6IU5/dVH5w0KmA==", + "cpu": [ + "!arm", + "!arm64", + "!riscv64", + "!x64" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "sass": "1.92.1" + } + }, + "node_modules/sass-embedded-all-unknown/node_modules/sass": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.92.1.tgz", + "integrity": "sha512-ffmsdbwqb3XeyR8jJR6KelIXARM9bFQe8A6Q3W4Klmwy5Ckd5gz7jgUNHo4UOqutU5Sk1DtKLbpDP0nLCg1xqQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass-embedded-android-arm": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.92.1.tgz", + "integrity": "sha512-4EjpVVzuksERdgAd4BqeSXFnWtWN3DSRyEIUPJ7BhcS9sfDh2Gf6miI2kNTvIQLJ2XIJynDDcEQ8a1U9KwKUTQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-android-arm64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.92.1.tgz", + "integrity": "sha512-Q+UruGb7yKawHagVmVDRRKsnc4mJZvWMBnuRCu2coJo2FofyqBmXohVGXbxko97sYceA9TJTrUEx3WVKQUNCbQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-android-riscv64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.92.1.tgz", + "integrity": "sha512-nCY5btLlX7W7Jc6cCL6D2Yklpiu540EJ2G08YVGu12DrAMCBzqM347CSRf2ojp1H8jyhvmLkaFwnrJWzh+6S+w==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-android-x64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.92.1.tgz", + "integrity": "sha512-qYWR3bftJ77aLYwYDFuzDI4dcwVVixxqQxlIQWNGkHRCexj614qGSSHemr18C2eVj3mjXAQxTQxU68U7pkGPAA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-darwin-arm64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.92.1.tgz", + "integrity": "sha512-g2yQ3txjMYLKMjL2cW1xRO9nnV3ijf95NbX/QShtV6tiVUETZNWDsRMDEwBNGYY6PTE/UZerjJL1R/2xpQg6WA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-darwin-x64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.92.1.tgz", + "integrity": "sha512-eH+fgxLQhTEPjZPCgPAVuX5e514Qp/4DMAUMtlNShv4cr4TD5qOp1XlsPYR/b7uE7p2cKFkUpUn/bHNqJ2ay4A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-arm": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.92.1.tgz", + "integrity": "sha512-cT3w8yoQTqrtZvWLJeutEGmawITDTY4J6oSVQjeDcPnnoPt0gOFxem8YMznraACXvahw/2+KJDH33BTNgiPo0A==", + "cpu": [ + "arm" + ], + "libc": "glibc", + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-arm64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.92.1.tgz", + "integrity": "sha512-dNmlpGeZkry1BofhAdGFBXrpM69y9LlYuNnncf+HfsOOUtj8j0q1RwS+zb5asknhKFUOAG8GCGRY1df7Rwu35g==", + "cpu": [ + "arm64" + ], + "libc": "glibc", + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-musl-arm": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.92.1.tgz", + "integrity": "sha512-nPBos6lI31ef2zQhqTZhFOU7ar4impJbLIax0XsqS269YsiCwjhk11VmUloJTpFlJuKMiVXNo7dPx+katxhD/Q==", + "cpu": [ + "arm" + ], + "libc": "musl", + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-musl-arm64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.92.1.tgz", + "integrity": "sha512-TfiEBkCyNzVoOhjHXUT+vZ6+p0ueDbvRw6f4jHdkvljZzXdXMby4wh7BU1odl69rgRTkSvYKhgbErRLDR/F7pQ==", + "cpu": [ + "arm64" + ], + "libc": "musl", + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-musl-riscv64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.92.1.tgz", + "integrity": "sha512-R+RcJA4EYpJDE9JM1GgPYgZo7x94FlxZ6jPodOQkEaZ1S9kvXVCuP5X/0PXRPhu08KJOfeMsAElzfdAjUf7KJg==", + "cpu": [ + "riscv64" + ], + "libc": "musl", + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-musl-x64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.92.1.tgz", + "integrity": "sha512-/HolYRGXJjx8nLw6oj5ZrkR7PFM7X/5kE4MYZaFMpDIPIcw3bqB2fUXLo/MYlRLsw7gBAT6hJAMBrNdKuTphfw==", + "cpu": [ + "x64" + ], + "libc": "musl", + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-riscv64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.92.1.tgz", + "integrity": "sha512-b9bxe0CMsbSsLx3nrR0cq8xpIkoAC6X36o4DGMITF3m2v3KsojC7ru9X0Gz+zUFr6rwpq/0lTNzFLNu6sPNo3w==", + "cpu": [ + "riscv64" + ], + "libc": "glibc", + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-x64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.92.1.tgz", + "integrity": "sha512-xuiK5Jp5NldW4bvlC7AuX1Wf7o0gLZ3md/hNg+bkTvxtCDgnUHtfdo8Q+xWP11bD9QX31xXFWpmUB8UDLi6XQQ==", + "cpu": [ + "x64" + ], + "libc": "glibc", + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-unknown-all": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.92.1.tgz", + "integrity": "sha512-AT9oXvtNY4N+Nd0wvoWqq9A5HjdH/X3aUH4boQUtXyaJ/9DUwnQmBpP5Gtn028ZS8exOGBdobmmWAuigv0k/OA==", + "license": "MIT", + "optional": true, + "os": [ + "!android", + "!darwin", + "!linux", + "!win32" + ], + "dependencies": { + "sass": "1.92.1" + } + }, + "node_modules/sass-embedded-unknown-all/node_modules/sass": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.92.1.tgz", + "integrity": "sha512-ffmsdbwqb3XeyR8jJR6KelIXARM9bFQe8A6Q3W4Klmwy5Ckd5gz7jgUNHo4UOqutU5Sk1DtKLbpDP0nLCg1xqQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass-embedded-win32-arm64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.92.1.tgz", + "integrity": "sha512-KvmpQjY9yTBMtTYz4WBqetlv9bGaDW1aStcu7MSTbH7YiSybX/9fnxlCAEQv1WlIidQhcJAiyk0Eae+LGK7cIQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-win32-x64": { + "version": "1.92.1", + "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.92.1.tgz", + "integrity": "sha512-B6Nz/GbH7Vkpb2TkQHsGcczWM5t+70VWopWF1x5V5yxLpA8ZzVQ7NTKKi+jDoVY2Efu6ZyzgT9n5KgG2kWliXA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass/node_modules/chokidar": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^5.0.0" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.1.1.tgz", + "integrity": "sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/satteri": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/satteri/-/satteri-0.10.5.tgz", + "integrity": "sha512-Ao1LKpAEa9Wdg0otgbVKViZHEq9ebdXe4DMrp3s9vQAU0HNIuHnFEuMuOcm0ZIXyV0Yzxj91NvhLpvXZJO/5ZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.5", + "@types/hast": "^3.0.5", + "@types/mdast": "^4.0.4", + "@types/unist": "^3.0.3" + }, + "optionalDependencies": { + "@bruits/satteri-darwin-arm64": "0.10.5", + "@bruits/satteri-darwin-x64": "0.10.5", + "@bruits/satteri-linux-arm64-gnu": "0.10.5", + "@bruits/satteri-linux-arm64-musl": "0.10.5", + "@bruits/satteri-linux-x64-gnu": "0.10.5", + "@bruits/satteri-linux-x64-musl": "0.10.5", + "@bruits/satteri-wasm32-wasi": "0.10.5", + "@bruits/satteri-win32-arm64-msvc": "0.10.5", + "@bruits/satteri-win32-x64-msvc": "0.10.5" + } + }, + "node_modules/sax": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", + "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz", + "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", + "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.1", + "mime-types": "^3.0.2", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/serve-static": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", + "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", + "license": "MIT", + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/sharp": { + "version": "0.35.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.5.tgz", + "integrity": "sha512-Ywn4OnzGukp7CDMrp08RQ50YKmuwG47brZgIVPTvBaaAfQlRlygrRqSrxdCiL9M+LlzLBiJ68IR1QqvzHyjC7g==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@img/colour": "^1.1.0", + "detect-libc": "^2.1.2", + "semver": "^7.8.5" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.35.5", + "@img/sharp-darwin-x64": "0.35.5", + "@img/sharp-freebsd-wasm32": "0.35.5", + "@img/sharp-libvips-darwin-arm64": "1.3.4", + "@img/sharp-libvips-darwin-x64": "1.3.4", + "@img/sharp-libvips-linux-arm": "1.3.4", + "@img/sharp-libvips-linux-arm64": "1.3.4", + "@img/sharp-libvips-linux-ppc64": "1.3.4", + "@img/sharp-libvips-linux-riscv64": "1.3.4", + "@img/sharp-libvips-linux-s390x": "1.3.4", + "@img/sharp-libvips-linux-x64": "1.3.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.3.4", + "@img/sharp-libvips-linuxmusl-x64": "1.3.4", + "@img/sharp-linux-arm": "0.35.5", + "@img/sharp-linux-arm64": "0.35.5", + "@img/sharp-linux-ppc64": "0.35.5", + "@img/sharp-linux-riscv64": "0.35.5", + "@img/sharp-linux-s390x": "0.35.5", + "@img/sharp-linux-x64": "0.35.5", + "@img/sharp-linuxmusl-arm64": "0.35.5", + "@img/sharp-linuxmusl-x64": "0.35.5", + "@img/sharp-webcontainers-wasm32": "0.35.5", + "@img/sharp-win32-arm64": "0.35.5", + "@img/sharp-win32-ia32": "0.35.5", + "@img/sharp-win32-x64": "0.35.5" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shiki": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-4.4.3.tgz", + "integrity": "sha512-Mb/GvXPHBAXdgGIcnfU5L3ldpn1XcxrGkPHwqgRx17/I2XRfqlFKk2vGkHWINn1kdXvzJZeuO3is6I9KLPFm0g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@shikijs/core": "4.4.3", + "@shikijs/engine-javascript": "4.4.3", + "@shikijs/engine-oniguruma": "4.4.3", + "@shikijs/langs": "4.4.3", + "@shikijs/themes": "4.4.3", + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/side-channel": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz", + "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4", + "side-channel-list": "^1.0.1", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", + "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/smol-toml": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.9.0.tgz", + "integrity": "sha512-hpd+HLON7HdZXqYchMM/+LaTTbdK0AU3NngIJ4KVyWbY9bfQqdL9cD+4yf6dUoU2Ap4VsU0JkQi6FxAI1B2mXQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 18" + }, + "funding": { + "url": "https://github.com/sponsors/cyyynthia" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "devOptional": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "devOptional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.3.0.tgz", + "integrity": "sha512-ZbmZM0JCihQN91dWnxoipT2KOEyHqEyfRXUyjuRhW8b/xnqPDoq4gWEVApTVa9db2wN8mmoikgFBbjh71+cGeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.5.0", + "strip-ansi": "^7.1.2" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/strip-ansi": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.2.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/svgo": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz", + "integrity": "sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^11.1.0", + "css-select": "^6.0.0", + "css-tree": "^3.0.1", + "css-what": "^7.0.0", + "csso": "^5.0.5", + "picocolors": "^1.1.1", + "sax": "1.6.1" + }, + "bin": { + "svgo": "bin/svgo.js" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/sync-child-process": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/sync-child-process/-/sync-child-process-1.0.2.tgz", + "integrity": "sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==", + "license": "MIT", + "dependencies": { + "sync-message-port": "^1.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/sync-message-port": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/sync-message-port/-/sync-message-port-1.2.0.tgz", + "integrity": "sha512-gAQ9qrUN/UCypHtGFbbe7Rc/f9bzO88IwrG8TDo/aMKAApKyD6E3W4Cm0EfhfBb6Z6SKt59tTCTfD+n1xmAvMg==", + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/tailwindcss": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.3.tgz", + "integrity": "sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==", + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz", + "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyclip": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tinyclip/-/tinyclip-1.0.3.tgz", + "integrity": "sha512-nTv2raKFMzGG6JJp0lpNDsRPdfFE6UHlu2rVEjXo8vkx1ZS3LW2CVXqIaLu8xZlu+6tbFs9V58Qc/Jmk/Ii7wA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^16.14.0 || >= 17.3.0" + } + }, + "node_modules/tinyexec": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz", + "integrity": "sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "devOptional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/type-is": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz", + "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==", + "license": "MIT", + "dependencies": { + "content-type": "^2.0.0", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/type-is/node_modules/content-type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz", + "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/typesafe-path": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/typesafe-path/-/typesafe-path-0.2.2.tgz", + "integrity": "sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==", + "dev": true, + "license": "MIT" + }, + "node_modules/typescript": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-auto-import-cache": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.6.tgz", + "integrity": "sha512-RpuHXrknHdVdK7wv/8ug3Fr0WNsNi5l5aB8MYYuXhq2UH5lnEB1htJ1smhtD5VeCsGr2p8mUDtd83LCQDFVgjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.3.8" + } + }, + "node_modules/ufo": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.4.tgz", + "integrity": "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ultrahtml": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.7.0.tgz", + "integrity": "sha512-2xRd0VHoAQE4M+vF/DvFFB7pUV0ZxTW1TLi7lHQWnF/Sb5TPeEUV/l+hxcNnGO00ZXGnR0voCMmYRKQf+rvJ2g==", + "dev": true, + "license": "MIT" + }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/undici": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/undici/-/undici-8.11.2.tgz", + "integrity": "sha512-u4UB2/IrKdU6lFxumHmmo1a3fCQO5tzQllRorfoRS63txhrB7xTpSn1PftwC4qEHkOaqP95fCWW4lJzwErwzhQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22.19.0" + } + }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unifont": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.7.5.tgz", + "integrity": "sha512-ULe/Cs+ZIsq+dcFofNkhqielCrUJnb5mr+Yc4EBM2VlL+6OZR6+cjtI2mT1bJvRBrVncqHAbLURxmPLcCXzWMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^3.1.0", + "ohash": "^2.0.11", + "undici": "^8.0.0" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz", + "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", + "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unstorage": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.5.tgz", + "integrity": "sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^5.0.0", + "destr": "^2.0.5", + "h3": "^1.15.10", + "lru-cache": "^11.2.7", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.3" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6 || ^7 || ^8", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1 || ^2 || ^3", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/unstorage/node_modules/chokidar": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^5.0.0" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/unstorage/node_modules/readdirp": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.1.1.tgz", + "integrity": "sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/varint": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", + "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==", + "license": "MIT" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verkit": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/verkit/-/verkit-0.4.1.tgz", + "integrity": "sha512-mMVzj0TXExtVdlDEq+Mzp0eyOuyznNpFobNM3uAqe3HVm/Ps2c+u17BligMkZjZCA6EiXpoon8iRTer3iu40SQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.1.tgz", + "integrity": "sha512-/bvH9E9tmCXRGp2uXY3WbOldqpTwFkbha/8ANaEQ6VkxhH60KyqLwgZq6lG2y+4uT55x9+9eUHMpQ7uGnOCKjA==", + "dev": true, + "license": "MIT", + "dependencies": { + "lightningcss": "^1.33.0", + "picomatch": "^4.0.7", + "postcss": "^8.5.28", + "rolldown": "~1.2.9", + "tinyglobby": "^0.2.17" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "@vitejs/devtools": "^0.7.1", + "esbuild": "^0.27.0 || ^0.28.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "@vitejs/devtools": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/lightningcss": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", + "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.33.0", + "lightningcss-darwin-arm64": "1.33.0", + "lightningcss-darwin-x64": "1.33.0", + "lightningcss-freebsd-x64": "1.33.0", + "lightningcss-linux-arm-gnueabihf": "1.33.0", + "lightningcss-linux-arm64-gnu": "1.33.0", + "lightningcss-linux-arm64-musl": "1.33.0", + "lightningcss-linux-x64-gnu": "1.33.0", + "lightningcss-linux-x64-musl": "1.33.0", + "lightningcss-win32-arm64-msvc": "1.33.0", + "lightningcss-win32-x64-msvc": "1.33.0" + } + }, + "node_modules/vite/node_modules/lightningcss-android-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz", + "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-darwin-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz", + "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-darwin-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz", + "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-freebsd-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz", + "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz", + "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz", + "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-linux-arm64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz", + "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-linux-x64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz", + "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-linux-x64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz", + "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz", + "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vite/node_modules/lightningcss-win32-x64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz", + "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/vitefu": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.3.tgz", + "integrity": "sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==", + "dev": true, + "license": "MIT", + "workspaces": [ + "tests/deps/*", + "tests/projects/*", + "tests/projects/workspace/packages/*" + ], + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/volar-service-css": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.71.tgz", + "integrity": "sha512-wRRFt9BpjMKCazcgOh67MSjUjiWUCAh99DyYSDIOTuxaRjEtDC7PpB0k1Y1wbJIW/pVtMUSVbpPo3UGSm0Byxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "vscode-css-languageservice": "^6.3.0", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-emmet": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.71.tgz", + "integrity": "sha512-zqjzt6bN95e3CUstBm0PBFAJnrfz0ZAARka87fart46/gNCLLuP3Vujy8V/J8HEziTFLnfkgIASLFYPUhonJcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@emmetio/css-parser": "^0.4.1", + "@emmetio/html-matcher": "^1.3.0", + "@vscode/emmet-helper": "^2.9.3", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-html": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.71.tgz", + "integrity": "sha512-e8tHPhgQ7ooLfudAEIku+kgd9pWkq3SSz8RbnQDI1+Eb8wbenkLGHqoirLqz5ORLV6wIMr2Iv08RWBG5eOcgpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "vscode-html-languageservice": "^5.3.0", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-prettier": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.71.tgz", + "integrity": "sha512-Rz7JVH3qD108UCdmIEiZvOBNljMt2nLFdbN8AXcDfn7xD9F5I2aCIsDVqBbXw21PsnxG0b7MfwtNF+zPS/NKUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0", + "prettier": "^2.2 || ^3.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + }, + "prettier": { + "optional": true + } + } + }, + "node_modules/volar-service-typescript": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.71.tgz", + "integrity": "sha512-yTtM/BVT6hoyEYnDtaCyAtNhdNeS/mhTTABlBOdw3NNiRBUin3IznFJpgfjer4c6RYopiPjjQjc9VFhxVl1mLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-browserify": "^1.0.1", + "semver": "^7.6.2", + "typescript-auto-import-cache": "^0.3.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-nls": "^5.2.0", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-typescript-twoslash-queries": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.71.tgz", + "integrity": "sha512-9K2k72s4n7rV9s4bX0MyjbX9iBribvKZbBJKuEmTCZfeWJXs6Yh7bGpY4eoc7UufAjvpheBqwyZCOIPBvxCv0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-yaml": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-yaml/-/volar-service-yaml-0.0.71.tgz", + "integrity": "sha512-qYGWGuVpUTnZGu5P/CR4KLK4aIR8RrcVnmfZ2eRcj9q/I8VZCoC5yy9FtEvfNvnDp4MU17yhdJcvpQPIqhJS2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "vscode-uri": "^3.0.8", + "yaml-language-server": "~1.23.0" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/vscode-css-languageservice": { + "version": "6.3.10", + "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.10.tgz", + "integrity": "sha512-eq5N9Er3fC4vA9zd9EFhyBG90wtCCuXgRSpAndaOgXMh1Wgep5lBgRIeDgjZBW9pa+332yC9+49cZMW8jcL3MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.12", + "vscode-languageserver-types": "3.17.5", + "vscode-uri": "^3.1.0" + } + }, + "node_modules/vscode-css-languageservice/node_modules/vscode-languageserver-types": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/vscode-html-languageservice": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.6.2.tgz", + "integrity": "sha512-ulCrSnFnfQ16YzvwnYUgEbUEl/ZG7u2eV27YhvLObSHKkb8fw1Z9cgsnUwjTEeDIdJDoTDTDpxuhQwoenoLNMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.12", + "vscode-languageserver-types": "^3.17.5", + "vscode-uri": "^3.1.0" + } + }, + "node_modules/vscode-json-languageservice": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.1.8.tgz", + "integrity": "sha512-0vSpg6Xd9hfV+eZAaYN63xVVMOTmJ4GgHxXnkLCh+9RsQBkWKIghzLhW2B9ebfG+LQQg8uLtsQ2aUKjTgE+QOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "jsonc-parser": "^3.0.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.16.0", + "vscode-nls": "^5.0.0", + "vscode-uri": "^3.0.2" + }, + "engines": { + "npm": ">=7.0.0" + } + }, + "node_modules/vscode-jsonrpc": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.3.tgz", + "integrity": "sha512-qETYf9PCl1lVfwR+oBmMfc4vP2nqLNA35ABxorw3j06+xlKRgDVxbLgKm4Y/xPL0YWdeDjLoI4ImICIT3nB0zQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/vscode-languageserver": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz", + "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "vscode-languageserver-protocol": "3.17.5" + }, + "bin": { + "installServerIntoExtension": "bin/installServerIntoExtension" + } + }, + "node_modules/vscode-languageserver-protocol": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.18.4.tgz", + "integrity": "sha512-CCXbyr99dafRJzJH/0Ryk7ly5T8XPmSR0//OuF2w4m+9JiOin7zcAT5iET8GRE7Z9taFBejb3GbM0a0mbjdbrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "vscode-jsonrpc": "9.0.3", + "vscode-languageserver-types": "3.18.4" + } + }, + "node_modules/vscode-languageserver-textdocument": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.15.tgz", + "integrity": "sha512-Gsfr9S8LU3S6885cS+NaleasJ0n3V5y/SOTqHCifQiXWFw3G9w9/YItDfwHrlCz+dSZWWZ8ilYVMcJe7Sz7Sxw==", + "dev": true, + "license": "MIT" + }, + "node_modules/vscode-languageserver-types": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.18.4.tgz", + "integrity": "sha512-nQsacoiijvl0fRf2q28uFDrAVwRhdCa3QveiF7/CX0r18mLR5FU/1WskSsCKOjmEbtteKUnY8x8Yzxop+k0zwg==", + "dev": true, + "license": "MIT" + }, + "node_modules/vscode-languageserver/node_modules/vscode-jsonrpc": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", + "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/vscode-languageserver/node_modules/vscode-languageserver-protocol": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz", + "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==", + "dev": true, + "license": "MIT", + "dependencies": { + "vscode-jsonrpc": "8.2.0", + "vscode-languageserver-types": "3.17.5" + } + }, + "node_modules/vscode-languageserver/node_modules/vscode-languageserver-types": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/vscode-nls": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz", + "integrity": "sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==", + "dev": true, + "license": "MIT" + }, + "node_modules/vscode-uri": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.2.0.tgz", + "integrity": "sha512-m2gXo3bn0G1kT9InzMf07fTbqMbGtyckj3bH5ktLO+1Ssv+yiATZ4dhwaQv9UZWxJh6E9IFGnQyjgWVDWVBDrg==", + "dev": true, + "license": "MIT" + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/xxhash-wasm": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", + "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==", + "dev": true, + "license": "MIT" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yaml": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.1.tgz", + "integrity": "sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/yaml-language-server": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-1.23.0.tgz", + "integrity": "sha512-3qVyCOexLCWw06PQa5kRPwvMWMZ/eZeCRWUvgD6a0OkqL/4iCnxy2WumbWifa937Uo5xhyWJ0uxlU39ljhNh7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vscode/l10n": "^0.0.18", + "ajv": "^8.17.1", + "ajv-draft-04": "^1.0.0", + "ajv-i18n": "^4.2.0", + "prettier": "^3.8.1", + "request-light": "^0.5.7", + "vscode-json-languageservice": "4.1.8", + "vscode-languageserver": "^9.0.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.16.0", + "vscode-uri": "^3.0.2", + "yaml": "2.8.3" + }, + "bin": { + "yaml-language-server": "bin/yaml-language-server" + } + }, + "node_modules/yaml-language-server/node_modules/request-light": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.5.8.tgz", + "integrity": "sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg==", + "dev": true, + "license": "MIT" + }, + "node_modules/yaml-language-server/node_modules/yaml": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz", + "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/yargs": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.2.0.tgz", + "integrity": "sha512-9OpKOLeaoNFecEp7P6iYbzze/5CqWoH7N3SMs/6y1XF4nMvFMspEGZzJ6uFi9MmQwXhyzqYoSEKO3tvA3Z/o2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^9.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "string-width": "^8.2.1", + "y18n": "^5.0.5", + "yargs-parser": "^22.0.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/yocto-queue": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "4.6.5", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz", + "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.25.2", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz", + "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==", + "license": "ISC", + "peerDependencies": { + "zod": "^3.25.28 || ^4" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "devOptional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000000..c60a379b14 --- /dev/null +++ b/package.json @@ -0,0 +1,60 @@ +{ + "name": "react-samples-browser", + "description": "Samples for Ignite UI for React", + "version": "23.2.915", + "author": "Infragistics", + "repository": { + "type": "git", + "url": "https://github.com/IgniteUI/igniteui-react-examples" + }, + "license": "ISC", + "private": true, + "type": "module", + "scripts": { + "add:sample": "node scripts/add-sample.js", + "copy:themes": "node scripts/copy-ig-themes.js", + "generate:code-viewer": "node scripts/generate-code-viewer.js", + "update:ig": "node scripts/update-ig.js" + }, + "dependencies": { + "file-saver": "^1.3.8", + "igniteui-dockmanager": "^1.17.0", + "igniteui-grid-lite": "~0.11.0", + "igniteui-i18n-resources": "^1.0.5", + "igniteui-react": "19.9.0", + "igniteui-react-charts": "19.6.0", + "igniteui-react-core": "19.6.0", + "igniteui-react-dashboards": "19.6.0", + "igniteui-react-data-grids": "19.6.0", + "igniteui-react-datasources": "19.6.0", + "igniteui-react-dockmanager": "19.7.0", + "igniteui-react-excel": "19.6.0", + "igniteui-react-gauges": "19.6.0", + "igniteui-react-grids": "19.9.0", + "igniteui-react-inputs": "19.6.0", + "igniteui-react-layouts": "19.6.0", + "igniteui-react-maps": "19.6.0", + "igniteui-react-spreadsheet": "19.6.0", + "igniteui-react-spreadsheet-chart-adapter": "19.6.0", + "igniteui-theming": "^25.0.1", + "igniteui-webcomponents": "~7.4.1", + "lit-html": "^3.2.0", + "react": "^19.2.0", + "react-dom": "^19.2.0", + "react-icons": "^5.3.0", + "tailwindcss": "^4.3.3" + }, + "devDependencies": { + "@astrojs/check": "^0.9.10", + "@astrojs/react": "^7.0.0", + "@playwright/test": "^1.63.0", + "@tailwindcss/postcss": "^4.3.3", + "@types/file-saver": "^2.0.7", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", + "astro": "~7.3.5", + "cross-env": "^10.1.0", + "sass": "^1.97.3", + "typescript": "^6.0.3" + } +} diff --git a/scripts/add-sample.js b/scripts/add-sample.js new file mode 100644 index 0000000000..d80a0fd474 --- /dev/null +++ b/scripts/add-sample.js @@ -0,0 +1,60 @@ +#!/usr/bin/env node +/** + * add-sample.js: scaffold a new sample. + * + * Usage: npm run add:sample // + * e.g. npm run add:sample inputs/button/new-thing + * + * Refuses to touch an existing folder. + */ +import { existsSync } from 'node:fs'; +import fsp from 'node:fs/promises'; +import path from 'node:path'; + +import { SAMPLES_ROOT } from './lib/samples.js'; +import { TEMPLATES } from './lib/templates.js'; + +// group/component/name, each kebab-case. +const SLUG_RE = /^[a-z0-9]+(-[a-z0-9]+)*(\/[a-z0-9]+(-[a-z0-9]+)*){2}$/; + +function fail(message) { + console.error(message); + process.exit(1); +} + +const toWords = s => s.split('-').map(w => w.charAt(0).toUpperCase() + w.slice(1)); + +/** Names the templates need, e.g. "inputs/button/new-thing" → title "Button New Thing". */ +function toNames(slug) { + const [, component, name] = slug.split('/'); + + return { + slug, + title: [...toWords(component), ...toWords(name)].join(' '), + component: [...toWords(component), ...toWords(name)].join(''), + pkgName: `react-${component}-${name}`, + }; +} + +async function run() { + const slug = process.argv[2]; + if (!slug || !SLUG_RE.test(slug)) { + fail('Usage: npm run add:sample //\n e.g. npm run add:sample inputs/button/new-thing'); + } + + const dir = path.join(SAMPLES_ROOT, slug); + if (existsSync(dir)) { + fail(`samples/${slug} already exists`); + } + + const names = toNames(slug); + for (const [file, template] of Object.entries(TEMPLATES)) { + const full = path.join(dir, file); + await fsp.mkdir(path.dirname(full), { recursive: true }); + await fsp.writeFile(full, template(names)); + } + + console.log(`Created samples/${slug}`); +} + +run(); diff --git a/scripts/copy-ig-themes.js b/scripts/copy-ig-themes.js new file mode 100644 index 0000000000..85a89a4b5b --- /dev/null +++ b/scripts/copy-ig-themes.js @@ -0,0 +1,59 @@ +#!/usr/bin/env node +/** + * copy-ig-themes.js: copy Ignite UI theme sheets into public/ig-themes/. + * + * Sample pages link their theme from instead of importing it from the + * sample module. A static sheet blocks first paint (no unstyled flash), is + * cached once for every page, and can be re-pointed by the docs theming + * widget by changing one href. + * + * public/ig-themes/webcomponents/{light,dark}/{material,bootstrap,fluent,indigo}.css + * public/ig-themes/grids/{light,dark}/{material,bootstrap,fluent,indigo}.css + */ +import { copyFileSync, existsSync, mkdirSync, readdirSync, rmSync } from 'node:fs'; +import path from 'node:path'; + +import { REPO_ROOT } from './lib/samples.js'; + +const OUTPUT_ROOT = path.join(REPO_ROOT, 'public', 'ig-themes'); +const VARIANTS = ['light', 'dark']; + +/** Output folder → [package, folder inside it that holds {light,dark}/]. */ +const SOURCES = { + webcomponents: ['igniteui-webcomponents', 'themes'], + grids: ['igniteui-react-grids', 'grids/themes'], +}; + +/** Installed package directory: trial name first, then the licensed build. */ +function pkgDir(pkg) { + const candidates = [pkg, `@infragistics/${pkg}`].map(p => path.join(REPO_ROOT, 'node_modules', p)); + return candidates.find(existsSync) ?? null; +} + +rmSync(OUTPUT_ROOT, { recursive: true, force: true }); + +let copied = 0; +for (const [key, [pkg, subdir]] of Object.entries(SOURCES)) { + const dir = pkgDir(pkg); + if (!dir) { + console.warn(`[copy-ig-themes] ${pkg} not installed, skipping`); + continue; + } + + for (const variant of VARIANTS) { + const from = path.join(dir, subdir, variant); + if (!existsSync(from)) { + continue; + } + + const to = path.join(OUTPUT_ROOT, key, variant); + mkdirSync(to, { recursive: true }); + + for (const file of readdirSync(from).filter(f => f.endsWith('.css'))) { + copyFileSync(path.join(from, file), path.join(to, file)); + copied++; + } + } +} + +console.log(`[copy-ig-themes] copied ${copied} stylesheet(s) to public/ig-themes/`); diff --git a/scripts/generate-code-viewer.js b/scripts/generate-code-viewer.js new file mode 100644 index 0000000000..ff54e64d75 --- /dev/null +++ b/scripts/generate-code-viewer.js @@ -0,0 +1,124 @@ +#!/usr/bin/env node +/** + * generate-code-viewer.js: one JSON file per sample for the docs code viewer. + * + * Replaces `gulp updateCodeViewer`. The output schema and URL are unchanged, + * because the docs site and its StackBlitz `sdk.openProject()` flow read them: + * + * public/code-viewer///.json + * → /code-viewer/grids/grid/overview.json + * + * File order inside `sampleFiles`: + * 1. src/index.tsx + * 2. src/*.css|scss|json, by name + * 3. src/*.ts|tsx data and helper files, by name + * 4. index.html, tsconfig.json, vite.config.js, package.json + * + * Paths are project-relative ("src/index.tsx") so the files open as a + * runnable project. + */ +import { existsSync } from 'node:fs'; +import fsp from 'node:fs/promises'; +import path from 'node:path'; + +import { REPO_ROOT, findSamples } from './lib/samples.js'; + +const OUTPUT_ROOT = path.join(REPO_ROOT, 'public', 'code-viewer'); +const MAIN_FILE = 'index.tsx'; +const DATA_HEADER = 'DATA'; + +// Docs always show public package names, e.g. '@infragistics/igniteui-react' → 'igniteui-react'. +const SCOPED_RE = /@infragistics\/(igniteui)/g; + +/** Project files appended after the sources, as [path, extension]. */ +const BOILERPLATE = [ + ['index.html', 'html'], + ['tsconfig.json', 'json'], + ['vite.config.js', 'js'], + ['package.json', 'json'], +]; + +/** How each src/ extension is presented. Anything else is left out. */ +const SOURCE_KINDS = { + '.css': { ext: 'css', header: 'css', isMain: true, group: 'source' }, + '.scss': { ext: 'scss', header: 'scss', isMain: true, group: 'source' }, + '.json': { ext: 'json', header: 'json', isMain: false, group: 'source' }, + '.ts': { ext: 'ts', header: DATA_HEADER, isMain: true, group: 'data' }, + '.tsx': { ext: 'ts', header: DATA_HEADER, isMain: true, group: 'data' }, +}; + +/** One code-viewer entry. Key order matches the gulp output. */ +function entry(filePath, content, ext, header, isMain) { + return { + hasRelativeAssetsUrls: false, + isMain, + fileExtension: ext, + fileHeader: header, + path: filePath, + content: content.replace(SCOPED_RE, '$1'), + }; +} + +/** src/ files, grouped and in output order. */ +async function sourceEntries(srcDir) { + const names = (await fsp.readdir(srcDir)).sort(); + const groups = { source: [], data: [] }; + + for (const name of names) { + const kind = SOURCE_KINDS[path.extname(name)]; + if (!kind || name === MAIN_FILE) { + continue; + } + + const content = await fsp.readFile(path.join(srcDir, name), 'utf8'); + groups[kind.group].push(entry(`src/${name}`, content, kind.ext, kind.header, kind.isMain)); + } + + return [...groups.source, ...groups.data]; +} + +async function collect(dir) { + const srcDir = path.join(dir, 'src'); + const main = await fsp.readFile(path.join(srcDir, MAIN_FILE), 'utf8'); + const files = [entry(`src/${MAIN_FILE}`, main, 'tsx', 'tsx', true), ...(await sourceEntries(srcDir))]; + + for (const [file, ext] of BOILERPLATE) { + const full = path.join(dir, file); + if (!existsSync(full)) { + continue; + } + files.push(entry(file, await fsp.readFile(full, 'utf8'), ext, ext, false)); + } + + return files; +} + +async function write(sample) { + const sampleFiles = await collect(sample.dir); + const out = path.join(OUTPUT_ROOT, `${sample.slug}.json`); + + await fsp.mkdir(path.dirname(out), { recursive: true }); + await fsp.writeFile(out, JSON.stringify({ sampleFiles }, null, ' ')); +} + +async function run() { + await fsp.rm(OUTPUT_ROOT, { recursive: true, force: true }); + + const samples = await findSamples(); + const results = await Promise.allSettled(samples.map(write)); + + // Report failures by slug; a missing src/index.tsx is the usual cause. + const failed = results + .map((r, i) => ({ r, slug: samples[i].slug })) + .filter(({ r }) => r.status === 'rejected'); + for (const { r, slug } of failed) { + console.error(` ERR ${slug}: ${r.reason.message}`); + } + + console.log(`Generated ${samples.length - failed.length} code-viewer file(s) in ${path.relative(REPO_ROOT, OUTPUT_ROOT)}/`); + if (failed.length) { + process.exit(1); + } +} + +run(); diff --git a/scripts/lib/samples.js b/scripts/lib/samples.js new file mode 100644 index 0000000000..76ac686ed7 --- /dev/null +++ b/scripts/lib/samples.js @@ -0,0 +1,52 @@ +/** + * Sample discovery shared by the repo scripts. + * + * A sample is a directory exactly three levels below samples/ that holds a + * package.json: + * + * samples////package.json + * e.g. samples/grids/grid/overview → slug "grids/grid/overview" + */ +import { existsSync } from 'node:fs'; +import fsp from 'node:fs/promises'; +import path from 'node:path'; +import { fileURLToPath } from 'node:url'; + +export const REPO_ROOT = path.resolve(path.dirname(fileURLToPath(import.meta.url)), '..', '..'); +export const SAMPLES_ROOT = path.join(REPO_ROOT, 'samples'); + +const SLUG_DEPTH = 3; +const SKIP_DIRS = new Set(['node_modules']); + +/** Sorted child directory names, without node_modules. */ +async function subdirs(dir) { + const entries = await fsp.readdir(dir, { withFileTypes: true }); + + return entries + .filter(e => e.isDirectory() && !SKIP_DIRS.has(e.name)) + .map(e => e.name) + .sort(); +} + +/** + * Every sample, sorted by slug. + * @returns {Promise<{ slug: string, dir: string }[]>} + */ +export async function findSamples() { + // Walk level by level instead of a recursive readdir, so installed + // node_modules inside a sample (hundreds of MB) are never traversed. + let slugs = ['']; + for (let depth = 0; depth < SLUG_DEPTH; depth++) { + const levels = await Promise.all( + slugs.map(async slug => { + const names = await subdirs(path.join(SAMPLES_ROOT, slug)); + return names.map(name => (slug ? `${slug}/${name}` : name)); + }), + ); + slugs = levels.flat(); + } + + return slugs + .map(slug => ({ slug, dir: path.join(SAMPLES_ROOT, slug) })) + .filter(s => existsSync(path.join(s.dir, 'package.json'))); +} diff --git a/scripts/lib/templates.js b/scripts/lib/templates.js new file mode 100644 index 0000000000..a3086226c0 --- /dev/null +++ b/scripts/lib/templates.js @@ -0,0 +1,149 @@ +/** + * Starter files for `npm run add:sample`. + * + * Each template is a function of the sample's names, e.g. for + * "inputs/button/new-thing": + * slug inputs/button/new-thing + * title Button New Thing + * component ButtonNewThing + * pkgName react-button-new-thing + * + * Versions come from lib/versions.js, so a new sample starts on the same + * packages `npm run update:ig` keeps every other sample on. + * + * tsconfig uses `moduleResolution: bundler`: the IG packages publish their + * types only through `exports`, which `node` resolution ignores. + */ +import { SHARED, TOOLING } from './versions.js'; + +const DEPENDENCIES = ['igniteui-react', 'igniteui-webcomponents', 'react', 'react-dom']; +const DEV_DEPENDENCIES = ['@types/react', '@types/react-dom', '@vitejs/plugin-react', 'typescript', 'vite']; + +/** { name: version } for the given names, in the given order. */ +function pick(list, names) { + const versions = new Map(list.map(p => [p.name, p.version])); + return Object.fromEntries(names.map(name => [name, versions.get(name)])); +} + +const indexHtml = n => ` + + + + ${n.title} + + + + +
+ + + +`; + +// The module-level mount lets the sample run standalone. The samples +// browser strips it at build time and mounts the default export itself. +const indexTsx = n => `import ReactDOM from 'react-dom/client'; +import { IgrButton } from 'igniteui-react'; +import 'igniteui-webcomponents/themes/light/bootstrap.css'; +import './index.css'; + +export default function ${n.component}() { + return ( +
+ Button +
+ ); +} + +// rendering above component in the React DOM +const root = ReactDOM.createRoot(document.getElementById('root')!); +root.render(<${n.component} />); +`; + +const indexCss = () => `/* shared styles are loaded from: */ +/* https://dl.infragistics.com/x/css/samples/shared.v8.css */ +`; + +const tsconfig = () => + JSON.stringify( + { + compilerOptions: { + target: 'es2020', + lib: ['es2020', 'dom', 'dom.iterable'], + module: 'esnext', + moduleResolution: 'bundler', + jsx: 'react-jsx', + types: ['vite/client'], + strict: true, + resolveJsonModule: true, + isolatedModules: true, + skipLibCheck: true, + noEmit: true, + }, + include: ['src'], + }, + null, + 2, + ) + '\n'; + +const viteConfig = () => `import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + build: { + outDir: 'build' + }, + server: { + open: false + }, +}); +`; + +const packageJson = n => + JSON.stringify( + { + name: n.pkgName, + description: `This project provides example of ${n.title} using Infragistics React components`, + author: 'Infragistics', + version: '1.0.0', + private: true, + scripts: { + start: 'vite --port 4200', + build: 'tsc && vite build', + preview: 'vite preview', + }, + dependencies: pick(SHARED, DEPENDENCIES), + devDependencies: pick(TOOLING, DEV_DEPENDENCIES), + }, + null, + 2, + ) + '\n'; + +const readme = n => `This folder contains a React application with the ${n.title} example. + +- [Run in the samples browser](https://www.infragistics.com/react-demos/${n.slug}) +- [Source](./src/index.tsx) + +## Run locally + +\`\`\` +git clone https://github.com/IgniteUI/igniteui-react-examples.git +cd igniteui-react-examples/samples/${n.slug} +npm install +npm start +\`\`\` + +Then open http://localhost:4200/ in your browser. +`; + +/** Relative path → template. */ +export const TEMPLATES = { + 'index.html': indexHtml, + 'src/index.tsx': indexTsx, + 'src/index.css': indexCss, + 'tsconfig.json': tsconfig, + 'vite.config.js': viteConfig, + 'package.json': packageJson, + 'README.md': readme, +}; diff --git a/scripts/lib/versions.js b/scripts/lib/versions.js new file mode 100644 index 0000000000..f5ceccd7b4 --- /dev/null +++ b/scripts/lib/versions.js @@ -0,0 +1,56 @@ +/** + * Package versions kept in sync by `npm run update:ig`. + * + * SHARED → the root package.json and every sample. + * TOOLING → samples only. The root has its own toolchain (Astro, + * TypeScript 6) that standalone sample projects do not use. + * + * To switch a package to the licensed feed, prefix its name: + * { name: '@infragistics/igniteui-react-charts', version: '19.6.0' } + */ + +export const SHARED = [ + // Ignite UI, updated often + { name: 'igniteui-react', version: '19.9.0' }, + { name: 'igniteui-react-core', version: '19.6.0' }, + { name: 'igniteui-react-charts', version: '19.6.0' }, + { name: 'igniteui-react-dashboards', version: '19.6.0' }, + { name: 'igniteui-react-data-grids', version: '19.6.0' }, + { name: 'igniteui-react-datasources', version: '19.6.0' }, + { name: 'igniteui-react-excel', version: '19.6.0' }, + { name: 'igniteui-react-gauges', version: '19.6.0' }, + { name: 'igniteui-react-grids', version: '19.9.0' }, + { name: 'igniteui-react-inputs', version: '19.6.0' }, + { name: 'igniteui-react-layouts', version: '19.6.0' }, + { name: 'igniteui-react-maps', version: '19.6.0' }, + { name: 'igniteui-react-spreadsheet', version: '19.6.0' }, + { name: 'igniteui-react-spreadsheet-chart-adapter', version: '19.6.0' }, + + // Ignite UI, updated occasionally + { name: 'igniteui-webcomponents', version: '~7.4.1' }, + { name: 'igniteui-react-dockmanager', version: '19.7.0' }, + { name: 'igniteui-dockmanager', version: '^1.17.0' }, + { name: 'igniteui-grid-lite', version: '~0.11.0' }, + { name: 'igniteui-i18n-resources', version: '^1.0.5' }, + + // React + { name: 'react', version: '^19.2.0' }, + { name: 'react-dom', version: '^19.2.0' }, +]; + +export const TOOLING = [ + { name: 'tslib', version: '^2.4.0' }, + { name: 'typescript', version: '^5.9.3' }, + { name: '@types/jest', version: '^29.2.0' }, + { name: '@types/node', version: '^24.7.1' }, + { name: '@types/react', version: '^19.2.0' }, + { name: '@types/react-dom', version: '^19.2.0' }, + { name: '@vitejs/plugin-react', version: '^5.0.4' }, + { name: 'vite', version: '^7.1.9' }, + { name: 'vitest', version: '^3.2.4' }, + { name: '@vitest/browser', version: '^3.2.4' }, + { name: 'vitest-canvas-mock', version: '^0.3.3' }, + { name: 'eslint', version: '^8.33.0' }, + { name: 'eslint-config-react', version: '^1.1.7' }, + { name: 'eslint-plugin-react', version: '^7.20.0' }, +]; diff --git a/scripts/update-ig.js b/scripts/update-ig.js new file mode 100644 index 0000000000..0a4ab1c5b9 --- /dev/null +++ b/scripts/update-ig.js @@ -0,0 +1,91 @@ +#!/usr/bin/env node +/** + * update-ig.js: sync package versions across the repo. + * + * Replaces `gulp updateIG`. Sets every package listed in lib/versions.js to + * its target version, in the root package.json and in every sample, and + * sorts dependency keys. + * + * root package.json ← SHARED + * samples/** ← SHARED + TOOLING + * + * Usage: edit lib/versions.js, then `npm run update:ig && npm install`. + */ +import fsp from 'node:fs/promises'; +import path from 'node:path'; + +import { REPO_ROOT, findSamples } from './lib/samples.js'; +import { SHARED, TOOLING } from './lib/versions.js'; + +const SECTIONS = ['dependencies', 'devDependencies', 'peerDependencies']; +const SCOPE = '@infragistics/'; + +/** Unscoped name → target, so trial and licensed names both match. */ +function toTargets(list) { + return new Map(list.map(p => [p.name.replace(SCOPE, ''), p])); +} + +function sortKeys(obj) { + return Object.fromEntries(Object.entries(obj).sort(([a], [b]) => a.localeCompare(b))); +} + +/** Applies targets to a parsed package.json in place. Returns whether it changed. */ +function upgrade(pkg, targets) { + let changed = false; + + for (const section of SECTIONS) { + const deps = pkg[section]; + if (!deps) { + continue; + } + + for (const [name, version] of Object.entries(deps)) { + const target = targets.get(name.replace(SCOPE, '')); + if (!target || (target.name === name && target.version === version)) { + continue; + } + + // Re-keyed as well as re-versioned: the target may switch feeds. + delete deps[name]; + deps[target.name] = target.version; + changed = true; + } + + const sorted = sortKeys(deps); + if (JSON.stringify(sorted) !== JSON.stringify(deps)) { + changed = true; + } + pkg[section] = sorted; + } + + return changed; +} + +/** Upgrades one file on disk. Returns whether it was rewritten. */ +async function updateFile(file, targets) { + const pkg = JSON.parse(await fsp.readFile(file, 'utf8')); + if (!upgrade(pkg, targets)) { + return false; + } + + await fsp.writeFile(file, JSON.stringify(pkg, null, 2) + '\n'); + console.log(` updated: ${path.relative(REPO_ROOT, file)}`); + return true; +} + +async function run() { + const rootTargets = toTargets(SHARED); + const sampleTargets = toTargets([...SHARED, ...TOOLING]); + + const samples = await findSamples(); + const jobs = [ + updateFile(path.join(REPO_ROOT, 'package.json'), rootTargets), + ...samples.map(s => updateFile(path.join(s.dir, 'package.json'), sampleTargets)), + ]; + + const results = await Promise.all(jobs); + const updated = results.filter(Boolean).length; + console.log(`\nUpdated ${updated} of ${jobs.length} package.json file(s).`); +} + +run(); diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000000..96158a5e90 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,89 @@ +{ + "extends": "astro/tsconfigs/strict", + "compilerOptions": { + "jsx": "react-jsx", + "jsxImportSource": "react", + "resolveJsonModule": true, + // Trial packages resolve first, the licensed @infragistics/ builds second. + "paths": { + "igniteui-react-core": [ + "./node_modules/igniteui-react-core", + "./node_modules/@infragistics/igniteui-react-core" + ], + "igniteui-react-charts": [ + "./node_modules/igniteui-react-charts", + "./node_modules/@infragistics/igniteui-react-charts" + ], + "igniteui-react-dockmanager": [ + "./node_modules/igniteui-react-dockmanager", + "./node_modules/@infragistics/igniteui-react-dockmanager" + ], + "igniteui-react-grids": [ + "./node_modules/igniteui-react-grids", + "./node_modules/@infragistics/igniteui-react-grids" + ], + "igniteui-react-grids/grids": [ + "./node_modules/igniteui-react-grids/grids", + "./node_modules/@infragistics/igniteui-react-grids/grids" + ], + "igniteui-react-data-grids": [ + "./node_modules/igniteui-react-data-grids", + "./node_modules/@infragistics/igniteui-react-data-grids" + ], + "igniteui-react-gauges": [ + "./node_modules/igniteui-react-gauges", + "./node_modules/@infragistics/igniteui-react-gauges" + ], + "igniteui-react-inputs": [ + "./node_modules/igniteui-react-inputs", + "./node_modules/@infragistics/igniteui-react-inputs" + ], + "igniteui-react-layouts": [ + "./node_modules/igniteui-react-layouts", + "./node_modules/@infragistics/igniteui-react-layouts" + ], + "igniteui-react-maps": [ + "./node_modules/igniteui-react-maps", + "./node_modules/@infragistics/igniteui-react-maps" + ], + "igniteui-react": [ + "./node_modules/igniteui-react", + "./node_modules/@infragistics/igniteui-react" + ], + "igniteui-react-excel": [ + "./node_modules/igniteui-react-excel", + "./node_modules/@infragistics/igniteui-react-excel" + ], + "igniteui-react-datasources": [ + "./node_modules/igniteui-react-datasources", + "./node_modules/@infragistics/igniteui-react-datasources" + ], + "igniteui-react-dashboards": [ + "./node_modules/igniteui-react-dashboards", + "./node_modules/@infragistics/igniteui-react-dashboards" + ], + "igniteui-react-spreadsheet": [ + "./node_modules/igniteui-react-spreadsheet", + "./node_modules/@infragistics/igniteui-react-spreadsheet" + ], + "igniteui-react-spreadsheet-chart-adapter": [ + "./node_modules/igniteui-react-spreadsheet-chart-adapter", + "./node_modules/@infragistics/igniteui-react-spreadsheet-chart-adapter" + ], + "igniteui-webcomponents": [ + "./node_modules/igniteui-webcomponents", + "./node_modules/@infragistics/igniteui-webcomponents" + ] + } + }, + "include": [ + "src/**/*", + ".astro/**/*" + ], + "exclude": [ + "node_modules", + "dist", + "samples", + "browser" + ] +} From b0095008c5f04b4af9540549574c1da3d1067682 Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 30 Sep 2026 09:31:02 +0300 Subject: [PATCH 04/14] Update Ignite UI for React to 19.9.0 igniteui-react and igniteui-react-grids 19.7.0 declare type entry points they do not ship. 19.9.0 fixes this and requires igniteui-webcomponents 7.4 and igniteui-grid-lite 0.11. Move sample tooling to TypeScript 5.9 and React 19 types. The IG packages publish types only through "exports", which older TypeScript cannot read; 5.9 still accepts the generated tsconfigs. --- .../annotations-all/package.json | 10 ++--- .../annotations-callouts/package.json | 10 ++--- .../annotations-crosshairs/package.json | 10 ++--- .../annotations-custom/package.json | 10 ++--- .../annotations-final-value/package.json | 10 ++--- .../annotations-highlighting/package.json | 10 ++--- .../category-chart/annotations/package.json | 8 ++-- .../area-chart-multiple-sources/package.json | 10 ++--- .../area-chart-single-source/package.json | 10 ++--- .../area-chart-styling/package.json | 10 ++--- .../category-chart/axis-gap/package.json | 10 ++--- .../axis-gridlines/package.json | 10 ++--- .../category-chart/axis-inverted/package.json | 10 ++--- .../category-chart/axis-labels/package.json | 10 ++--- .../axis-locations/package.json | 10 ++--- .../category-chart/axis-options/package.json | 10 ++--- .../category-chart/axis-overlap/package.json | 10 ++--- .../category-chart/axis-range/package.json | 10 ++--- .../axis-tickmarks/package.json | 10 ++--- .../category-chart/axis-titles/package.json | 10 ++--- .../chart-highlight-filter/package.json | 10 ++--- .../package.json | 10 ++--- .../column-chart-single-source/package.json | 10 ++--- .../column-chart-styling/package.json | 10 ++--- .../package.json | 6 +-- .../column-chart-with-tooltips/package.json | 10 ++--- .../custom-selection/package.json | 10 ++--- .../data-aggregations/package.json | 10 ++--- .../category-chart/data-filter/package.json | 10 ++--- .../package.json | 10 ++--- .../category-chart/data-legend/package.json | 10 ++--- .../package.json | 10 ++--- .../data-tooltip-positioning/package.json | 10 ++--- .../category-chart/data-tooltip/package.json | 10 ++--- .../format-specifiers/package.json | 10 ++--- .../high-frequency/package.json | 6 +-- .../category-chart/high-volume/package.json | 6 +-- .../highlighting-behavior/package.json | 10 ++--- .../highlighting-mode/package.json | 10 ++--- .../category-chart/highlighting/package.json | 6 +-- .../legend-highlighting/package.json | 10 ++--- .../line-chart-multiple-sources/package.json | 10 ++--- .../line-chart-single-source/package.json | 10 ++--- .../line-chart-styling/package.json | 10 ++--- .../line-chart-with-animations/package.json | 6 +-- .../line-chart-with-annotations/package.json | 6 +-- .../marker-options/package.json | 10 ++--- .../marker-templates/package.json | 6 +-- .../category-chart/overview/package.json | 10 ++--- .../point-chart-multiple-sources/package.json | 10 ++--- .../point-chart-single-source/package.json | 10 ++--- .../point-chart-styling/package.json | 10 ++--- .../selection-matcher/package.json | 10 ++--- .../selection-modes/package.json | 10 ++--- .../selection-multiple-modes/package.json | 10 ++--- .../spline-area-multiple-sources/package.json | 10 ++--- .../spline-area-single-source/package.json | 10 ++--- .../spline-area-styling/package.json | 10 ++--- .../spline-multiple-sources/package.json | 10 ++--- .../spline-single-source/package.json | 10 ++--- .../spline-styling/package.json | 10 ++--- .../category-chart/stack-columns/package.json | 6 +-- .../step-area-multiple-sources/package.json | 10 ++--- .../step-area-single-source/package.json | 10 ++--- .../step-area-styling/package.json | 10 ++--- .../step-line-multiple-sources/package.json | 10 ++--- .../step-line-single-source/package.json | 10 ++--- .../step-line-styling/package.json | 10 ++--- .../tooltip-template/package.json | 6 +-- .../category-chart/tooltip-types/package.json | 6 +-- .../category-chart/trendline/package.json | 6 +-- .../category-chart/value-lines/package.json | 10 ++--- .../chart-dashboard/package.json | 12 +++--- .../financial-dashboard/package.json | 10 ++--- .../gauge-dashboard/package.json | 10 ++--- .../local-data-source-dashboard/package.json | 10 ++--- .../dashboard-tile/map-dashboard/package.json | 10 ++--- .../dashboard-tile/pie-dashboard/package.json | 10 ++--- .../annotations-custom/package.json | 10 ++--- .../package.json | 10 ++--- .../data-chart/axis-annotations/package.json | 6 +-- .../data-chart/axis-crossing/package.json | 6 +-- .../axis-label-rotation/package.json | 10 ++--- .../data-chart/axis-locations/package.json | 6 +-- .../data-chart/axis-min-max-gap/package.json | 10 ++--- .../data-chart/axis-settings/package.json | 6 +-- .../data-chart/axis-sharing/package.json | 6 +-- .../charts/data-chart/axis-types/package.json | 6 +-- .../bar-chart-multiple-sources/package.json | 10 ++--- .../bar-chart-overlapping/package.json | 10 ++--- .../bar-chart-single-source/package.json | 10 ++--- .../data-chart/bar-chart-styling/package.json | 10 ++--- .../callout-layer-styling/package.json | 10 ++--- .../package.json | 10 ++--- .../package.json | 10 ++--- .../chart-highlight-filter/package.json | 10 ++--- .../data-chart/chart-navigation/package.json | 6 +-- .../data-chart/chart-overview/package.json | 6 +-- .../data-chart/chart-performance/package.json | 6 +-- .../chart-synchronization/package.json | 6 +-- .../data-chart/chart-titles/package.json | 6 +-- .../data-chart/composite-chart/package.json | 6 +-- .../crosshair-layer-styling/package.json | 6 +-- .../custom-drawing-annotations/package.json | 8 ++-- .../custom-editing-data/package.json | 8 ++-- .../data-chart/dash-array-axes/package.json | 10 ++--- .../data-chart/dash-array-series/package.json | 10 ++--- .../dash-array-tickmarks/package.json | 10 ++--- .../dash-array-trendline/package.json | 10 ++--- .../data-annotation-band-layer/package.json | 10 ++--- .../data-annotation-line-layer/package.json | 10 ++--- .../package.json | 10 ++--- .../package.json | 10 ++--- .../data-annotation-rect-layer/package.json | 10 ++--- .../data-annotation-slice-layer/package.json | 10 ++--- .../data-annotation-strip-layer/package.json | 10 ++--- .../package.json | 10 ++--- .../data-legend-grouping/package.json | 10 ++--- .../data-legend-styling/package.json | 10 ++--- .../data-chart/data-legend/package.json | 10 ++--- .../package.json | 10 ++--- .../data-tooltip-grouping/package.json | 10 ++--- .../data-tooltip-styling/package.json | 10 ++--- .../data-chart/data-tooltip/package.json | 10 ++--- .../final-value-layer-styling/package.json | 6 +-- .../financial-price-series/package.json | 10 ++--- .../data-chart/format-specifiers/package.json | 10 ++--- .../itemized-bar-chart/package.json | 8 ++-- .../itemized-column-chart/package.json | 8 ++-- .../itemized-stacked-bar-chart/package.json | 8 ++-- .../package.json | 8 ++-- .../charts/data-chart/legends/package.json | 6 +-- .../polar-area-chart-styling/package.json | 10 ++--- .../data-chart/polar-area-chart/package.json | 10 ++--- .../data-chart/polar-chart-types/package.json | 6 +-- .../data-chart/polar-line-chart/package.json | 10 ++--- .../polar-scatter-chart/package.json | 10 ++--- .../polar-spline-area-chart/package.json | 10 ++--- .../polar-spline-chart/package.json | 10 ++--- .../radial-area-chart-styling/package.json | 10 ++--- .../data-chart/radial-area-chart/package.json | 10 ++--- .../radial-chart-types/package.json | 6 +-- .../package.json | 10 ++--- .../radial-column-chart/package.json | 10 ++--- .../data-chart/radial-label-mode/package.json | 10 ++--- .../data-chart/radial-line-chart/package.json | 10 ++--- .../data-chart/radial-pie-chart/package.json | 10 ++--- .../package.json | 10 ++--- .../package.json | 10 ++--- .../data-chart/range-area-chart/package.json | 10 ++--- .../data-chart/range-bar-chart/package.json | 10 ++--- .../range-column-chart/package.json | 10 ++--- .../package.json | 10 ++--- .../package.json | 10 ++--- .../package.json | 10 ++--- .../scatter-bubble-chart-styling/package.json | 10 ++--- .../scatter-line-chart/package.json | 10 ++--- .../scatter-line-threshold/package.json | 8 ++-- .../scatter-marker-options/package.json | 10 ++--- .../scatter-point-chart/package.json | 10 ++--- .../scatter-spline-chart/package.json | 10 ++--- .../data-chart/selection-matcher/package.json | 10 ++--- .../series-annotations/package.json | 6 +-- .../series-highlighting/package.json | 6 +-- .../series-marker-template/package.json | 6 +-- .../data-chart/series-markers/package.json | 6 +-- .../data-chart/series-tooltips/package.json | 6 +-- .../data-chart/series-trendlines/package.json | 6 +-- .../series-value-overlay/package.json | 6 +-- .../stacked-100-area-chart/package.json | 10 ++--- .../stacked-100-bar-chart/package.json | 10 ++--- .../stacked-100-column-chart/package.json | 10 ++--- .../stacked-100-line-chart/package.json | 10 ++--- .../package.json | 10 ++--- .../stacked-100-spline-chart/package.json | 10 ++--- .../stacked-area-chart/package.json | 10 ++--- .../data-chart/stacked-bar-chart/package.json | 10 ++--- .../stacked-chart-types/package.json | 6 +-- .../stacked-column-chart/package.json | 10 ++--- .../stacked-line-chart/package.json | 10 ++--- .../stacked-spline-area-chart/package.json | 10 ++--- .../stacked-spline-chart/package.json | 10 ++--- .../data-chart/tooltip-template/package.json | 6 +-- .../data-chart/transition-event/package.json | 10 ++--- .../data-chart/trendline-layer/package.json | 10 ++--- .../package.json | 6 +-- .../package.json | 6 +-- .../package.json | 6 +-- .../type-financial-ohlc-series/package.json | 6 +-- .../type-financial-overlays/package.json | 6 +-- .../type-financial-series/package.json | 6 +-- .../type-range-area-series/package.json | 6 +-- .../type-range-column-series/package.json | 6 +-- .../data-chart/type-range-series/package.json | 6 +-- .../type-scatter-area-series/package.json | 6 +-- .../type-scatter-bubble-series/package.json | 6 +-- .../type-scatter-contour-series/package.json | 6 +-- .../type-scatter-hd-series/package.json | 6 +-- .../type-scatter-polygon-series/package.json | 6 +-- .../type-scatter-polyline-series/package.json | 6 +-- .../type-scatter-series/package.json | 6 +-- .../data-chart/type-shape-series/package.json | 6 +-- .../user-annotation-layer/package.json | 10 ++--- .../data-chart/waterfall-chart/package.json | 10 ++--- .../animation-replay/package.json | 10 ++--- .../data-pie-chart/animation/package.json | 10 ++--- .../highlight-filter/package.json | 10 ++--- .../data-pie-chart/highlighting/package.json | 10 ++--- .../charts/data-pie-chart/legend/package.json | 10 ++--- .../charts/data-pie-chart/others/package.json | 10 ++--- .../data-pie-chart/overview/package.json | 10 ++--- .../data-pie-chart/selection/package.json | 10 ++--- .../doughnut-chart/animation/package.json | 6 +-- .../doughnut-chart/explosion/package.json | 6 +-- .../charts/doughnut-chart/legend/package.json | 10 ++--- .../doughnut-chart/overview/package.json | 10 ++--- .../charts/doughnut-chart/rings/package.json | 10 ++--- .../doughnut-chart/selection/package.json | 6 +-- .../financial-chart/annotations/package.json | 6 +-- .../financial-chart/axis-types/package.json | 6 +-- .../package.json | 10 ++--- .../data-legend-styling-props/package.json | 10 ++--- .../financial-chart/data-legend/package.json | 10 ++--- .../package.json | 10 ++--- .../data-tooltip-styling-props/package.json | 10 ++--- .../financial-chart/data-tooltip/package.json | 10 ++--- .../format-specifiers/package.json | 10 ++--- .../high-frequency/package.json | 6 +-- .../financial-chart/high-volume/package.json | 6 +-- .../indicator-customization/package.json | 6 +-- .../indicator-types/package.json | 6 +-- .../multiple-data/package.json | 6 +-- .../financial-chart/overview/package.json | 6 +-- .../charts/financial-chart/panes/package.json | 6 +-- .../financial-chart/performance/package.json | 6 +-- .../financial-chart/scrollbars/package.json | 10 ++--- .../stock-index-chart/package.json | 6 +-- .../financial-chart/styling/package.json | 6 +-- .../financial-chart/titles/package.json | 6 +-- .../tooltip-types/package.json | 6 +-- .../financial-chart/trendlines/package.json | 6 +-- .../financial-chart/volume-types/package.json | 6 +-- .../charts/pie-chart/animation/package.json | 6 +-- .../charts/pie-chart/explosion/package.json | 6 +-- samples/charts/pie-chart/legend/package.json | 10 ++--- samples/charts/pie-chart/others/package.json | 10 ++--- .../charts/pie-chart/overview/package.json | 10 ++--- .../charts/pie-chart/selection/package.json | 6 +-- samples/charts/pie-chart/styling/package.json | 10 ++--- .../sparkline/display-area/package.json | 10 ++--- .../sparkline/display-column/package.json | 10 ++--- .../sparkline/display-lines/package.json | 10 ++--- .../sparkline/display-types/package.json | 6 +-- .../sparkline/display-winloss/package.json | 10 ++--- samples/charts/sparkline/grid/package.json | 8 ++-- samples/charts/sparkline/markers/package.json | 10 ++--- .../sparkline/normal-range/package.json | 10 ++--- .../charts/sparkline/trendlines/package.json | 10 ++--- .../sparkline/unknown-values/package.json | 10 ++--- .../package.json | 10 ++--- .../actions-built-in-data-chart/package.json | 10 ++--- .../toolbar/color-editor-support/package.json | 10 ++--- .../charts/toolbar/custom-tool/package.json | 10 ++--- .../package.json | 10 ++--- .../package.json | 10 ++--- samples/charts/toolbar/theming/package.json | 10 ++--- samples/charts/tree-map/events/package.json | 6 +-- .../highlighting-percent-based/package.json | 10 ++--- .../charts/tree-map/highlighting/package.json | 10 ++--- samples/charts/tree-map/layout/package.json | 10 ++--- samples/charts/tree-map/overview/package.json | 10 ++--- samples/charts/tree-map/styling/package.json | 10 ++--- .../charts/zoomslider/overview/package.json | 6 +-- .../overview/package.json | 8 ++-- .../x-date-picker/date-limits/package.json | 8 ++-- .../x-date-picker/editing/package.json | 6 +-- .../editors/x-date-picker/format/package.json | 6 +-- .../x-date-picker/overview/package.json | 8 ++-- .../editors/x-date-picker/range/package.json | 8 ++-- .../operations-on-workbooks/package.json | 8 ++-- .../operations-on-worksheets/package.json | 6 +-- .../excel/excel-library/overview/package.json | 6 +-- .../working-with-cells/package.json | 6 +-- .../working-with-charts/package.json | 8 ++-- .../working-with-sparklines/package.json | 8 ++-- .../excel/spreadsheet/activation/package.json | 6 +-- .../spreadsheet/adapter-chart/package.json | 6 +-- .../spreadsheet/adapter-combo/package.json | 6 +-- .../excel/spreadsheet/clipboard/package.json | 6 +-- .../excel/spreadsheet/commands/package.json | 6 +-- .../conditional-formatting/package.json | 6 +-- .../spreadsheet/config-options/package.json | 6 +-- .../spreadsheet/data-validation/package.json | 6 +-- .../spreadsheet/filter-dialog/package.json | 6 +-- .../spreadsheet/format-dialog/package.json | 6 +-- .../excel/spreadsheet/hyperlinks/package.json | 6 +-- .../excel/spreadsheet/overview/package.json | 6 +-- .../spreadsheet/sort-dialog/package.json | 6 +-- .../bullet-graph/animation/package.json | 8 ++-- .../bullet-graph/background/package.json | 8 ++-- .../highlight-needle/package.json | 8 ++-- .../gauges/bullet-graph/labels/package.json | 8 ++-- .../gauges/bullet-graph/measures/package.json | 8 ++-- .../gauges/bullet-graph/ranges/package.json | 8 ++-- .../gauges/bullet-graph/scale/package.json | 8 ++-- .../bullet-graph/tickmarks/package.json | 8 ++-- .../bullet-graph/type-filled/package.json | 8 ++-- .../bullet-graph/type-horizontal/package.json | 8 ++-- .../bullet-graph/type-reversed/package.json | 8 ++-- .../bullet-graph/type-segmented/package.json | 8 ++-- .../bullet-graph/type-vertical/package.json | 8 ++-- .../linear-gauge/animation/package.json | 8 ++-- .../gauges/linear-gauge/backing/package.json | 8 ++-- .../highlight-needle/package.json | 8 ++-- .../gauges/linear-gauge/labels/package.json | 8 ++-- .../gauges/linear-gauge/needle/package.json | 8 ++-- .../gauges/linear-gauge/ranges/package.json | 8 ++-- .../gauges/linear-gauge/scale/package.json | 8 ++-- .../linear-gauge/tickmarks/package.json | 8 ++-- .../linear-gauge/type-curved/package.json | 8 ++-- .../linear-gauge/type-filled/package.json | 8 ++-- .../linear-gauge/type-horizontal/package.json | 8 ++-- .../type-multi-range/package.json | 8 ++-- .../type-multi-scale/package.json | 8 ++-- .../linear-gauge/type-segmented/package.json | 8 ++-- .../linear-gauge/type-vertical/package.json | 8 ++-- .../radial-gauge/animation/package.json | 8 ++-- .../gauges/radial-gauge/backing/package.json | 8 ++-- .../highlight-needle/package.json | 8 ++-- .../gauges/radial-gauge/labels/package.json | 8 ++-- .../gauges/radial-gauge/needle/package.json | 8 ++-- .../radial-gauge/optical-scaling/package.json | 8 ++-- .../gauges/radial-gauge/ranges/package.json | 8 ++-- .../gauges/radial-gauge/scale/package.json | 8 ++-- .../radial-gauge/tickmarks/package.json | 8 ++-- .../radial-gauge/type-column/package.json | 8 ++-- .../radial-gauge/type-curved/package.json | 8 ++-- .../radial-gauge/type-direction/package.json | 8 ++-- .../radial-gauge/type-full/package.json | 8 ++-- .../radial-gauge/type-half/package.json | 8 ++-- .../radial-gauge/type-quatre/package.json | 8 ++-- .../radial-gauge/type-ring/package.json | 8 ++-- .../radial-gauge/type-segmented/package.json | 8 ++-- .../radial-gauge/type-semi/package.json | 8 ++-- .../data-grid/accessibility/package.json | 10 ++--- .../binding-data-service/package.json | 10 ++--- .../data-grid/binding-live-data/package.json | 10 ++--- .../data-grid/binding-local-data/package.json | 10 ++--- .../binding-remote-data/package.json | 8 ++-- .../data-grid/cell-activation/package.json | 8 ++-- .../grids/data-grid/cell-editing/package.json | 8 ++-- .../grids/data-grid/cell-merging/package.json | 8 ++-- .../data-grid/cell-selection/package.json | 8 ++-- .../data-grid/column-animation/package.json | 10 ++--- .../column-chooser-picker/package.json | 10 ++--- .../column-chooser-toolbar/package.json | 10 ++--- .../column-filter-expressions/package.json | 10 ++--- .../column-filter-operands/package.json | 10 ++--- .../data-grid/column-filtering/package.json | 10 ++--- .../data-grid/column-moving/package.json | 10 ++--- .../data-grid/column-options/package.json | 10 ++--- .../column-pinning-picker/package.json | 10 ++--- .../column-pinning-toolbar/package.json | 10 ++--- .../data-grid/column-resizing/package.json | 10 ++--- .../data-grid/column-scrolling/package.json | 10 ++--- .../data-grid/column-sorting/package.json | 10 ++--- .../data-grid/column-summaries/package.json | 10 ++--- .../grids/data-grid/column-types/package.json | 8 ++-- .../data-grid/load-save-layout/package.json | 10 ++--- .../grids/data-grid/localization/package.json | 8 ++-- samples/grids/data-grid/overview/package.json | 8 ++-- samples/grids/data-grid/pager/package.json | 8 ++-- .../grids/data-grid/performance/package.json | 10 ++--- .../row-group-descriptions/package.json | 8 ++-- .../grids/data-grid/row-grouping/package.json | 8 ++-- .../data-grid/row-highlighting/package.json | 10 ++--- .../grids/data-grid/row-paging/package.json | 8 ++-- .../grids/data-grid/row-pinning/package.json | 10 ++--- .../data-grid/row-selection/package.json | 8 ++-- .../type-comparison-table/package.json | 10 ++--- .../data-grid/type-heatmap-table/package.json | 10 ++--- .../type-marketing-table/package.json | 10 ++--- .../data-grid/type-matrix-table/package.json | 10 ++--- .../type-periodic-table/package.json | 10 ++--- .../column-config-basic/package.json | 12 +++--- .../column-config-dynamic/package.json | 12 +++--- .../column-config-headers/package.json | 12 +++--- .../grids/grid-lite/data-binding/package.json | 12 +++--- .../filtering-config-events/package.json | 12 +++--- .../filtering-config-remote/package.json | 12 +++--- .../grid-lite/filtering-config/package.json | 12 +++--- samples/grids/grid-lite/overview/package.json | 12 +++--- .../grid-lite/sort-config-events/package.json | 12 +++--- .../grid-lite/sort-config-grid/package.json | 12 +++--- .../sort-config-pipeline/package.json | 12 +++--- .../grid-lite/sort-config-sample/package.json | 12 +++--- .../styling-config-themes/package.json | 12 +++--- .../styling-custom-theme/package.json | 14 +++---- samples/grids/grid/action-strip/package.json | 12 +++--- .../advanced-filtering-options/package.json | 12 +++--- .../advanced-filtering-style/package.json | 12 +++--- .../grid/binding-composite-data/package.json | 12 +++--- .../grids/grid/binding-crud-data/package.json | 12 +++--- .../grid/binding-nested-data-1/package.json | 12 +++--- .../grids/grid/cascading-combo/package.json | 12 +++--- .../grid/cell-editing-sample/package.json | 12 +++--- .../grid/cell-editing-styling/package.json | 12 +++--- .../cell-merge-custom-sample/package.json | 12 +++--- samples/grids/grid/cell-merge/package.json | 12 +++--- .../grid/cell-selection-mode/package.json | 12 +++--- .../grid/cell-selection-style/package.json | 12 +++--- .../grid/change-icons-custom/package.json | 12 +++--- .../grid/clipboard-operations/package.json | 12 +++--- .../grid/column-auto-sizing/package.json | 12 +++--- .../column-collapsible-groups/package.json | 12 +++--- .../grids/grid/column-data-types/package.json | 12 +++--- .../grid/column-hiding-options/package.json | 12 +++--- .../column-hiding-toolbar-style/package.json | 12 +++--- .../grid/column-hiding-toolbar/package.json | 12 +++--- .../grid/column-moving-options/package.json | 12 +++--- .../grid/column-moving-styles/package.json | 12 +++--- .../column-pinning-both-sides/package.json | 12 +++--- .../grid/column-pinning-options/package.json | 12 +++--- .../column-pinning-right-side/package.json | 12 +++--- .../grid/column-pinning-styles/package.json | 12 +++--- .../grids/grid/column-pinning/package.json | 12 +++--- .../grid/column-resize-styling/package.json | 12 +++--- .../grids/grid/column-resizing/package.json | 12 +++--- .../grid/column-selection-group/package.json | 12 +++--- .../grid/column-selection-mode/package.json | 12 +++--- .../grid/column-selection-styles/package.json | 12 +++--- .../column-sorting-indicators/package.json | 12 +++--- .../grid/column-sorting-options/package.json | 12 +++--- .../grid/column-sorting-style/package.json | 12 +++--- .../conditional-cell-style-1/package.json | 12 +++--- .../conditional-cell-style-2/package.json | 12 +++--- .../conditional-row-selectors/package.json | 12 +++--- .../grid/custom-context-menu/package.json | 12 +++--- .../data-batch-editing-actions/package.json | 12 +++--- .../data-exporting-indicator/package.json | 12 +++--- .../package.json | 12 +++--- .../grids/grid/data-searching/package.json | 12 +++--- .../grid/data-summary-formatter/package.json | 12 +++--- .../grid/data-summary-options/package.json | 12 +++--- .../grid/data-summary-template/package.json | 12 +++--- .../grid/data-validation-style/package.json | 12 +++--- .../package.json | 12 +++--- .../package.json | 12 +++--- .../grid/data-validator-service/package.json | 12 +++--- .../grid/disabled-summaries/package.json | 10 ++--- .../grids/grid/editing-columns/package.json | 12 +++--- .../grids/grid/editing-events/package.json | 12 +++--- .../grid/editing-excel-style/package.json | 12 +++--- .../grids/grid/editing-lifecycle/package.json | 12 +++--- .../grids/grid/excel-exporting/package.json | 12 +++--- .../package.json | 12 +++--- .../package.json | 12 +++--- .../package.json | 12 +++--- .../excel-style-filtering-style/package.json | 12 +++--- .../external-advanced-filtering/package.json | 12 +++--- .../grids/grid/filtering-options/package.json | 12 +++--- .../grid/filtering-strategy/package.json | 12 +++--- .../grids/grid/filtering-style/package.json | 12 +++--- samples/grids/grid/finjs/package.json | 12 +++--- .../grids/grid/groupby-custom/package.json | 12 +++--- .../grid/groupby-expressions/package.json | 12 +++--- .../grids/grid/groupby-paging/package.json | 12 +++--- .../grids/grid/groupby-styling/package.json | 12 +++--- .../grid/groupby-summary-options/package.json | 12 +++--- .../grid/groupby-summary-styling/package.json | 12 +++--- .../grids/grid/infinite-scroll/package.json | 12 +++--- .../keyboard-custom-navigation/package.json | 12 +++--- .../grid/keyboard-mrl-navigation/package.json | 12 +++--- .../grid/layout-display-density/package.json | 12 +++--- samples/grids/grid/localization/package.json | 12 +++--- samples/grids/grid/master-detail/package.json | 12 +++--- .../multi-cell-selection-mode/package.json | 12 +++--- .../multi-column-headers-export/package.json | 12 +++--- .../package.json | 12 +++--- .../multi-column-headers-styling/package.json | 12 +++--- .../package.json | 12 +++--- .../multi-row-layout-options/package.json | 12 +++--- .../grid/multi-row-layout-style/package.json | 12 +++--- samples/grids/grid/overview/package.json | 12 +++--- samples/grids/grid/paste/package.json | 12 +++--- .../grid/remote-paging-data/package.json | 12 +++--- .../grid/remote-paging-grid/package.json | 12 +++--- samples/grids/grid/row-adding/package.json | 12 +++--- samples/grids/grid/row-classes/package.json | 12 +++--- samples/grids/grid/row-drag-base/package.json | 12 +++--- .../grid/row-editing-options/package.json | 12 +++--- .../grids/grid/row-editing-style/package.json | 12 +++--- .../grids/grid/row-paging-basic/package.json | 12 +++--- .../grid/row-paging-options/package.json | 12 +++--- .../grids/grid/row-pinning-drag/package.json | 12 +++--- .../row-pinning-extra-column/package.json | 12 +++--- .../grid/row-pinning-options/package.json | 12 +++--- .../grids/grid/row-pinning-style/package.json | 12 +++--- samples/grids/grid/row-reorder/package.json | 12 +++--- .../grid/row-selection-mode/package.json | 12 +++--- .../row-selection-template-excel/package.json | 12 +++--- .../package.json | 12 +++--- samples/grids/grid/row-styles/package.json | 12 +++--- .../grid/state-persistence-about/package.json | 12 +++--- .../grid/state-persistence-main/package.json | 12 +++--- .../grid/styling-custom-CSS/package.json | 12 +++--- .../grids/grid/toolbar-sample-1/package.json | 12 +++--- .../grids/grid/toolbar-sample-2/package.json | 12 +++--- .../grids/grid/toolbar-sample-3/package.json | 12 +++--- samples/grids/grid/toolbar-style/package.json | 12 +++--- .../action-strip/package.json | 12 +++--- .../advanced-filtering-options/package.json | 12 +++--- .../advanced-filtering-style/package.json | 12 +++--- .../cell-editing-sample/package.json | 12 +++--- .../cell-editing-styling/package.json | 12 +++--- .../cell-merge-custom-sample/package.json | 12 +++--- .../hierarchical-grid/cell-merge/package.json | 12 +++--- .../cell-selection-mode/package.json | 12 +++--- .../cell-selection-overview/package.json | 12 +++--- .../cell-selection-style/package.json | 12 +++--- .../column-auto-sizing/package.json | 12 +++--- .../column-collapsible-groups/package.json | 12 +++--- .../column-hiding-toolbar-style/package.json | 12 +++--- .../column-hiding-toolbar/package.json | 12 +++--- .../column-moving-options/package.json | 12 +++--- .../column-moving-styles/package.json | 12 +++--- .../column-pinning-both-sides/package.json | 12 +++--- .../column-pinning-options/package.json | 12 +++--- .../column-pinning-right-side/package.json | 12 +++--- .../column-pinning-styles/package.json | 12 +++--- .../column-pinning/package.json | 12 +++--- .../column-resize-styling/package.json | 12 +++--- .../column-resizing/package.json | 12 +++--- .../column-selection-group/package.json | 12 +++--- .../column-selection-mode/package.json | 12 +++--- .../column-selection-styles/package.json | 12 +++--- .../column-sorting-indicators/package.json | 12 +++--- .../column-sorting-options/package.json | 12 +++--- .../column-sorting-style/package.json | 12 +++--- .../conditional-cell-style-1/package.json | 12 +++--- .../conditional-cell-style-2/package.json | 12 +++--- .../conditional-row-selectors/package.json | 12 +++--- .../custom-filtering/package.json | 12 +++--- .../data-exporting-indicator/package.json | 12 +++--- .../package.json | 12 +++--- .../data-summary-formatter/package.json | 12 +++--- .../data-summary-options-styling/package.json | 12 +++--- .../data-summary-options/package.json | 12 +++--- .../data-summary-template/package.json | 12 +++--- .../disabled-summaries/package.json | 10 ++--- .../editing-columns/package.json | 12 +++--- .../editing-events/package.json | 12 +++--- .../editing-lifecycle/package.json | 12 +++--- .../excel-exporting/package.json | 12 +++--- .../package.json | 12 +++--- .../package.json | 12 +++--- .../package.json | 12 +++--- .../excel-style-filtering-style/package.json | 12 +++--- .../filtering-options/package.json | 12 +++--- .../filtering-style/package.json | 12 +++--- .../hierarchical-grid-options/package.json | 12 +++--- .../package.json | 12 +++--- .../hierarchical-grid-styling/package.json | 12 +++--- .../layout-display-density/package.json | 12 +++--- .../multi-column-headers-export/package.json | 12 +++--- .../package.json | 12 +++--- .../multi-column-headers-styling/package.json | 12 +++--- .../package.json | 12 +++--- .../hierarchical-grid/overview/package.json | 12 +++--- .../remote-paging-hgrid/package.json | 12 +++--- .../hierarchical-grid/row-adding/package.json | 12 +++--- .../row-classes/package.json | 12 +++--- .../row-drag-base/package.json | 12 +++--- .../row-editing-options/package.json | 12 +++--- .../row-editing-style/package.json | 12 +++--- .../row-pinning-extra-column/package.json | 12 +++--- .../row-pinning-options/package.json | 12 +++--- .../row-pinning-style/package.json | 12 +++--- .../row-reorder/package.json | 12 +++--- .../row-selection-mode/package.json | 12 +++--- .../package.json | 12 +++--- .../hierarchical-grid/row-styles/package.json | 12 +++--- .../state-persistence-about/package.json | 12 +++--- .../state-persistence-main/package.json | 12 +++--- .../toolbar-sample-3/package.json | 12 +++--- .../toolbar-sample-4/package.json | 12 +++--- .../toolbar-style/package.json | 12 +++--- .../grids/list/add-list-items/package.json | 8 ++-- .../grids/list/list-item-content/package.json | 8 ++-- samples/grids/list/overview/package.json | 8 ++-- samples/grids/list/styling/package.json | 8 ++-- .../aggregate-max-sales/package.json | 12 +++--- .../aggregate-units-sold/package.json | 12 +++--- .../pivot-grid/data-selector/package.json | 12 +++--- .../grids/pivot-grid/features/package.json | 12 +++--- .../state-persistence-about/package.json | 12 +++--- .../state-persistence-main/package.json | 12 +++--- samples/grids/pivot-grid/styling/package.json | 12 +++--- .../grids/tree-grid/action-strip/package.json | 12 +++--- .../advanced-filtering-options/package.json | 12 +++--- .../advanced-filtering-style/package.json | 12 +++--- .../cell-editing-sample/package.json | 12 +++--- .../cell-editing-styling/package.json | 12 +++--- .../cell-merge-custom-sample/package.json | 12 +++--- .../grids/tree-grid/cell-merge/package.json | 12 +++--- .../cell-selection-mode/package.json | 12 +++--- .../cell-selection-style/package.json | 12 +++--- .../clipboard-operations/package.json | 12 +++--- .../tree-grid/column-auto-sizing/package.json | 12 +++--- .../column-collapsible-groups/package.json | 12 +++--- .../tree-grid/column-data-types/package.json | 12 +++--- .../column-hiding-toolbar-style/package.json | 12 +++--- .../column-hiding-toolbar/package.json | 12 +++--- .../column-moving-options/package.json | 12 +++--- .../column-moving-styles/package.json | 12 +++--- .../column-pinning-both-sides/package.json | 12 +++--- .../column-pinning-options/package.json | 12 +++--- .../column-pinning-right-side/package.json | 12 +++--- .../column-pinning-styles/package.json | 12 +++--- .../column-pinning-toolbar/package.json | 12 +++--- .../tree-grid/column-pinning/package.json | 12 +++--- .../column-resize-styling/package.json | 12 +++--- .../tree-grid/column-resizing/package.json | 12 +++--- .../column-selection-group/package.json | 12 +++--- .../column-selection-mode/package.json | 12 +++--- .../column-selection-style/package.json | 12 +++--- .../column-selection-styles/package.json | 12 +++--- .../column-sorting-indicators/package.json | 12 +++--- .../column-sorting-options/package.json | 12 +++--- .../column-sorting-style/package.json | 12 +++--- .../conditional-cell-style-1/package.json | 12 +++--- .../conditional-cell-style-2/package.json | 12 +++--- .../conditional-row-selectors/package.json | 12 +++--- .../data-exporting-indicator/package.json | 12 +++--- .../tree-grid/data-searching/package.json | 10 ++--- .../data-summary-children/package.json | 12 +++--- .../data-summary-formatter/package.json | 12 +++--- .../data-summary-options-styling/package.json | 12 +++--- .../data-summary-options/package.json | 12 +++--- .../data-summary-template/package.json | 12 +++--- .../tree-grid/disabled-summaries/package.json | 10 ++--- .../tree-grid/editing-columns/package.json | 12 +++--- .../tree-grid/editing-events/package.json | 12 +++--- .../tree-grid/editing-lifecycle/package.json | 12 +++--- .../tree-grid/excel-exporting/package.json | 12 +++--- .../package.json | 12 +++--- .../package.json | 12 +++--- .../package.json | 12 +++--- .../excel-style-filtering-style/package.json | 12 +++--- .../tree-grid/filtering-options/package.json | 12 +++--- .../tree-grid/filtering-style/package.json | 12 +++--- .../keyboard-custom-navigation/package.json | 12 +++--- .../layout-display-density/package.json | 12 +++--- .../multi-cell-selection-mode/package.json | 12 +++--- .../multi-column-headers-export/package.json | 12 +++--- .../package.json | 12 +++--- .../multi-column-headers-styling/package.json | 12 +++--- .../package.json | 12 +++--- .../tree-grid/overview-styling/package.json | 12 +++--- samples/grids/tree-grid/overview/package.json | 12 +++--- .../grids/tree-grid/row-adding/package.json | 12 +++--- .../grids/tree-grid/row-classes/package.json | 12 +++--- .../tree-grid/row-drag-base/package.json | 12 +++--- .../row-editing-options/package.json | 12 +++--- .../tree-grid/row-editing-style/package.json | 12 +++--- .../tree-grid/row-paging-basic/package.json | 12 +++--- .../tree-grid/row-paging-options/package.json | 12 +++--- .../tree-grid/row-paging-style/package.json | 12 +++--- .../row-pinning-extra-column/package.json | 12 +++--- .../row-pinning-options/package.json | 12 +++--- .../tree-grid/row-pinning-style/package.json | 12 +++--- .../grids/tree-grid/row-reorder/package.json | 12 +++--- .../tree-grid/row-selection-mode/package.json | 12 +++--- .../row-selection-template-excel/package.json | 12 +++--- .../package.json | 12 +++--- .../grids/tree-grid/row-styles/package.json | 12 +++--- .../state-persistence-about/package.json | 12 +++--- .../state-persistence-main/package.json | 12 +++--- .../tree-grid/toolbar-sample-1/package.json | 12 +++--- .../tree-grid/toolbar-sample-2/package.json | 12 +++--- .../tree-grid/toolbar-sample-3/package.json | 12 +++--- .../tree-grid/toolbar-sample-4/package.json | 12 +++--- .../tree-grid/toolbar-style/package.json | 12 +++--- .../using-primary-foreign-keys/package.json | 12 +++--- samples/grids/tree/basic-example/package.json | 8 ++-- samples/grids/tree/styling/package.json | 8 ++-- samples/inputs/badge/dot/package.json | 10 ++--- samples/inputs/badge/icon/package.json | 10 ++--- samples/inputs/badge/outlined/package.json | 10 ++--- samples/inputs/badge/overview/package.json | 10 ++--- samples/inputs/badge/shape/package.json | 10 ++--- samples/inputs/badge/size/package.json | 10 ++--- samples/inputs/badge/styling/package.json | 10 ++--- .../badge/tailwind-styling/package.json | 10 ++--- samples/inputs/badge/type/package.json | 17 ++++++--- samples/inputs/badge/variants/package.json | 10 ++--- .../button-group/alignment/package.json | 10 ++--- .../button-group/custom-toggle/package.json | 38 +++++++++++++++++-- .../interaction-states/package.json | 10 ++--- .../inputs/button-group/layout/package.json | 38 +++++++++++++++++-- .../inputs/button-group/overview/package.json | 10 ++--- .../button-group/selection/package.json | 10 ++--- samples/inputs/button-group/size/package.json | 10 ++--- .../inputs/button-group/states/package.json | 10 ++--- .../inputs/button-group/styling/package.json | 10 ++--- .../tailwind-styling/package.json | 10 ++--- samples/inputs/button/contained/package.json | 10 ++--- samples/inputs/button/download/package.json | 10 ++--- samples/inputs/button/fab/package.json | 10 ++--- samples/inputs/button/flat/package.json | 10 ++--- .../button/interaction-states/package.json | 10 ++--- samples/inputs/button/layout/package.json | 17 ++++++--- samples/inputs/button/outlined/package.json | 10 ++--- samples/inputs/button/overview/package.json | 10 ++--- samples/inputs/button/size/package.json | 10 ++--- samples/inputs/button/states/package.json | 10 ++--- samples/inputs/button/styling/package.json | 10 ++--- .../button/tailwind-styling/package.json | 10 ++--- samples/inputs/checkbox/checking/package.json | 10 ++--- samples/inputs/checkbox/disabled/package.json | 10 ++--- .../checkbox/indeterminate/package.json | 10 ++--- samples/inputs/checkbox/label/package.json | 10 ++--- samples/inputs/checkbox/overview/package.json | 10 ++--- samples/inputs/checkbox/styling/package.json | 10 ++--- samples/inputs/chip/multiple/package.json | 10 ++--- samples/inputs/chip/outlined/package.json | 10 ++--- samples/inputs/chip/overview/package.json | 10 ++--- samples/inputs/chip/size/package.json | 10 ++--- samples/inputs/chip/styling/package.json | 10 ++--- samples/inputs/chip/variants/package.json | 10 ++--- .../dynamic/package.json | 10 ++--- .../indeterminate/package.json | 10 ++--- .../simple/package.json | 10 ++--- .../styling/package.json | 10 ++--- .../inputs/color-editor/overview/package.json | 10 ++--- samples/inputs/combo/features/package.json | 10 ++--- samples/inputs/combo/overview/package.json | 10 ++--- samples/inputs/combo/selection/package.json | 10 ++--- samples/inputs/combo/simplified/package.json | 10 ++--- samples/inputs/combo/styling/package.json | 10 ++--- samples/inputs/combo/templates/package.json | 12 +++--- .../input-format-display-format/package.json | 12 +++--- .../min-max-value/package.json | 12 +++--- .../date-time-input/overview/package.json | 12 +++--- .../date-time-input/step-up-down/package.json | 12 +++--- .../date-time-input/styling/package.json | 12 +++--- samples/inputs/dropdown/group/package.json | 10 ++--- samples/inputs/dropdown/header/package.json | 10 ++--- samples/inputs/dropdown/item/package.json | 10 ++--- samples/inputs/dropdown/overview/package.json | 10 ++--- samples/inputs/dropdown/position/package.json | 10 ++--- samples/inputs/dropdown/styling/package.json | 10 ++--- samples/inputs/dropdown/target/package.json | 10 ++--- .../inputs/highlight/helper-text/package.json | 10 ++--- .../inputs/highlight/overview/package.json | 10 ++--- samples/inputs/highlight/search/package.json | 10 ++--- samples/inputs/highlight/styling/package.json | 10 ++--- samples/inputs/icon-button/size/package.json | 10 ++--- .../inputs/icon-button/styling/package.json | 10 ++--- .../inputs/icon-button/variant/package.json | 10 ++--- samples/inputs/input/helper-text/package.json | 10 ++--- samples/inputs/input/overview/package.json | 10 ++--- .../inputs/input/prefix-suffix/package.json | 10 ++--- samples/inputs/input/size/package.json | 10 ++--- samples/inputs/input/styling/package.json | 10 ++--- .../dynamic/package.json | 10 ++--- .../simple/package.json | 10 ++--- .../striped/package.json | 10 ++--- .../styling/package.json | 10 ++--- .../types/package.json | 10 ++--- .../mask-input/applying-mask/package.json | 10 ++--- .../inputs/mask-input/overview/package.json | 10 ++--- .../mask-input/value-modes/package.json | 10 ++--- samples/inputs/radio/alignment/package.json | 10 ++--- samples/inputs/radio/disabled/package.json | 10 ++--- samples/inputs/radio/group/package.json | 10 ++--- samples/inputs/radio/invalid/package.json | 10 ++--- samples/inputs/radio/label/package.json | 10 ++--- samples/inputs/radio/styling/package.json | 10 ++--- samples/inputs/rating/basic/package.json | 10 ++--- samples/inputs/rating/custom/package.json | 10 ++--- samples/inputs/rating/empty/package.json | 10 ++--- .../rating/single-selection/package.json | 10 ++--- samples/inputs/rating/styling/package.json | 10 ++--- samples/inputs/ripple/button/package.json | 10 ++--- samples/inputs/ripple/color/package.json | 10 ++--- samples/inputs/select/group/package.json | 10 ++--- samples/inputs/select/header/package.json | 10 ++--- samples/inputs/select/item/package.json | 10 ++--- samples/inputs/select/overview/package.json | 10 ++--- samples/inputs/select/styling/package.json | 10 ++--- .../inputs/slider/constraints/package.json | 10 ++--- samples/inputs/slider/disabled/package.json | 10 ++--- samples/inputs/slider/discrete/package.json | 10 ++--- samples/inputs/slider/labels/package.json | 10 ++--- samples/inputs/slider/overview/package.json | 10 ++--- samples/inputs/slider/styling/package.json | 10 ++--- .../inputs/slider/tick-labels/package.json | 10 ++--- samples/inputs/slider/ticks/package.json | 10 ++--- .../inputs/slider/value-format/package.json | 10 ++--- samples/inputs/slider/value/package.json | 10 ++--- samples/inputs/switches/disabled/package.json | 10 ++--- samples/inputs/switches/enabled/package.json | 10 ++--- samples/inputs/switches/layout/package.json | 10 ++--- samples/inputs/switches/overview/package.json | 10 ++--- samples/inputs/switches/selected/package.json | 10 ++--- samples/inputs/switches/styling/package.json | 10 ++--- .../switches/tailwind-styling/package.json | 10 ++--- .../textarea/form-integration/package.json | 10 ++--- samples/inputs/textarea/overview/package.json | 10 ++--- samples/inputs/textarea/resize/package.json | 10 ++--- samples/inputs/textarea/slots/package.json | 10 ++--- samples/inputs/textarea/styling/package.json | 10 ++--- samples/inputs/tooltip/advanced/package.json | 10 ++--- samples/inputs/tooltip/overview/package.json | 10 ++--- samples/inputs/tooltip/placement/package.json | 10 ++--- samples/inputs/tooltip/rich/package.json | 10 ++--- samples/inputs/tooltip/styling/package.json | 10 ++--- samples/inputs/tooltip/triggers/package.json | 10 ++--- .../interactions/chat/features/package.json | 10 ++--- .../interactions/chat/overview/package.json | 10 ++--- .../interactions/chat/styling/package.json | 10 ++--- .../query-builder/overview/package.json | 10 ++--- .../query-builder/template/package.json | 10 ++--- .../accordion/customization/package.json | 10 ++--- .../accordion/nested-scenario/package.json | 10 ++--- .../layouts/accordion/overview/package.json | 10 ++--- .../programmatic-expansion/package.json | 10 ++--- .../layouts/accordion/styling/package.json | 10 ++--- .../accordion/tailwind-styling/package.json | 10 ++--- samples/layouts/avatar/image/package.json | 10 ++--- samples/layouts/avatar/overview/package.json | 10 ++--- samples/layouts/avatar/shape/package.json | 10 ++--- samples/layouts/avatar/size/package.json | 10 ++--- samples/layouts/avatar/styling/package.json | 10 ++--- .../avatar/tailwind-styling/package.json | 10 ++--- samples/layouts/avatar/variants/package.json | 10 ++--- samples/layouts/card/horizontal/package.json | 10 ++--- samples/layouts/card/overview/package.json | 10 ++--- .../layouts/card/semi-horizontal/package.json | 10 ++--- samples/layouts/card/styling/package.json | 10 ++--- .../layouts/carousel/animations/package.json | 10 ++--- .../layouts/carousel/components/package.json | 10 ++--- .../layouts/carousel/overview/package.json | 10 ++--- .../layouts/carousel/thumbnail/package.json | 10 ++--- samples/layouts/divider/dashed/package.json | 10 ++--- samples/layouts/divider/middle/package.json | 10 ++--- samples/layouts/divider/overview/package.json | 10 ++--- samples/layouts/divider/select/package.json | 10 ++--- samples/layouts/divider/vertical/package.json | 10 ++--- .../customize-buttons/package.json | 6 +-- .../embedding-frames/package.json | 6 +-- .../dock-manager/overview/package.json | 6 +-- .../layouts/dock-manager/styling/package.json | 8 ++-- .../dock-manager/updating-panes/package.json | 6 +-- .../component-customization/package.json | 10 ++--- .../properties-and-events/package.json | 10 ++--- .../expansion-panel/styling/package.json | 10 ++--- .../expansion-panel/usage/package.json | 10 ++--- samples/layouts/icon/sizing/package.json | 10 ++--- samples/layouts/icon/styling/package.json | 10 ++--- samples/layouts/splitter/base/package.json | 10 ++--- samples/layouts/splitter/nested/package.json | 10 ++--- samples/layouts/splitter/styling/package.json | 10 ++--- .../layouts/stepper/animations/package.json | 10 ++--- samples/layouts/stepper/linear/package.json | 10 ++--- .../layouts/stepper/orientation/package.json | 10 ++--- .../layouts/stepper/step-height/package.json | 10 ++--- .../layouts/stepper/steptypes/package.json | 10 ++--- samples/layouts/stepper/styling/package.json | 10 ++--- samples/layouts/tabs/alignment/package.json | 10 ++--- samples/layouts/tabs/overview/package.json | 10 ++--- .../layouts/tabs/prefix-suffix/package.json | 10 ++--- samples/layouts/tabs/scrolling/package.json | 10 ++--- samples/layouts/tabs/styling/package.json | 10 ++--- .../layouts/tile-manager/actions/package.json | 10 ++--- .../tile-manager/columngap/package.json | 10 ++--- .../tile-manager/dragndrop/package.json | 10 ++--- .../layouts/tile-manager/layout/package.json | 10 ++--- .../tile-manager/overview/package.json | 10 ++--- .../layouts/tile-manager/resize/package.json | 10 ++--- .../layouts/tile-manager/styling/package.json | 10 ++--- .../geo-map/binding-data-csv/package.json | 6 +-- .../binding-data-json-points/package.json | 6 +-- .../binding-data-json-shapes/package.json | 6 +-- .../geo-map/binding-data-model/package.json | 6 +-- .../binding-multiple-shapes/package.json | 6 +-- .../binding-multiple-sources/package.json | 6 +-- .../geo-map/binding-shp-points/package.json | 6 +-- .../geo-map/binding-shp-polygons/package.json | 6 +-- .../binding-shp-polylines/package.json | 6 +-- .../maps/geo-map/custom-tooltips/package.json | 6 +-- .../geo-map/display-all-imagery/package.json | 8 ++-- .../display-azure-imagery/package.json | 8 ++-- .../geo-map/display-bing-imagery/package.json | 8 ++-- .../display-custom-imagery/package.json | 6 +-- .../geo-map/display-esri-imagery/package.json | 6 +-- .../geo-map/display-heat-imagery/package.json | 6 +-- .../geo-map/display-osm-imagery/package.json | 6 +-- .../maps/geo-map/marker-layouts/package.json | 6 +-- .../maps/geo-map/marker-template/package.json | 6 +-- samples/maps/geo-map/marker-type/package.json | 6 +-- samples/maps/geo-map/nav-grid/package.json | 6 +-- .../navigation-only-panning/package.json | 6 +-- samples/maps/geo-map/navigation/package.json | 6 +-- samples/maps/geo-map/overview/package.json | 6 +-- .../maps/geo-map/shape-selection/package.json | 6 +-- .../maps/geo-map/shape-styling/package.json | 6 +-- .../maps/geo-map/synchronization/package.json | 6 +-- .../geo-map/triangulating-data/package.json | 6 +-- .../type-scatter-area-series/package.json | 6 +-- .../type-scatter-bubble-series/package.json | 6 +-- .../type-scatter-contour-series/package.json | 6 +-- .../type-scatter-density-series/package.json | 6 +-- .../type-scatter-symbol-series/package.json | 6 +-- .../type-shape-polygon-series/package.json | 6 +-- .../type-shape-polyline-series/package.json | 6 +-- samples/menus/nav-bar/overview/package.json | 10 ++--- samples/menus/nav-bar/styling/package.json | 10 ++--- .../nav-drawer/add-drawer-items/package.json | 10 ++--- .../menus/nav-drawer/add-mini/package.json | 10 ++--- .../add-positions-navbar/package.json | 10 ++--- samples/menus/nav-drawer/styling/package.json | 10 ++--- .../banner-advanced-sample/package.json | 10 ++--- .../banner/banner-sample-1/package.json | 10 ++--- .../banner/banner-sample-2/package.json | 10 ++--- .../banner/banner-styling/package.json | 10 ++--- .../dialog/closing-variations/package.json | 10 ++--- .../notifications/dialog/form/package.json | 10 ++--- .../dialog/overview/package.json | 10 ++--- .../notifications/dialog/styling/package.json | 10 ++--- .../snackbar/action-text/package.json | 10 ++--- .../snackbar/display-time/package.json | 10 ++--- .../snackbar/overview/package.json | 10 ++--- .../snackbar/styling/package.json | 10 ++--- .../notifications/toast/overview/package.json | 10 ++--- .../toast/properties/package.json | 10 ++--- .../notifications/toast/styling/package.json | 10 ++--- .../calendar/disabled-dates/package.json | 10 ++--- .../calendar/formatting/package.json | 10 ++--- .../scheduling/calendar/header/package.json | 10 ++--- .../calendar/multiple-months/package.json | 10 ++--- .../calendar/multiple-selection/package.json | 10 ++--- .../scheduling/calendar/overview/package.json | 10 ++--- .../calendar/range-selection/package.json | 10 ++--- samples/scheduling/calendar/size/package.json | 10 ++--- .../calendar/special-dates/package.json | 10 ++--- .../scheduling/calendar/styling/package.json | 10 ++--- .../calendar/week-numbers/package.json | 10 ++--- .../date-picker/dialog-mode/package.json | 12 +++--- .../scheduling/date-picker/form/package.json | 12 +++--- .../date-picker/format/package.json | 12 +++--- .../date-picker/overview/package.json | 12 +++--- .../date-picker/styling/package.json | 12 +++--- .../custom-ranges/package.json | 12 +++--- .../date-range-picker/form/package.json | 12 +++--- .../date-range-picker/overview/package.json | 12 +++--- .../date-range-picker/slots/package.json | 12 +++--- .../date-range-picker/styling/package.json | 12 +++--- 959 files changed, 4824 insertions(+), 4754 deletions(-) diff --git a/samples/charts/category-chart/annotations-all/package.json b/samples/charts/category-chart/annotations-all/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/annotations-all/package.json +++ b/samples/charts/category-chart/annotations-all/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/annotations-callouts/package.json b/samples/charts/category-chart/annotations-callouts/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/annotations-callouts/package.json +++ b/samples/charts/category-chart/annotations-callouts/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/annotations-crosshairs/package.json b/samples/charts/category-chart/annotations-crosshairs/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/annotations-crosshairs/package.json +++ b/samples/charts/category-chart/annotations-crosshairs/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/annotations-custom/package.json b/samples/charts/category-chart/annotations-custom/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/annotations-custom/package.json +++ b/samples/charts/category-chart/annotations-custom/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/annotations-final-value/package.json b/samples/charts/category-chart/annotations-final-value/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/annotations-final-value/package.json +++ b/samples/charts/category-chart/annotations-final-value/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/annotations-highlighting/package.json b/samples/charts/category-chart/annotations-highlighting/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/annotations-highlighting/package.json +++ b/samples/charts/category-chart/annotations-highlighting/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/annotations/package.json b/samples/charts/category-chart/annotations/package.json index 969b0c0909..af7ada1f15 100644 --- a/samples/charts/category-chart/annotations/package.json +++ b/samples/charts/category-chart/annotations/package.json @@ -18,14 +18,14 @@ "react-dom": "^19.2.0", "tslib": "^2.4.0" }, - "devDependencies": { + "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/area-chart-multiple-sources/package.json b/samples/charts/category-chart/area-chart-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/area-chart-multiple-sources/package.json +++ b/samples/charts/category-chart/area-chart-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/area-chart-single-source/package.json b/samples/charts/category-chart/area-chart-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/area-chart-single-source/package.json +++ b/samples/charts/category-chart/area-chart-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/area-chart-styling/package.json b/samples/charts/category-chart/area-chart-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/area-chart-styling/package.json +++ b/samples/charts/category-chart/area-chart-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-gap/package.json b/samples/charts/category-chart/axis-gap/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/axis-gap/package.json +++ b/samples/charts/category-chart/axis-gap/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-gridlines/package.json b/samples/charts/category-chart/axis-gridlines/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/axis-gridlines/package.json +++ b/samples/charts/category-chart/axis-gridlines/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-inverted/package.json b/samples/charts/category-chart/axis-inverted/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/axis-inverted/package.json +++ b/samples/charts/category-chart/axis-inverted/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-labels/package.json b/samples/charts/category-chart/axis-labels/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/axis-labels/package.json +++ b/samples/charts/category-chart/axis-labels/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-locations/package.json b/samples/charts/category-chart/axis-locations/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/axis-locations/package.json +++ b/samples/charts/category-chart/axis-locations/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-options/package.json b/samples/charts/category-chart/axis-options/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/axis-options/package.json +++ b/samples/charts/category-chart/axis-options/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-overlap/package.json b/samples/charts/category-chart/axis-overlap/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/axis-overlap/package.json +++ b/samples/charts/category-chart/axis-overlap/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-range/package.json b/samples/charts/category-chart/axis-range/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/axis-range/package.json +++ b/samples/charts/category-chart/axis-range/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-tickmarks/package.json b/samples/charts/category-chart/axis-tickmarks/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/axis-tickmarks/package.json +++ b/samples/charts/category-chart/axis-tickmarks/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/axis-titles/package.json b/samples/charts/category-chart/axis-titles/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/axis-titles/package.json +++ b/samples/charts/category-chart/axis-titles/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/chart-highlight-filter/package.json b/samples/charts/category-chart/chart-highlight-filter/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/chart-highlight-filter/package.json +++ b/samples/charts/category-chart/chart-highlight-filter/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/column-chart-multiple-sources/package.json b/samples/charts/category-chart/column-chart-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/column-chart-multiple-sources/package.json +++ b/samples/charts/category-chart/column-chart-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/column-chart-single-source/package.json b/samples/charts/category-chart/column-chart-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/column-chart-single-source/package.json +++ b/samples/charts/category-chart/column-chart-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/column-chart-styling/package.json b/samples/charts/category-chart/column-chart-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/column-chart-styling/package.json +++ b/samples/charts/category-chart/column-chart-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/column-chart-with-highlighting/package.json b/samples/charts/category-chart/column-chart-with-highlighting/package.json index 8e1b7cf57b..39c4ba8faa 100644 --- a/samples/charts/category-chart/column-chart-with-highlighting/package.json +++ b/samples/charts/category-chart/column-chart-with-highlighting/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/column-chart-with-tooltips/package.json b/samples/charts/category-chart/column-chart-with-tooltips/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/column-chart-with-tooltips/package.json +++ b/samples/charts/category-chart/column-chart-with-tooltips/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/custom-selection/package.json b/samples/charts/category-chart/custom-selection/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/custom-selection/package.json +++ b/samples/charts/category-chart/custom-selection/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/data-aggregations/package.json b/samples/charts/category-chart/data-aggregations/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/data-aggregations/package.json +++ b/samples/charts/category-chart/data-aggregations/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/data-filter/package.json b/samples/charts/category-chart/data-filter/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/data-filter/package.json +++ b/samples/charts/category-chart/data-filter/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/data-legend-formatting-decimals/package.json b/samples/charts/category-chart/data-legend-formatting-decimals/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/data-legend-formatting-decimals/package.json +++ b/samples/charts/category-chart/data-legend-formatting-decimals/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/data-legend/package.json b/samples/charts/category-chart/data-legend/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/data-legend/package.json +++ b/samples/charts/category-chart/data-legend/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/data-tooltip-formatting-decimals/package.json b/samples/charts/category-chart/data-tooltip-formatting-decimals/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/data-tooltip-formatting-decimals/package.json +++ b/samples/charts/category-chart/data-tooltip-formatting-decimals/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/data-tooltip-positioning/package.json b/samples/charts/category-chart/data-tooltip-positioning/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/data-tooltip-positioning/package.json +++ b/samples/charts/category-chart/data-tooltip-positioning/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/data-tooltip/package.json b/samples/charts/category-chart/data-tooltip/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/data-tooltip/package.json +++ b/samples/charts/category-chart/data-tooltip/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/format-specifiers/package.json b/samples/charts/category-chart/format-specifiers/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/format-specifiers/package.json +++ b/samples/charts/category-chart/format-specifiers/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/high-frequency/package.json b/samples/charts/category-chart/high-frequency/package.json index 89c441c7ae..b26a9a3eb3 100644 --- a/samples/charts/category-chart/high-frequency/package.json +++ b/samples/charts/category-chart/high-frequency/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/high-volume/package.json b/samples/charts/category-chart/high-volume/package.json index 8d718ee9cf..c75b290b0e 100644 --- a/samples/charts/category-chart/high-volume/package.json +++ b/samples/charts/category-chart/high-volume/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/highlighting-behavior/package.json b/samples/charts/category-chart/highlighting-behavior/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/highlighting-behavior/package.json +++ b/samples/charts/category-chart/highlighting-behavior/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/highlighting-mode/package.json b/samples/charts/category-chart/highlighting-mode/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/highlighting-mode/package.json +++ b/samples/charts/category-chart/highlighting-mode/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/highlighting/package.json b/samples/charts/category-chart/highlighting/package.json index 8e1b7cf57b..39c4ba8faa 100644 --- a/samples/charts/category-chart/highlighting/package.json +++ b/samples/charts/category-chart/highlighting/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/legend-highlighting/package.json b/samples/charts/category-chart/legend-highlighting/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/legend-highlighting/package.json +++ b/samples/charts/category-chart/legend-highlighting/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/line-chart-multiple-sources/package.json b/samples/charts/category-chart/line-chart-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/line-chart-multiple-sources/package.json +++ b/samples/charts/category-chart/line-chart-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/line-chart-single-source/package.json b/samples/charts/category-chart/line-chart-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/line-chart-single-source/package.json +++ b/samples/charts/category-chart/line-chart-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/line-chart-styling/package.json b/samples/charts/category-chart/line-chart-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/line-chart-styling/package.json +++ b/samples/charts/category-chart/line-chart-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/line-chart-with-animations/package.json b/samples/charts/category-chart/line-chart-with-animations/package.json index 3c7f8a51da..11ffc47e1c 100644 --- a/samples/charts/category-chart/line-chart-with-animations/package.json +++ b/samples/charts/category-chart/line-chart-with-animations/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/line-chart-with-annotations/package.json b/samples/charts/category-chart/line-chart-with-annotations/package.json index 3c7f8a51da..11ffc47e1c 100644 --- a/samples/charts/category-chart/line-chart-with-annotations/package.json +++ b/samples/charts/category-chart/line-chart-with-annotations/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/marker-options/package.json b/samples/charts/category-chart/marker-options/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/marker-options/package.json +++ b/samples/charts/category-chart/marker-options/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/marker-templates/package.json b/samples/charts/category-chart/marker-templates/package.json index 1b0ddf846f..0df53407b4 100644 --- a/samples/charts/category-chart/marker-templates/package.json +++ b/samples/charts/category-chart/marker-templates/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/overview/package.json b/samples/charts/category-chart/overview/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/overview/package.json +++ b/samples/charts/category-chart/overview/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/point-chart-multiple-sources/package.json b/samples/charts/category-chart/point-chart-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/point-chart-multiple-sources/package.json +++ b/samples/charts/category-chart/point-chart-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/point-chart-single-source/package.json b/samples/charts/category-chart/point-chart-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/point-chart-single-source/package.json +++ b/samples/charts/category-chart/point-chart-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/point-chart-styling/package.json b/samples/charts/category-chart/point-chart-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/point-chart-styling/package.json +++ b/samples/charts/category-chart/point-chart-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/selection-matcher/package.json b/samples/charts/category-chart/selection-matcher/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/selection-matcher/package.json +++ b/samples/charts/category-chart/selection-matcher/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/selection-modes/package.json b/samples/charts/category-chart/selection-modes/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/selection-modes/package.json +++ b/samples/charts/category-chart/selection-modes/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/selection-multiple-modes/package.json b/samples/charts/category-chart/selection-multiple-modes/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/selection-multiple-modes/package.json +++ b/samples/charts/category-chart/selection-multiple-modes/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/spline-area-multiple-sources/package.json b/samples/charts/category-chart/spline-area-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/spline-area-multiple-sources/package.json +++ b/samples/charts/category-chart/spline-area-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/spline-area-single-source/package.json b/samples/charts/category-chart/spline-area-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/spline-area-single-source/package.json +++ b/samples/charts/category-chart/spline-area-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/spline-area-styling/package.json b/samples/charts/category-chart/spline-area-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/spline-area-styling/package.json +++ b/samples/charts/category-chart/spline-area-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/spline-multiple-sources/package.json b/samples/charts/category-chart/spline-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/spline-multiple-sources/package.json +++ b/samples/charts/category-chart/spline-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/spline-single-source/package.json b/samples/charts/category-chart/spline-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/spline-single-source/package.json +++ b/samples/charts/category-chart/spline-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/spline-styling/package.json b/samples/charts/category-chart/spline-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/spline-styling/package.json +++ b/samples/charts/category-chart/spline-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/stack-columns/package.json b/samples/charts/category-chart/stack-columns/package.json index f665b533b5..121e0e77a4 100644 --- a/samples/charts/category-chart/stack-columns/package.json +++ b/samples/charts/category-chart/stack-columns/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/step-area-multiple-sources/package.json b/samples/charts/category-chart/step-area-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/step-area-multiple-sources/package.json +++ b/samples/charts/category-chart/step-area-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/step-area-single-source/package.json b/samples/charts/category-chart/step-area-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/step-area-single-source/package.json +++ b/samples/charts/category-chart/step-area-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/step-area-styling/package.json b/samples/charts/category-chart/step-area-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/step-area-styling/package.json +++ b/samples/charts/category-chart/step-area-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/step-line-multiple-sources/package.json b/samples/charts/category-chart/step-line-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/step-line-multiple-sources/package.json +++ b/samples/charts/category-chart/step-line-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/step-line-single-source/package.json b/samples/charts/category-chart/step-line-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/step-line-single-source/package.json +++ b/samples/charts/category-chart/step-line-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/step-line-styling/package.json b/samples/charts/category-chart/step-line-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/category-chart/step-line-styling/package.json +++ b/samples/charts/category-chart/step-line-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/tooltip-template/package.json b/samples/charts/category-chart/tooltip-template/package.json index 3724597845..976d977c71 100644 --- a/samples/charts/category-chart/tooltip-template/package.json +++ b/samples/charts/category-chart/tooltip-template/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/tooltip-types/package.json b/samples/charts/category-chart/tooltip-types/package.json index 0408a3c61f..02e5b26007 100644 --- a/samples/charts/category-chart/tooltip-types/package.json +++ b/samples/charts/category-chart/tooltip-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/trendline/package.json b/samples/charts/category-chart/trendline/package.json index 1bd4e98121..5dbef507f6 100644 --- a/samples/charts/category-chart/trendline/package.json +++ b/samples/charts/category-chart/trendline/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/category-chart/value-lines/package.json b/samples/charts/category-chart/value-lines/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/category-chart/value-lines/package.json +++ b/samples/charts/category-chart/value-lines/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/dashboard-tile/chart-dashboard/package.json b/samples/charts/dashboard-tile/chart-dashboard/package.json index bbfed3ef86..f920ac8a30 100644 --- a/samples/charts/dashboard-tile/chart-dashboard/package.json +++ b/samples/charts/dashboard-tile/chart-dashboard/package.json @@ -14,17 +14,17 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-dashboards": "19.6.0", "igniteui-react-datasources": "19.6.0", "igniteui-react-gauges": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "igniteui-react-maps": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -33,14 +33,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/dashboard-tile/financial-dashboard/package.json b/samples/charts/dashboard-tile/financial-dashboard/package.json index 2aa7734773..4b9d519f90 100644 --- a/samples/charts/dashboard-tile/financial-dashboard/package.json +++ b/samples/charts/dashboard-tile/financial-dashboard/package.json @@ -14,7 +14,7 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-dashboards": "19.6.0", @@ -24,7 +24,7 @@ "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "igniteui-react-maps": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -33,14 +33,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/dashboard-tile/gauge-dashboard/package.json b/samples/charts/dashboard-tile/gauge-dashboard/package.json index 2aa7734773..4b9d519f90 100644 --- a/samples/charts/dashboard-tile/gauge-dashboard/package.json +++ b/samples/charts/dashboard-tile/gauge-dashboard/package.json @@ -14,7 +14,7 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-dashboards": "19.6.0", @@ -24,7 +24,7 @@ "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "igniteui-react-maps": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -33,14 +33,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/dashboard-tile/local-data-source-dashboard/package.json b/samples/charts/dashboard-tile/local-data-source-dashboard/package.json index 2aa7734773..4b9d519f90 100644 --- a/samples/charts/dashboard-tile/local-data-source-dashboard/package.json +++ b/samples/charts/dashboard-tile/local-data-source-dashboard/package.json @@ -14,7 +14,7 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-dashboards": "19.6.0", @@ -24,7 +24,7 @@ "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "igniteui-react-maps": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -33,14 +33,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/dashboard-tile/map-dashboard/package.json b/samples/charts/dashboard-tile/map-dashboard/package.json index 2aa7734773..4b9d519f90 100644 --- a/samples/charts/dashboard-tile/map-dashboard/package.json +++ b/samples/charts/dashboard-tile/map-dashboard/package.json @@ -14,7 +14,7 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-dashboards": "19.6.0", @@ -24,7 +24,7 @@ "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "igniteui-react-maps": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -33,14 +33,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/dashboard-tile/pie-dashboard/package.json b/samples/charts/dashboard-tile/pie-dashboard/package.json index 2aa7734773..4b9d519f90 100644 --- a/samples/charts/dashboard-tile/pie-dashboard/package.json +++ b/samples/charts/dashboard-tile/pie-dashboard/package.json @@ -14,7 +14,7 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-dashboards": "19.6.0", @@ -24,7 +24,7 @@ "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "igniteui-react-maps": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -33,14 +33,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/annotations-custom/package.json b/samples/charts/data-chart/annotations-custom/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/annotations-custom/package.json +++ b/samples/charts/data-chart/annotations-custom/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/axis-annotations-corner-radius/package.json b/samples/charts/data-chart/axis-annotations-corner-radius/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/axis-annotations-corner-radius/package.json +++ b/samples/charts/data-chart/axis-annotations-corner-radius/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/axis-annotations/package.json b/samples/charts/data-chart/axis-annotations/package.json index 52d409f5e3..5dc2208098 100644 --- a/samples/charts/data-chart/axis-annotations/package.json +++ b/samples/charts/data-chart/axis-annotations/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/axis-crossing/package.json b/samples/charts/data-chart/axis-crossing/package.json index aa203e53dd..8142539df6 100644 --- a/samples/charts/data-chart/axis-crossing/package.json +++ b/samples/charts/data-chart/axis-crossing/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/axis-label-rotation/package.json b/samples/charts/data-chart/axis-label-rotation/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/axis-label-rotation/package.json +++ b/samples/charts/data-chart/axis-label-rotation/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/axis-locations/package.json b/samples/charts/data-chart/axis-locations/package.json index 536039eded..d79c204957 100644 --- a/samples/charts/data-chart/axis-locations/package.json +++ b/samples/charts/data-chart/axis-locations/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/axis-min-max-gap/package.json b/samples/charts/data-chart/axis-min-max-gap/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/axis-min-max-gap/package.json +++ b/samples/charts/data-chart/axis-min-max-gap/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/axis-settings/package.json b/samples/charts/data-chart/axis-settings/package.json index 8ba791db98..3e6e9089b0 100644 --- a/samples/charts/data-chart/axis-settings/package.json +++ b/samples/charts/data-chart/axis-settings/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/axis-sharing/package.json b/samples/charts/data-chart/axis-sharing/package.json index aa203e53dd..8142539df6 100644 --- a/samples/charts/data-chart/axis-sharing/package.json +++ b/samples/charts/data-chart/axis-sharing/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/axis-types/package.json b/samples/charts/data-chart/axis-types/package.json index 3cf2cf2d6f..ea3d0ec177 100644 --- a/samples/charts/data-chart/axis-types/package.json +++ b/samples/charts/data-chart/axis-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/bar-chart-multiple-sources/package.json b/samples/charts/data-chart/bar-chart-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/bar-chart-multiple-sources/package.json +++ b/samples/charts/data-chart/bar-chart-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/bar-chart-overlapping/package.json b/samples/charts/data-chart/bar-chart-overlapping/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/bar-chart-overlapping/package.json +++ b/samples/charts/data-chart/bar-chart-overlapping/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/bar-chart-single-source/package.json b/samples/charts/data-chart/bar-chart-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/bar-chart-single-source/package.json +++ b/samples/charts/data-chart/bar-chart-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/bar-chart-styling/package.json b/samples/charts/data-chart/bar-chart-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/bar-chart-styling/package.json +++ b/samples/charts/data-chart/bar-chart-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/callout-layer-styling/package.json b/samples/charts/data-chart/callout-layer-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/callout-layer-styling/package.json +++ b/samples/charts/data-chart/callout-layer-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/chart-highlight-filter-datasource/package.json b/samples/charts/data-chart/chart-highlight-filter-datasource/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/chart-highlight-filter-datasource/package.json +++ b/samples/charts/data-chart/chart-highlight-filter-datasource/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/chart-highlight-filter-multiple-series/package.json b/samples/charts/data-chart/chart-highlight-filter-multiple-series/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/chart-highlight-filter-multiple-series/package.json +++ b/samples/charts/data-chart/chart-highlight-filter-multiple-series/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/chart-highlight-filter/package.json b/samples/charts/data-chart/chart-highlight-filter/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/chart-highlight-filter/package.json +++ b/samples/charts/data-chart/chart-highlight-filter/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/chart-navigation/package.json b/samples/charts/data-chart/chart-navigation/package.json index 4f0c048b20..675a7f8c36 100644 --- a/samples/charts/data-chart/chart-navigation/package.json +++ b/samples/charts/data-chart/chart-navigation/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/chart-overview/package.json b/samples/charts/data-chart/chart-overview/package.json index 012d36f26d..20406164ed 100644 --- a/samples/charts/data-chart/chart-overview/package.json +++ b/samples/charts/data-chart/chart-overview/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/chart-performance/package.json b/samples/charts/data-chart/chart-performance/package.json index f23d012e8a..98386c431d 100644 --- a/samples/charts/data-chart/chart-performance/package.json +++ b/samples/charts/data-chart/chart-performance/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/chart-synchronization/package.json b/samples/charts/data-chart/chart-synchronization/package.json index 68df1fd8ee..faa01dd1cc 100644 --- a/samples/charts/data-chart/chart-synchronization/package.json +++ b/samples/charts/data-chart/chart-synchronization/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/chart-titles/package.json b/samples/charts/data-chart/chart-titles/package.json index 0a7af65dd0..d8d11fd87d 100644 --- a/samples/charts/data-chart/chart-titles/package.json +++ b/samples/charts/data-chart/chart-titles/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/composite-chart/package.json b/samples/charts/data-chart/composite-chart/package.json index 012d36f26d..20406164ed 100644 --- a/samples/charts/data-chart/composite-chart/package.json +++ b/samples/charts/data-chart/composite-chart/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/crosshair-layer-styling/package.json b/samples/charts/data-chart/crosshair-layer-styling/package.json index 103b77bdd8..8b5a106cff 100644 --- a/samples/charts/data-chart/crosshair-layer-styling/package.json +++ b/samples/charts/data-chart/crosshair-layer-styling/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/custom-drawing-annotations/package.json b/samples/charts/data-chart/custom-drawing-annotations/package.json index 6e67380f10..0fe3822689 100644 --- a/samples/charts/data-chart/custom-drawing-annotations/package.json +++ b/samples/charts/data-chart/custom-drawing-annotations/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/custom-editing-data/package.json b/samples/charts/data-chart/custom-editing-data/package.json index f2134afa71..6b60d45116 100644 --- a/samples/charts/data-chart/custom-editing-data/package.json +++ b/samples/charts/data-chart/custom-editing-data/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "react": "^19.2.0", @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/dash-array-axes/package.json b/samples/charts/data-chart/dash-array-axes/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/dash-array-axes/package.json +++ b/samples/charts/data-chart/dash-array-axes/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/dash-array-series/package.json b/samples/charts/data-chart/dash-array-series/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/dash-array-series/package.json +++ b/samples/charts/data-chart/dash-array-series/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/dash-array-tickmarks/package.json b/samples/charts/data-chart/dash-array-tickmarks/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/dash-array-tickmarks/package.json +++ b/samples/charts/data-chart/dash-array-tickmarks/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/dash-array-trendline/package.json b/samples/charts/data-chart/dash-array-trendline/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/dash-array-trendline/package.json +++ b/samples/charts/data-chart/dash-array-trendline/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-annotation-band-layer/package.json b/samples/charts/data-chart/data-annotation-band-layer/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-annotation-band-layer/package.json +++ b/samples/charts/data-chart/data-annotation-band-layer/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-annotation-line-layer/package.json b/samples/charts/data-chart/data-annotation-line-layer/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-annotation-line-layer/package.json +++ b/samples/charts/data-chart/data-annotation-line-layer/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/package.json b/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/package.json +++ b/samples/charts/data-chart/data-annotation-multiple-with-overlay-text/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-annotation-multiple-with-stocks/package.json b/samples/charts/data-chart/data-annotation-multiple-with-stocks/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-annotation-multiple-with-stocks/package.json +++ b/samples/charts/data-chart/data-annotation-multiple-with-stocks/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-annotation-rect-layer/package.json b/samples/charts/data-chart/data-annotation-rect-layer/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-annotation-rect-layer/package.json +++ b/samples/charts/data-chart/data-annotation-rect-layer/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-annotation-slice-layer/package.json b/samples/charts/data-chart/data-annotation-slice-layer/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-annotation-slice-layer/package.json +++ b/samples/charts/data-chart/data-annotation-slice-layer/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-annotation-strip-layer/package.json b/samples/charts/data-chart/data-annotation-strip-layer/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-annotation-strip-layer/package.json +++ b/samples/charts/data-chart/data-annotation-strip-layer/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-legend-grouping-and-highlighting/package.json b/samples/charts/data-chart/data-legend-grouping-and-highlighting/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-legend-grouping-and-highlighting/package.json +++ b/samples/charts/data-chart/data-legend-grouping-and-highlighting/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-legend-grouping/package.json b/samples/charts/data-chart/data-legend-grouping/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-legend-grouping/package.json +++ b/samples/charts/data-chart/data-legend-grouping/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-legend-styling/package.json b/samples/charts/data-chart/data-legend-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-legend-styling/package.json +++ b/samples/charts/data-chart/data-legend-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-legend/package.json b/samples/charts/data-chart/data-legend/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-legend/package.json +++ b/samples/charts/data-chart/data-legend/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/package.json b/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/package.json +++ b/samples/charts/data-chart/data-tooltip-grouping-and-highlighting/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-tooltip-grouping/package.json b/samples/charts/data-chart/data-tooltip-grouping/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/data-tooltip-grouping/package.json +++ b/samples/charts/data-chart/data-tooltip-grouping/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-tooltip-styling/package.json b/samples/charts/data-chart/data-tooltip-styling/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/data-tooltip-styling/package.json +++ b/samples/charts/data-chart/data-tooltip-styling/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/data-tooltip/package.json b/samples/charts/data-chart/data-tooltip/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/data-tooltip/package.json +++ b/samples/charts/data-chart/data-tooltip/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/final-value-layer-styling/package.json b/samples/charts/data-chart/final-value-layer-styling/package.json index 6be0b23dd4..b2e3f51e70 100644 --- a/samples/charts/data-chart/final-value-layer-styling/package.json +++ b/samples/charts/data-chart/final-value-layer-styling/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/financial-price-series/package.json b/samples/charts/data-chart/financial-price-series/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/financial-price-series/package.json +++ b/samples/charts/data-chart/financial-price-series/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/format-specifiers/package.json b/samples/charts/data-chart/format-specifiers/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/format-specifiers/package.json +++ b/samples/charts/data-chart/format-specifiers/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/itemized-bar-chart/package.json b/samples/charts/data-chart/itemized-bar-chart/package.json index 5bb566821d..87b1819571 100644 --- a/samples/charts/data-chart/itemized-bar-chart/package.json +++ b/samples/charts/data-chart/itemized-bar-chart/package.json @@ -16,7 +16,7 @@ "dependencies": { "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/itemized-column-chart/package.json b/samples/charts/data-chart/itemized-column-chart/package.json index 5bb566821d..87b1819571 100644 --- a/samples/charts/data-chart/itemized-column-chart/package.json +++ b/samples/charts/data-chart/itemized-column-chart/package.json @@ -16,7 +16,7 @@ "dependencies": { "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/itemized-stacked-bar-chart/package.json b/samples/charts/data-chart/itemized-stacked-bar-chart/package.json index 5bb566821d..87b1819571 100644 --- a/samples/charts/data-chart/itemized-stacked-bar-chart/package.json +++ b/samples/charts/data-chart/itemized-stacked-bar-chart/package.json @@ -16,7 +16,7 @@ "dependencies": { "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/itemized-stacked-column-chart/package.json b/samples/charts/data-chart/itemized-stacked-column-chart/package.json index 5bb566821d..87b1819571 100644 --- a/samples/charts/data-chart/itemized-stacked-column-chart/package.json +++ b/samples/charts/data-chart/itemized-stacked-column-chart/package.json @@ -16,7 +16,7 @@ "dependencies": { "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/legends/package.json b/samples/charts/data-chart/legends/package.json index 0d22dc5e73..66d32b4f58 100644 --- a/samples/charts/data-chart/legends/package.json +++ b/samples/charts/data-chart/legends/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/polar-area-chart-styling/package.json b/samples/charts/data-chart/polar-area-chart-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/polar-area-chart-styling/package.json +++ b/samples/charts/data-chart/polar-area-chart-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/polar-area-chart/package.json b/samples/charts/data-chart/polar-area-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/polar-area-chart/package.json +++ b/samples/charts/data-chart/polar-area-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/polar-chart-types/package.json b/samples/charts/data-chart/polar-chart-types/package.json index 126a8229dc..614c7e8612 100644 --- a/samples/charts/data-chart/polar-chart-types/package.json +++ b/samples/charts/data-chart/polar-chart-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/polar-line-chart/package.json b/samples/charts/data-chart/polar-line-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/polar-line-chart/package.json +++ b/samples/charts/data-chart/polar-line-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/polar-scatter-chart/package.json b/samples/charts/data-chart/polar-scatter-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/polar-scatter-chart/package.json +++ b/samples/charts/data-chart/polar-scatter-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/polar-spline-area-chart/package.json b/samples/charts/data-chart/polar-spline-area-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/polar-spline-area-chart/package.json +++ b/samples/charts/data-chart/polar-spline-area-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/polar-spline-chart/package.json b/samples/charts/data-chart/polar-spline-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/polar-spline-chart/package.json +++ b/samples/charts/data-chart/polar-spline-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-area-chart-styling/package.json b/samples/charts/data-chart/radial-area-chart-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/radial-area-chart-styling/package.json +++ b/samples/charts/data-chart/radial-area-chart-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-area-chart/package.json b/samples/charts/data-chart/radial-area-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/radial-area-chart/package.json +++ b/samples/charts/data-chart/radial-area-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-chart-types/package.json b/samples/charts/data-chart/radial-chart-types/package.json index fc6d0f6633..05903de81a 100644 --- a/samples/charts/data-chart/radial-chart-types/package.json +++ b/samples/charts/data-chart/radial-chart-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-column-chart-selection/package.json b/samples/charts/data-chart/radial-column-chart-selection/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/radial-column-chart-selection/package.json +++ b/samples/charts/data-chart/radial-column-chart-selection/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-column-chart/package.json b/samples/charts/data-chart/radial-column-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/radial-column-chart/package.json +++ b/samples/charts/data-chart/radial-column-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-label-mode/package.json b/samples/charts/data-chart/radial-label-mode/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/radial-label-mode/package.json +++ b/samples/charts/data-chart/radial-label-mode/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-line-chart/package.json b/samples/charts/data-chart/radial-line-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/radial-line-chart/package.json +++ b/samples/charts/data-chart/radial-line-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-pie-chart/package.json b/samples/charts/data-chart/radial-pie-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/radial-pie-chart/package.json +++ b/samples/charts/data-chart/radial-pie-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/package.json b/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/package.json +++ b/samples/charts/data-chart/radial-pie-proportional-category-angle-axis/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/radial-proportional-radial-angle-axis/package.json b/samples/charts/data-chart/radial-proportional-radial-angle-axis/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/radial-proportional-radial-angle-axis/package.json +++ b/samples/charts/data-chart/radial-proportional-radial-angle-axis/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/range-area-chart/package.json b/samples/charts/data-chart/range-area-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/range-area-chart/package.json +++ b/samples/charts/data-chart/range-area-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/range-bar-chart/package.json b/samples/charts/data-chart/range-bar-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/range-bar-chart/package.json +++ b/samples/charts/data-chart/range-bar-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/range-column-chart/package.json b/samples/charts/data-chart/range-column-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/range-column-chart/package.json +++ b/samples/charts/data-chart/range-column-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/package.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/package.json +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/package.json b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/package.json +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/package.json b/samples/charts/data-chart/scatter-bubble-chart-single-source/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/package.json +++ b/samples/charts/data-chart/scatter-bubble-chart-single-source/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/package.json b/samples/charts/data-chart/scatter-bubble-chart-styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/package.json +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/scatter-line-chart/package.json b/samples/charts/data-chart/scatter-line-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/scatter-line-chart/package.json +++ b/samples/charts/data-chart/scatter-line-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/scatter-line-threshold/package.json b/samples/charts/data-chart/scatter-line-threshold/package.json index 5bb566821d..87b1819571 100644 --- a/samples/charts/data-chart/scatter-line-threshold/package.json +++ b/samples/charts/data-chart/scatter-line-threshold/package.json @@ -16,7 +16,7 @@ "dependencies": { "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/scatter-marker-options/package.json b/samples/charts/data-chart/scatter-marker-options/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/scatter-marker-options/package.json +++ b/samples/charts/data-chart/scatter-marker-options/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/scatter-point-chart/package.json b/samples/charts/data-chart/scatter-point-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/scatter-point-chart/package.json +++ b/samples/charts/data-chart/scatter-point-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/scatter-spline-chart/package.json b/samples/charts/data-chart/scatter-spline-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/scatter-spline-chart/package.json +++ b/samples/charts/data-chart/scatter-spline-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/selection-matcher/package.json b/samples/charts/data-chart/selection-matcher/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/selection-matcher/package.json +++ b/samples/charts/data-chart/selection-matcher/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/series-annotations/package.json b/samples/charts/data-chart/series-annotations/package.json index d8f6500735..f2000a848c 100644 --- a/samples/charts/data-chart/series-annotations/package.json +++ b/samples/charts/data-chart/series-annotations/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/series-highlighting/package.json b/samples/charts/data-chart/series-highlighting/package.json index 38cf36ba6b..290ed3b9e8 100644 --- a/samples/charts/data-chart/series-highlighting/package.json +++ b/samples/charts/data-chart/series-highlighting/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/series-marker-template/package.json b/samples/charts/data-chart/series-marker-template/package.json index d26d9a5cc6..25b42b73c6 100644 --- a/samples/charts/data-chart/series-marker-template/package.json +++ b/samples/charts/data-chart/series-marker-template/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/series-markers/package.json b/samples/charts/data-chart/series-markers/package.json index f9e2f93ca9..568eabf067 100644 --- a/samples/charts/data-chart/series-markers/package.json +++ b/samples/charts/data-chart/series-markers/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/series-tooltips/package.json b/samples/charts/data-chart/series-tooltips/package.json index 059882ef12..205ef8b0a6 100644 --- a/samples/charts/data-chart/series-tooltips/package.json +++ b/samples/charts/data-chart/series-tooltips/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/series-trendlines/package.json b/samples/charts/data-chart/series-trendlines/package.json index d9ec725e8f..6a661edd14 100644 --- a/samples/charts/data-chart/series-trendlines/package.json +++ b/samples/charts/data-chart/series-trendlines/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/series-value-overlay/package.json b/samples/charts/data-chart/series-value-overlay/package.json index 72515c623b..a0643e1498 100644 --- a/samples/charts/data-chart/series-value-overlay/package.json +++ b/samples/charts/data-chart/series-value-overlay/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-100-area-chart/package.json b/samples/charts/data-chart/stacked-100-area-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-100-area-chart/package.json +++ b/samples/charts/data-chart/stacked-100-area-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-100-bar-chart/package.json b/samples/charts/data-chart/stacked-100-bar-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-100-bar-chart/package.json +++ b/samples/charts/data-chart/stacked-100-bar-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-100-column-chart/package.json b/samples/charts/data-chart/stacked-100-column-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-100-column-chart/package.json +++ b/samples/charts/data-chart/stacked-100-column-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-100-line-chart/package.json b/samples/charts/data-chart/stacked-100-line-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-100-line-chart/package.json +++ b/samples/charts/data-chart/stacked-100-line-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-100-spline-area-chart/package.json b/samples/charts/data-chart/stacked-100-spline-area-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-100-spline-area-chart/package.json +++ b/samples/charts/data-chart/stacked-100-spline-area-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-100-spline-chart/package.json b/samples/charts/data-chart/stacked-100-spline-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-100-spline-chart/package.json +++ b/samples/charts/data-chart/stacked-100-spline-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-area-chart/package.json b/samples/charts/data-chart/stacked-area-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-area-chart/package.json +++ b/samples/charts/data-chart/stacked-area-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-bar-chart/package.json b/samples/charts/data-chart/stacked-bar-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-bar-chart/package.json +++ b/samples/charts/data-chart/stacked-bar-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-chart-types/package.json b/samples/charts/data-chart/stacked-chart-types/package.json index fe89466683..bc1da1a37e 100644 --- a/samples/charts/data-chart/stacked-chart-types/package.json +++ b/samples/charts/data-chart/stacked-chart-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-column-chart/package.json b/samples/charts/data-chart/stacked-column-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-column-chart/package.json +++ b/samples/charts/data-chart/stacked-column-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-line-chart/package.json b/samples/charts/data-chart/stacked-line-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-line-chart/package.json +++ b/samples/charts/data-chart/stacked-line-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-spline-area-chart/package.json b/samples/charts/data-chart/stacked-spline-area-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-spline-area-chart/package.json +++ b/samples/charts/data-chart/stacked-spline-area-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/stacked-spline-chart/package.json b/samples/charts/data-chart/stacked-spline-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/stacked-spline-chart/package.json +++ b/samples/charts/data-chart/stacked-spline-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/tooltip-template/package.json b/samples/charts/data-chart/tooltip-template/package.json index 5d82ddf800..b64876cd80 100644 --- a/samples/charts/data-chart/tooltip-template/package.json +++ b/samples/charts/data-chart/tooltip-template/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/transition-event/package.json b/samples/charts/data-chart/transition-event/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/transition-event/package.json +++ b/samples/charts/data-chart/transition-event/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/trendline-layer/package.json b/samples/charts/data-chart/trendline-layer/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/trendline-layer/package.json +++ b/samples/charts/data-chart/trendline-layer/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-financial-candlestick-series/package.json b/samples/charts/data-chart/type-financial-candlestick-series/package.json index f013ee1f31..91556b3de8 100644 --- a/samples/charts/data-chart/type-financial-candlestick-series/package.json +++ b/samples/charts/data-chart/type-financial-candlestick-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-financial-indicators-column/package.json b/samples/charts/data-chart/type-financial-indicators-column/package.json index fe59c06e82..f3f50c9ea0 100644 --- a/samples/charts/data-chart/type-financial-indicators-column/package.json +++ b/samples/charts/data-chart/type-financial-indicators-column/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-financial-indicators-line/package.json b/samples/charts/data-chart/type-financial-indicators-line/package.json index 724cdf3586..9cd860c341 100644 --- a/samples/charts/data-chart/type-financial-indicators-line/package.json +++ b/samples/charts/data-chart/type-financial-indicators-line/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-financial-ohlc-series/package.json b/samples/charts/data-chart/type-financial-ohlc-series/package.json index 28635799dc..af648b8c83 100644 --- a/samples/charts/data-chart/type-financial-ohlc-series/package.json +++ b/samples/charts/data-chart/type-financial-ohlc-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-financial-overlays/package.json b/samples/charts/data-chart/type-financial-overlays/package.json index 5ac3dd3e4d..9d37c08e6c 100644 --- a/samples/charts/data-chart/type-financial-overlays/package.json +++ b/samples/charts/data-chart/type-financial-overlays/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-financial-series/package.json b/samples/charts/data-chart/type-financial-series/package.json index 0ef00fa863..0f83e3d9aa 100644 --- a/samples/charts/data-chart/type-financial-series/package.json +++ b/samples/charts/data-chart/type-financial-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-range-area-series/package.json b/samples/charts/data-chart/type-range-area-series/package.json index 6775cea16a..37862d54f5 100644 --- a/samples/charts/data-chart/type-range-area-series/package.json +++ b/samples/charts/data-chart/type-range-area-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-range-column-series/package.json b/samples/charts/data-chart/type-range-column-series/package.json index 4caee8ee5f..d942659032 100644 --- a/samples/charts/data-chart/type-range-column-series/package.json +++ b/samples/charts/data-chart/type-range-column-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-range-series/package.json b/samples/charts/data-chart/type-range-series/package.json index 51645f97b8..4a623aec34 100644 --- a/samples/charts/data-chart/type-range-series/package.json +++ b/samples/charts/data-chart/type-range-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-scatter-area-series/package.json b/samples/charts/data-chart/type-scatter-area-series/package.json index 3f99d53f0a..e42630a11a 100644 --- a/samples/charts/data-chart/type-scatter-area-series/package.json +++ b/samples/charts/data-chart/type-scatter-area-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-scatter-bubble-series/package.json b/samples/charts/data-chart/type-scatter-bubble-series/package.json index ec807ab386..584f28b16a 100644 --- a/samples/charts/data-chart/type-scatter-bubble-series/package.json +++ b/samples/charts/data-chart/type-scatter-bubble-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-scatter-contour-series/package.json b/samples/charts/data-chart/type-scatter-contour-series/package.json index e90f2a8f18..6381b3bae2 100644 --- a/samples/charts/data-chart/type-scatter-contour-series/package.json +++ b/samples/charts/data-chart/type-scatter-contour-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-scatter-hd-series/package.json b/samples/charts/data-chart/type-scatter-hd-series/package.json index e2266a421c..fb80b8cd3c 100644 --- a/samples/charts/data-chart/type-scatter-hd-series/package.json +++ b/samples/charts/data-chart/type-scatter-hd-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-scatter-polygon-series/package.json b/samples/charts/data-chart/type-scatter-polygon-series/package.json index 3ad2df5f47..4013e46381 100644 --- a/samples/charts/data-chart/type-scatter-polygon-series/package.json +++ b/samples/charts/data-chart/type-scatter-polygon-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-scatter-polyline-series/package.json b/samples/charts/data-chart/type-scatter-polyline-series/package.json index e6353b8829..6b55d5ff72 100644 --- a/samples/charts/data-chart/type-scatter-polyline-series/package.json +++ b/samples/charts/data-chart/type-scatter-polyline-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-scatter-series/package.json b/samples/charts/data-chart/type-scatter-series/package.json index 928a9dbda2..31e0fa4fbd 100644 --- a/samples/charts/data-chart/type-scatter-series/package.json +++ b/samples/charts/data-chart/type-scatter-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/type-shape-series/package.json b/samples/charts/data-chart/type-shape-series/package.json index 814cadde05..9516a727f2 100644 --- a/samples/charts/data-chart/type-shape-series/package.json +++ b/samples/charts/data-chart/type-shape-series/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/user-annotation-layer/package.json b/samples/charts/data-chart/user-annotation-layer/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-chart/user-annotation-layer/package.json +++ b/samples/charts/data-chart/user-annotation-layer/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-chart/waterfall-chart/package.json b/samples/charts/data-chart/waterfall-chart/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-chart/waterfall-chart/package.json +++ b/samples/charts/data-chart/waterfall-chart/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-pie-chart/animation-replay/package.json b/samples/charts/data-pie-chart/animation-replay/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-pie-chart/animation-replay/package.json +++ b/samples/charts/data-pie-chart/animation-replay/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-pie-chart/animation/package.json b/samples/charts/data-pie-chart/animation/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-pie-chart/animation/package.json +++ b/samples/charts/data-pie-chart/animation/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-pie-chart/highlight-filter/package.json b/samples/charts/data-pie-chart/highlight-filter/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-pie-chart/highlight-filter/package.json +++ b/samples/charts/data-pie-chart/highlight-filter/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-pie-chart/highlighting/package.json b/samples/charts/data-pie-chart/highlighting/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-pie-chart/highlighting/package.json +++ b/samples/charts/data-pie-chart/highlighting/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-pie-chart/legend/package.json b/samples/charts/data-pie-chart/legend/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-pie-chart/legend/package.json +++ b/samples/charts/data-pie-chart/legend/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-pie-chart/others/package.json b/samples/charts/data-pie-chart/others/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-pie-chart/others/package.json +++ b/samples/charts/data-pie-chart/others/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-pie-chart/overview/package.json b/samples/charts/data-pie-chart/overview/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/data-pie-chart/overview/package.json +++ b/samples/charts/data-pie-chart/overview/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/data-pie-chart/selection/package.json b/samples/charts/data-pie-chart/selection/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/data-pie-chart/selection/package.json +++ b/samples/charts/data-pie-chart/selection/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/doughnut-chart/animation/package.json b/samples/charts/doughnut-chart/animation/package.json index a254ecc0b4..17d9dccae9 100644 --- a/samples/charts/doughnut-chart/animation/package.json +++ b/samples/charts/doughnut-chart/animation/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/doughnut-chart/explosion/package.json b/samples/charts/doughnut-chart/explosion/package.json index 8f1bf6a93e..7b522cc543 100644 --- a/samples/charts/doughnut-chart/explosion/package.json +++ b/samples/charts/doughnut-chart/explosion/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/doughnut-chart/legend/package.json b/samples/charts/doughnut-chart/legend/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/doughnut-chart/legend/package.json +++ b/samples/charts/doughnut-chart/legend/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/doughnut-chart/overview/package.json b/samples/charts/doughnut-chart/overview/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/doughnut-chart/overview/package.json +++ b/samples/charts/doughnut-chart/overview/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/doughnut-chart/rings/package.json b/samples/charts/doughnut-chart/rings/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/doughnut-chart/rings/package.json +++ b/samples/charts/doughnut-chart/rings/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/doughnut-chart/selection/package.json b/samples/charts/doughnut-chart/selection/package.json index f6b46bf926..c7cc3ed495 100644 --- a/samples/charts/doughnut-chart/selection/package.json +++ b/samples/charts/doughnut-chart/selection/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/annotations/package.json b/samples/charts/financial-chart/annotations/package.json index 6c7955fb58..2c96f900d6 100644 --- a/samples/charts/financial-chart/annotations/package.json +++ b/samples/charts/financial-chart/annotations/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/axis-types/package.json b/samples/charts/financial-chart/axis-types/package.json index 3ee8638f8e..4d2dc61991 100644 --- a/samples/charts/financial-chart/axis-types/package.json +++ b/samples/charts/financial-chart/axis-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/data-legend-formatting-currency/package.json b/samples/charts/financial-chart/data-legend-formatting-currency/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/financial-chart/data-legend-formatting-currency/package.json +++ b/samples/charts/financial-chart/data-legend-formatting-currency/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/data-legend-styling-props/package.json b/samples/charts/financial-chart/data-legend-styling-props/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/financial-chart/data-legend-styling-props/package.json +++ b/samples/charts/financial-chart/data-legend-styling-props/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/data-legend/package.json b/samples/charts/financial-chart/data-legend/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/financial-chart/data-legend/package.json +++ b/samples/charts/financial-chart/data-legend/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json b/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json +++ b/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/data-tooltip-styling-props/package.json b/samples/charts/financial-chart/data-tooltip-styling-props/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/financial-chart/data-tooltip-styling-props/package.json +++ b/samples/charts/financial-chart/data-tooltip-styling-props/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/data-tooltip/package.json b/samples/charts/financial-chart/data-tooltip/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/financial-chart/data-tooltip/package.json +++ b/samples/charts/financial-chart/data-tooltip/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/format-specifiers/package.json b/samples/charts/financial-chart/format-specifiers/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/financial-chart/format-specifiers/package.json +++ b/samples/charts/financial-chart/format-specifiers/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/high-frequency/package.json b/samples/charts/financial-chart/high-frequency/package.json index 851fef18d5..27ea31101d 100644 --- a/samples/charts/financial-chart/high-frequency/package.json +++ b/samples/charts/financial-chart/high-frequency/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/high-volume/package.json b/samples/charts/financial-chart/high-volume/package.json index 740b08479d..37e0adeff2 100644 --- a/samples/charts/financial-chart/high-volume/package.json +++ b/samples/charts/financial-chart/high-volume/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/indicator-customization/package.json b/samples/charts/financial-chart/indicator-customization/package.json index 2cde6e0bdb..7d4a41be73 100644 --- a/samples/charts/financial-chart/indicator-customization/package.json +++ b/samples/charts/financial-chart/indicator-customization/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/indicator-types/package.json b/samples/charts/financial-chart/indicator-types/package.json index b026f889d0..b0bbd9e2fb 100644 --- a/samples/charts/financial-chart/indicator-types/package.json +++ b/samples/charts/financial-chart/indicator-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/multiple-data/package.json b/samples/charts/financial-chart/multiple-data/package.json index 3c37a50593..ab93515c6f 100644 --- a/samples/charts/financial-chart/multiple-data/package.json +++ b/samples/charts/financial-chart/multiple-data/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/overview/package.json b/samples/charts/financial-chart/overview/package.json index f014444bad..9b69a99de5 100644 --- a/samples/charts/financial-chart/overview/package.json +++ b/samples/charts/financial-chart/overview/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/panes/package.json b/samples/charts/financial-chart/panes/package.json index 00fc0d3019..b72640cc93 100644 --- a/samples/charts/financial-chart/panes/package.json +++ b/samples/charts/financial-chart/panes/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/performance/package.json b/samples/charts/financial-chart/performance/package.json index b9114c0d85..7f6cbe5894 100644 --- a/samples/charts/financial-chart/performance/package.json +++ b/samples/charts/financial-chart/performance/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/scrollbars/package.json b/samples/charts/financial-chart/scrollbars/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/financial-chart/scrollbars/package.json +++ b/samples/charts/financial-chart/scrollbars/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/stock-index-chart/package.json b/samples/charts/financial-chart/stock-index-chart/package.json index b0919dbf5d..7602d1dd2a 100644 --- a/samples/charts/financial-chart/stock-index-chart/package.json +++ b/samples/charts/financial-chart/stock-index-chart/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/styling/package.json b/samples/charts/financial-chart/styling/package.json index 7aa1b5e65e..c4f0d68f8d 100644 --- a/samples/charts/financial-chart/styling/package.json +++ b/samples/charts/financial-chart/styling/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/titles/package.json b/samples/charts/financial-chart/titles/package.json index 525fe073ce..20f30e44fe 100644 --- a/samples/charts/financial-chart/titles/package.json +++ b/samples/charts/financial-chart/titles/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/tooltip-types/package.json b/samples/charts/financial-chart/tooltip-types/package.json index 17ca6b1bc4..3a4fd904de 100644 --- a/samples/charts/financial-chart/tooltip-types/package.json +++ b/samples/charts/financial-chart/tooltip-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/trendlines/package.json b/samples/charts/financial-chart/trendlines/package.json index 88ca7c4d77..482b911f34 100644 --- a/samples/charts/financial-chart/trendlines/package.json +++ b/samples/charts/financial-chart/trendlines/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/financial-chart/volume-types/package.json b/samples/charts/financial-chart/volume-types/package.json index a817769a1b..d49df4d2de 100644 --- a/samples/charts/financial-chart/volume-types/package.json +++ b/samples/charts/financial-chart/volume-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/pie-chart/animation/package.json b/samples/charts/pie-chart/animation/package.json index cbba225d0a..6edb7e46ca 100644 --- a/samples/charts/pie-chart/animation/package.json +++ b/samples/charts/pie-chart/animation/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/pie-chart/explosion/package.json b/samples/charts/pie-chart/explosion/package.json index b853eb5b40..b3caa8f645 100644 --- a/samples/charts/pie-chart/explosion/package.json +++ b/samples/charts/pie-chart/explosion/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/pie-chart/legend/package.json b/samples/charts/pie-chart/legend/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/pie-chart/legend/package.json +++ b/samples/charts/pie-chart/legend/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/pie-chart/others/package.json b/samples/charts/pie-chart/others/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/pie-chart/others/package.json +++ b/samples/charts/pie-chart/others/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/pie-chart/overview/package.json b/samples/charts/pie-chart/overview/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/pie-chart/overview/package.json +++ b/samples/charts/pie-chart/overview/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/pie-chart/selection/package.json b/samples/charts/pie-chart/selection/package.json index 88412eb0fc..0765a2eba0 100644 --- a/samples/charts/pie-chart/selection/package.json +++ b/samples/charts/pie-chart/selection/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/pie-chart/styling/package.json b/samples/charts/pie-chart/styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/pie-chart/styling/package.json +++ b/samples/charts/pie-chart/styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/display-area/package.json b/samples/charts/sparkline/display-area/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/sparkline/display-area/package.json +++ b/samples/charts/sparkline/display-area/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/display-column/package.json b/samples/charts/sparkline/display-column/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/sparkline/display-column/package.json +++ b/samples/charts/sparkline/display-column/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/display-lines/package.json b/samples/charts/sparkline/display-lines/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/sparkline/display-lines/package.json +++ b/samples/charts/sparkline/display-lines/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/display-types/package.json b/samples/charts/sparkline/display-types/package.json index f335d8bbb0..67e2efb37c 100644 --- a/samples/charts/sparkline/display-types/package.json +++ b/samples/charts/sparkline/display-types/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/display-winloss/package.json b/samples/charts/sparkline/display-winloss/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/sparkline/display-winloss/package.json +++ b/samples/charts/sparkline/display-winloss/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/grid/package.json b/samples/charts/sparkline/grid/package.json index bffb24d35f..ec51a6aa4a 100644 --- a/samples/charts/sparkline/grid/package.json +++ b/samples/charts/sparkline/grid/package.json @@ -14,7 +14,7 @@ "dependencies": { "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "react": "^19.2.0", @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/markers/package.json b/samples/charts/sparkline/markers/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/sparkline/markers/package.json +++ b/samples/charts/sparkline/markers/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/normal-range/package.json b/samples/charts/sparkline/normal-range/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/sparkline/normal-range/package.json +++ b/samples/charts/sparkline/normal-range/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/trendlines/package.json b/samples/charts/sparkline/trendlines/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/sparkline/trendlines/package.json +++ b/samples/charts/sparkline/trendlines/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/sparkline/unknown-values/package.json b/samples/charts/sparkline/unknown-values/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/sparkline/unknown-values/package.json +++ b/samples/charts/sparkline/unknown-values/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/toolbar/actions-built-in-category-chart/package.json b/samples/charts/toolbar/actions-built-in-category-chart/package.json index d38c106eb7..1abceaed18 100644 --- a/samples/charts/toolbar/actions-built-in-category-chart/package.json +++ b/samples/charts/toolbar/actions-built-in-category-chart/package.json @@ -14,13 +14,13 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/toolbar/actions-built-in-data-chart/package.json b/samples/charts/toolbar/actions-built-in-data-chart/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/toolbar/actions-built-in-data-chart/package.json +++ b/samples/charts/toolbar/actions-built-in-data-chart/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/toolbar/color-editor-support/package.json b/samples/charts/toolbar/color-editor-support/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/toolbar/color-editor-support/package.json +++ b/samples/charts/toolbar/color-editor-support/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/toolbar/custom-tool/package.json b/samples/charts/toolbar/custom-tool/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/toolbar/custom-tool/package.json +++ b/samples/charts/toolbar/custom-tool/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/toolbar/layout-actions-for-data-chart/package.json b/samples/charts/toolbar/layout-actions-for-data-chart/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/toolbar/layout-actions-for-data-chart/package.json +++ b/samples/charts/toolbar/layout-actions-for-data-chart/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/toolbar/layout-in-vertical-orientation/package.json b/samples/charts/toolbar/layout-in-vertical-orientation/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/toolbar/layout-in-vertical-orientation/package.json +++ b/samples/charts/toolbar/layout-in-vertical-orientation/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/toolbar/theming/package.json b/samples/charts/toolbar/theming/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/toolbar/theming/package.json +++ b/samples/charts/toolbar/theming/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/tree-map/events/package.json b/samples/charts/tree-map/events/package.json index 23b0c4e8ef..98609c3760 100644 --- a/samples/charts/tree-map/events/package.json +++ b/samples/charts/tree-map/events/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/tree-map/highlighting-percent-based/package.json b/samples/charts/tree-map/highlighting-percent-based/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/tree-map/highlighting-percent-based/package.json +++ b/samples/charts/tree-map/highlighting-percent-based/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/tree-map/highlighting/package.json b/samples/charts/tree-map/highlighting/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/tree-map/highlighting/package.json +++ b/samples/charts/tree-map/highlighting/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/tree-map/layout/package.json b/samples/charts/tree-map/layout/package.json index 1d25861c4a..971daa997a 100644 --- a/samples/charts/tree-map/layout/package.json +++ b/samples/charts/tree-map/layout/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -28,14 +28,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/tree-map/overview/package.json b/samples/charts/tree-map/overview/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/tree-map/overview/package.json +++ b/samples/charts/tree-map/overview/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/tree-map/styling/package.json b/samples/charts/tree-map/styling/package.json index 30d54efef7..15f6dff797 100644 --- a/samples/charts/tree-map/styling/package.json +++ b/samples/charts/tree-map/styling/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/charts/zoomslider/overview/package.json b/samples/charts/zoomslider/overview/package.json index ecd7f07708..7e9f5c3960 100644 --- a/samples/charts/zoomslider/overview/package.json +++ b/samples/charts/zoomslider/overview/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/editors/multi-column-combobox/overview/package.json b/samples/editors/multi-column-combobox/overview/package.json index 2836753db9..44d6cf1812 100644 --- a/samples/editors/multi-column-combobox/overview/package.json +++ b/samples/editors/multi-column-combobox/overview/package.json @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -39,4 +39,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/editors/x-date-picker/date-limits/package.json b/samples/editors/x-date-picker/date-limits/package.json index cfa4962725..06d2d9e205 100644 --- a/samples/editors/x-date-picker/date-limits/package.json +++ b/samples/editors/x-date-picker/date-limits/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/editors/x-date-picker/editing/package.json b/samples/editors/x-date-picker/editing/package.json index 83c0a114cc..2a2ef87da6 100644 --- a/samples/editors/x-date-picker/editing/package.json +++ b/samples/editors/x-date-picker/editing/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/editors/x-date-picker/format/package.json b/samples/editors/x-date-picker/format/package.json index 83c0a114cc..2a2ef87da6 100644 --- a/samples/editors/x-date-picker/format/package.json +++ b/samples/editors/x-date-picker/format/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/editors/x-date-picker/overview/package.json b/samples/editors/x-date-picker/overview/package.json index 4eb66cd5cb..2a2ef87da6 100644 --- a/samples/editors/x-date-picker/overview/package.json +++ b/samples/editors/x-date-picker/overview/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/editors/x-date-picker/range/package.json b/samples/editors/x-date-picker/range/package.json index 4e6e65343b..147d2b0dcf 100644 --- a/samples/editors/x-date-picker/range/package.json +++ b/samples/editors/x-date-picker/range/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/excel/excel-library/operations-on-workbooks/package.json b/samples/excel/excel-library/operations-on-workbooks/package.json index 1909812896..28895324bd 100644 --- a/samples/excel/excel-library/operations-on-workbooks/package.json +++ b/samples/excel/excel-library/operations-on-workbooks/package.json @@ -16,7 +16,7 @@ "file-saver": "^1.3.8", "igniteui-react-core": "19.6.0", "igniteui-react-excel": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "react": "^19.2.0", @@ -26,11 +26,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/excel-library/operations-on-worksheets/package.json b/samples/excel/excel-library/operations-on-worksheets/package.json index 0daa2ccdbe..857e6071cd 100644 --- a/samples/excel/excel-library/operations-on-worksheets/package.json +++ b/samples/excel/excel-library/operations-on-worksheets/package.json @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/excel-library/overview/package.json b/samples/excel/excel-library/overview/package.json index ff0465ffa8..80f845879c 100644 --- a/samples/excel/excel-library/overview/package.json +++ b/samples/excel/excel-library/overview/package.json @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/excel-library/working-with-cells/package.json b/samples/excel/excel-library/working-with-cells/package.json index aeb83d1d61..35c26cf9df 100644 --- a/samples/excel/excel-library/working-with-cells/package.json +++ b/samples/excel/excel-library/working-with-cells/package.json @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/excel-library/working-with-charts/package.json b/samples/excel/excel-library/working-with-charts/package.json index 00c66b51d9..2f640ef0cf 100644 --- a/samples/excel/excel-library/working-with-charts/package.json +++ b/samples/excel/excel-library/working-with-charts/package.json @@ -17,7 +17,7 @@ "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-excel": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "react": "^19.2.0", @@ -27,11 +27,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/excel-library/working-with-sparklines/package.json b/samples/excel/excel-library/working-with-sparklines/package.json index e06045cd78..fec80c8624 100644 --- a/samples/excel/excel-library/working-with-sparklines/package.json +++ b/samples/excel/excel-library/working-with-sparklines/package.json @@ -17,7 +17,7 @@ "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-excel": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "react": "^19.2.0", @@ -27,11 +27,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/activation/package.json b/samples/excel/spreadsheet/activation/package.json index 6a7cf85a23..c2db01f3ef 100644 --- a/samples/excel/spreadsheet/activation/package.json +++ b/samples/excel/spreadsheet/activation/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/adapter-chart/package.json b/samples/excel/spreadsheet/adapter-chart/package.json index d2826967c3..faf4fa1481 100644 --- a/samples/excel/spreadsheet/adapter-chart/package.json +++ b/samples/excel/spreadsheet/adapter-chart/package.json @@ -26,11 +26,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/adapter-combo/package.json b/samples/excel/spreadsheet/adapter-combo/package.json index 062b23852a..fbd7895518 100644 --- a/samples/excel/spreadsheet/adapter-combo/package.json +++ b/samples/excel/spreadsheet/adapter-combo/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/clipboard/package.json b/samples/excel/spreadsheet/clipboard/package.json index 612615adf0..a77855e29b 100644 --- a/samples/excel/spreadsheet/clipboard/package.json +++ b/samples/excel/spreadsheet/clipboard/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/commands/package.json b/samples/excel/spreadsheet/commands/package.json index 30d393996e..e4f6d80255 100644 --- a/samples/excel/spreadsheet/commands/package.json +++ b/samples/excel/spreadsheet/commands/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/conditional-formatting/package.json b/samples/excel/spreadsheet/conditional-formatting/package.json index 1ed7bfc1d2..ac1161b606 100644 --- a/samples/excel/spreadsheet/conditional-formatting/package.json +++ b/samples/excel/spreadsheet/conditional-formatting/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/config-options/package.json b/samples/excel/spreadsheet/config-options/package.json index 52a235bf55..c847e9fd40 100644 --- a/samples/excel/spreadsheet/config-options/package.json +++ b/samples/excel/spreadsheet/config-options/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/data-validation/package.json b/samples/excel/spreadsheet/data-validation/package.json index 5a371451c9..314e3ad1d4 100644 --- a/samples/excel/spreadsheet/data-validation/package.json +++ b/samples/excel/spreadsheet/data-validation/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/filter-dialog/package.json b/samples/excel/spreadsheet/filter-dialog/package.json index b97e161f8e..4230bbe6a8 100644 --- a/samples/excel/spreadsheet/filter-dialog/package.json +++ b/samples/excel/spreadsheet/filter-dialog/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/format-dialog/package.json b/samples/excel/spreadsheet/format-dialog/package.json index 700b3e0f6e..85ae2f097c 100644 --- a/samples/excel/spreadsheet/format-dialog/package.json +++ b/samples/excel/spreadsheet/format-dialog/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/hyperlinks/package.json b/samples/excel/spreadsheet/hyperlinks/package.json index bcb72a73c8..2852ea1776 100644 --- a/samples/excel/spreadsheet/hyperlinks/package.json +++ b/samples/excel/spreadsheet/hyperlinks/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/overview/package.json b/samples/excel/spreadsheet/overview/package.json index 182b2298d0..5d384b4364 100644 --- a/samples/excel/spreadsheet/overview/package.json +++ b/samples/excel/spreadsheet/overview/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/excel/spreadsheet/sort-dialog/package.json b/samples/excel/spreadsheet/sort-dialog/package.json index fd3d4d6729..dc441433c1 100644 --- a/samples/excel/spreadsheet/sort-dialog/package.json +++ b/samples/excel/spreadsheet/sort-dialog/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/gauges/bullet-graph/animation/package.json b/samples/gauges/bullet-graph/animation/package.json index 6906fdcd59..8c0b6228f1 100644 --- a/samples/gauges/bullet-graph/animation/package.json +++ b/samples/gauges/bullet-graph/animation/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/background/package.json b/samples/gauges/bullet-graph/background/package.json index 99a326204b..4f9aaf5760 100644 --- a/samples/gauges/bullet-graph/background/package.json +++ b/samples/gauges/bullet-graph/background/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/highlight-needle/package.json b/samples/gauges/bullet-graph/highlight-needle/package.json index 0aca150920..a78e7f2da4 100644 --- a/samples/gauges/bullet-graph/highlight-needle/package.json +++ b/samples/gauges/bullet-graph/highlight-needle/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/labels/package.json b/samples/gauges/bullet-graph/labels/package.json index 7aa2412678..7ff2b0169b 100644 --- a/samples/gauges/bullet-graph/labels/package.json +++ b/samples/gauges/bullet-graph/labels/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/measures/package.json b/samples/gauges/bullet-graph/measures/package.json index 72caf1293a..5e4e8fa993 100644 --- a/samples/gauges/bullet-graph/measures/package.json +++ b/samples/gauges/bullet-graph/measures/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/ranges/package.json b/samples/gauges/bullet-graph/ranges/package.json index c358f744fb..c21783d80e 100644 --- a/samples/gauges/bullet-graph/ranges/package.json +++ b/samples/gauges/bullet-graph/ranges/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/scale/package.json b/samples/gauges/bullet-graph/scale/package.json index dbba099bf9..7cfda14963 100644 --- a/samples/gauges/bullet-graph/scale/package.json +++ b/samples/gauges/bullet-graph/scale/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/tickmarks/package.json b/samples/gauges/bullet-graph/tickmarks/package.json index 5cd665725c..1aac568e4b 100644 --- a/samples/gauges/bullet-graph/tickmarks/package.json +++ b/samples/gauges/bullet-graph/tickmarks/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/type-filled/package.json b/samples/gauges/bullet-graph/type-filled/package.json index 4b1b62b353..bf05088935 100644 --- a/samples/gauges/bullet-graph/type-filled/package.json +++ b/samples/gauges/bullet-graph/type-filled/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/type-horizontal/package.json b/samples/gauges/bullet-graph/type-horizontal/package.json index d934fa89a6..0ac64c015e 100644 --- a/samples/gauges/bullet-graph/type-horizontal/package.json +++ b/samples/gauges/bullet-graph/type-horizontal/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/type-reversed/package.json b/samples/gauges/bullet-graph/type-reversed/package.json index 34501354f5..cfef3b2178 100644 --- a/samples/gauges/bullet-graph/type-reversed/package.json +++ b/samples/gauges/bullet-graph/type-reversed/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/type-segmented/package.json b/samples/gauges/bullet-graph/type-segmented/package.json index 3c54dc8678..4b4066acc7 100644 --- a/samples/gauges/bullet-graph/type-segmented/package.json +++ b/samples/gauges/bullet-graph/type-segmented/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/bullet-graph/type-vertical/package.json b/samples/gauges/bullet-graph/type-vertical/package.json index ef50b9e98c..9c35e9aca8 100644 --- a/samples/gauges/bullet-graph/type-vertical/package.json +++ b/samples/gauges/bullet-graph/type-vertical/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/animation/package.json b/samples/gauges/linear-gauge/animation/package.json index 206fc04f5a..2bc433cd84 100644 --- a/samples/gauges/linear-gauge/animation/package.json +++ b/samples/gauges/linear-gauge/animation/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/backing/package.json b/samples/gauges/linear-gauge/backing/package.json index d587915852..b26cbd7f92 100644 --- a/samples/gauges/linear-gauge/backing/package.json +++ b/samples/gauges/linear-gauge/backing/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/highlight-needle/package.json b/samples/gauges/linear-gauge/highlight-needle/package.json index ae81ba3b30..9001c128d9 100644 --- a/samples/gauges/linear-gauge/highlight-needle/package.json +++ b/samples/gauges/linear-gauge/highlight-needle/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/labels/package.json b/samples/gauges/linear-gauge/labels/package.json index 4b74bc07c6..49c5782091 100644 --- a/samples/gauges/linear-gauge/labels/package.json +++ b/samples/gauges/linear-gauge/labels/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/needle/package.json b/samples/gauges/linear-gauge/needle/package.json index 968ab386df..1fb9331a19 100644 --- a/samples/gauges/linear-gauge/needle/package.json +++ b/samples/gauges/linear-gauge/needle/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/ranges/package.json b/samples/gauges/linear-gauge/ranges/package.json index 0cb2749357..908b1eb09a 100644 --- a/samples/gauges/linear-gauge/ranges/package.json +++ b/samples/gauges/linear-gauge/ranges/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/scale/package.json b/samples/gauges/linear-gauge/scale/package.json index 69b4eb23d1..ff0b93bfe1 100644 --- a/samples/gauges/linear-gauge/scale/package.json +++ b/samples/gauges/linear-gauge/scale/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/tickmarks/package.json b/samples/gauges/linear-gauge/tickmarks/package.json index ca41afb027..556bef8e1d 100644 --- a/samples/gauges/linear-gauge/tickmarks/package.json +++ b/samples/gauges/linear-gauge/tickmarks/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/type-curved/package.json b/samples/gauges/linear-gauge/type-curved/package.json index 460af4d956..c94a0784f4 100644 --- a/samples/gauges/linear-gauge/type-curved/package.json +++ b/samples/gauges/linear-gauge/type-curved/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/type-filled/package.json b/samples/gauges/linear-gauge/type-filled/package.json index 197be61db9..b1745fe087 100644 --- a/samples/gauges/linear-gauge/type-filled/package.json +++ b/samples/gauges/linear-gauge/type-filled/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/type-horizontal/package.json b/samples/gauges/linear-gauge/type-horizontal/package.json index f8e385599f..bc29e9a2c6 100644 --- a/samples/gauges/linear-gauge/type-horizontal/package.json +++ b/samples/gauges/linear-gauge/type-horizontal/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/type-multi-range/package.json b/samples/gauges/linear-gauge/type-multi-range/package.json index 364dd7254e..136a01ff3c 100644 --- a/samples/gauges/linear-gauge/type-multi-range/package.json +++ b/samples/gauges/linear-gauge/type-multi-range/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/type-multi-scale/package.json b/samples/gauges/linear-gauge/type-multi-scale/package.json index 7a2170d10d..b6bd402634 100644 --- a/samples/gauges/linear-gauge/type-multi-scale/package.json +++ b/samples/gauges/linear-gauge/type-multi-scale/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/type-segmented/package.json b/samples/gauges/linear-gauge/type-segmented/package.json index e55d62c8fc..5bbdf1223c 100644 --- a/samples/gauges/linear-gauge/type-segmented/package.json +++ b/samples/gauges/linear-gauge/type-segmented/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/linear-gauge/type-vertical/package.json b/samples/gauges/linear-gauge/type-vertical/package.json index d09536f49e..9e674fa153 100644 --- a/samples/gauges/linear-gauge/type-vertical/package.json +++ b/samples/gauges/linear-gauge/type-vertical/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/animation/package.json b/samples/gauges/radial-gauge/animation/package.json index 9d1819cde0..38c6df857f 100644 --- a/samples/gauges/radial-gauge/animation/package.json +++ b/samples/gauges/radial-gauge/animation/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/backing/package.json b/samples/gauges/radial-gauge/backing/package.json index ad30a4a855..de8550fa89 100644 --- a/samples/gauges/radial-gauge/backing/package.json +++ b/samples/gauges/radial-gauge/backing/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/highlight-needle/package.json b/samples/gauges/radial-gauge/highlight-needle/package.json index c1cd32d97e..a3350e1c96 100644 --- a/samples/gauges/radial-gauge/highlight-needle/package.json +++ b/samples/gauges/radial-gauge/highlight-needle/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/labels/package.json b/samples/gauges/radial-gauge/labels/package.json index fbbb6fc57c..52399dd3ca 100644 --- a/samples/gauges/radial-gauge/labels/package.json +++ b/samples/gauges/radial-gauge/labels/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/needle/package.json b/samples/gauges/radial-gauge/needle/package.json index f5894adf64..660520f185 100644 --- a/samples/gauges/radial-gauge/needle/package.json +++ b/samples/gauges/radial-gauge/needle/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/optical-scaling/package.json b/samples/gauges/radial-gauge/optical-scaling/package.json index fbbb6fc57c..52399dd3ca 100644 --- a/samples/gauges/radial-gauge/optical-scaling/package.json +++ b/samples/gauges/radial-gauge/optical-scaling/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/ranges/package.json b/samples/gauges/radial-gauge/ranges/package.json index c6ff7831aa..66909344d1 100644 --- a/samples/gauges/radial-gauge/ranges/package.json +++ b/samples/gauges/radial-gauge/ranges/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/scale/package.json b/samples/gauges/radial-gauge/scale/package.json index 0a2facc7be..17cacac6de 100644 --- a/samples/gauges/radial-gauge/scale/package.json +++ b/samples/gauges/radial-gauge/scale/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/tickmarks/package.json b/samples/gauges/radial-gauge/tickmarks/package.json index cc8b6d8600..bb201f66b8 100644 --- a/samples/gauges/radial-gauge/tickmarks/package.json +++ b/samples/gauges/radial-gauge/tickmarks/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/type-column/package.json b/samples/gauges/radial-gauge/type-column/package.json index 773bd8b375..0083cfa799 100644 --- a/samples/gauges/radial-gauge/type-column/package.json +++ b/samples/gauges/radial-gauge/type-column/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/type-curved/package.json b/samples/gauges/radial-gauge/type-curved/package.json index 8cc4390433..bf021ec303 100644 --- a/samples/gauges/radial-gauge/type-curved/package.json +++ b/samples/gauges/radial-gauge/type-curved/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/type-direction/package.json b/samples/gauges/radial-gauge/type-direction/package.json index e99392499a..1628a52bb4 100644 --- a/samples/gauges/radial-gauge/type-direction/package.json +++ b/samples/gauges/radial-gauge/type-direction/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/type-full/package.json b/samples/gauges/radial-gauge/type-full/package.json index d424385e80..e8ef8bdd1b 100644 --- a/samples/gauges/radial-gauge/type-full/package.json +++ b/samples/gauges/radial-gauge/type-full/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/type-half/package.json b/samples/gauges/radial-gauge/type-half/package.json index 4cf789971a..46315975c0 100644 --- a/samples/gauges/radial-gauge/type-half/package.json +++ b/samples/gauges/radial-gauge/type-half/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/type-quatre/package.json b/samples/gauges/radial-gauge/type-quatre/package.json index d1cc10fe5a..41e62e005a 100644 --- a/samples/gauges/radial-gauge/type-quatre/package.json +++ b/samples/gauges/radial-gauge/type-quatre/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/type-ring/package.json b/samples/gauges/radial-gauge/type-ring/package.json index 4f4acab2be..045af56482 100644 --- a/samples/gauges/radial-gauge/type-ring/package.json +++ b/samples/gauges/radial-gauge/type-ring/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/type-segmented/package.json b/samples/gauges/radial-gauge/type-segmented/package.json index 8a5e5b8363..393453749c 100644 --- a/samples/gauges/radial-gauge/type-segmented/package.json +++ b/samples/gauges/radial-gauge/type-segmented/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/gauges/radial-gauge/type-semi/package.json b/samples/gauges/radial-gauge/type-semi/package.json index a0b99feae8..bc5c7823c0 100644 --- a/samples/gauges/radial-gauge/type-semi/package.json +++ b/samples/gauges/radial-gauge/type-semi/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -37,4 +37,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/accessibility/package.json b/samples/grids/data-grid/accessibility/package.json index 5ecf124493..96b7cabbea 100644 --- a/samples/grids/data-grid/accessibility/package.json +++ b/samples/grids/data-grid/accessibility/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/binding-data-service/package.json b/samples/grids/data-grid/binding-data-service/package.json index 04c4f0bb35..ce0ede54f4 100644 --- a/samples/grids/data-grid/binding-data-service/package.json +++ b/samples/grids/data-grid/binding-data-service/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/binding-live-data/package.json b/samples/grids/data-grid/binding-live-data/package.json index 6151b0777c..303854ec32 100644 --- a/samples/grids/data-grid/binding-live-data/package.json +++ b/samples/grids/data-grid/binding-live-data/package.json @@ -13,13 +13,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -27,11 +27,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/binding-local-data/package.json b/samples/grids/data-grid/binding-local-data/package.json index 3954bb43f6..797f8905b1 100644 --- a/samples/grids/data-grid/binding-local-data/package.json +++ b/samples/grids/data-grid/binding-local-data/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/binding-remote-data/package.json b/samples/grids/data-grid/binding-remote-data/package.json index 867b21818a..e40af25681 100644 --- a/samples/grids/data-grid/binding-remote-data/package.json +++ b/samples/grids/data-grid/binding-remote-data/package.json @@ -17,7 +17,7 @@ "igniteui-react-datasources": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -25,11 +25,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/cell-activation/package.json b/samples/grids/data-grid/cell-activation/package.json index aae2ab0c86..108c32bea8 100644 --- a/samples/grids/data-grid/cell-activation/package.json +++ b/samples/grids/data-grid/cell-activation/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/cell-editing/package.json b/samples/grids/data-grid/cell-editing/package.json index 55c023f43b..5c5554e985 100644 --- a/samples/grids/data-grid/cell-editing/package.json +++ b/samples/grids/data-grid/cell-editing/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/cell-merging/package.json b/samples/grids/data-grid/cell-merging/package.json index 3a7be65d0e..16fbc9be35 100644 --- a/samples/grids/data-grid/cell-merging/package.json +++ b/samples/grids/data-grid/cell-merging/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/cell-selection/package.json b/samples/grids/data-grid/cell-selection/package.json index a35b17e764..b629da372d 100644 --- a/samples/grids/data-grid/cell-selection/package.json +++ b/samples/grids/data-grid/cell-selection/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/column-animation/package.json b/samples/grids/data-grid/column-animation/package.json index ae47377342..c9c8f0343a 100644 --- a/samples/grids/data-grid/column-animation/package.json +++ b/samples/grids/data-grid/column-animation/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-chooser-picker/package.json b/samples/grids/data-grid/column-chooser-picker/package.json index 2430941457..1258c72589 100644 --- a/samples/grids/data-grid/column-chooser-picker/package.json +++ b/samples/grids/data-grid/column-chooser-picker/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-chooser-toolbar/package.json b/samples/grids/data-grid/column-chooser-toolbar/package.json index 743afa93af..056248a9e2 100644 --- a/samples/grids/data-grid/column-chooser-toolbar/package.json +++ b/samples/grids/data-grid/column-chooser-toolbar/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-filter-expressions/package.json b/samples/grids/data-grid/column-filter-expressions/package.json index 17a7f989cc..ff773ae061 100644 --- a/samples/grids/data-grid/column-filter-expressions/package.json +++ b/samples/grids/data-grid/column-filter-expressions/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-filter-operands/package.json b/samples/grids/data-grid/column-filter-operands/package.json index 804edc0f2b..b00eedb3be 100644 --- a/samples/grids/data-grid/column-filter-operands/package.json +++ b/samples/grids/data-grid/column-filter-operands/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-filtering/package.json b/samples/grids/data-grid/column-filtering/package.json index d016165c75..e57eba45a8 100644 --- a/samples/grids/data-grid/column-filtering/package.json +++ b/samples/grids/data-grid/column-filtering/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-moving/package.json b/samples/grids/data-grid/column-moving/package.json index 6fb5841be5..6d45258f96 100644 --- a/samples/grids/data-grid/column-moving/package.json +++ b/samples/grids/data-grid/column-moving/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-options/package.json b/samples/grids/data-grid/column-options/package.json index c1c54708c4..c1809bfc33 100644 --- a/samples/grids/data-grid/column-options/package.json +++ b/samples/grids/data-grid/column-options/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-pinning-picker/package.json b/samples/grids/data-grid/column-pinning-picker/package.json index e69536d89f..fbec97052d 100644 --- a/samples/grids/data-grid/column-pinning-picker/package.json +++ b/samples/grids/data-grid/column-pinning-picker/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-pinning-toolbar/package.json b/samples/grids/data-grid/column-pinning-toolbar/package.json index 56eaf73166..5a96ff9313 100644 --- a/samples/grids/data-grid/column-pinning-toolbar/package.json +++ b/samples/grids/data-grid/column-pinning-toolbar/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-resizing/package.json b/samples/grids/data-grid/column-resizing/package.json index f7f9590d70..97356ff616 100644 --- a/samples/grids/data-grid/column-resizing/package.json +++ b/samples/grids/data-grid/column-resizing/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-scrolling/package.json b/samples/grids/data-grid/column-scrolling/package.json index 8ca4e156e9..dd00844a3e 100644 --- a/samples/grids/data-grid/column-scrolling/package.json +++ b/samples/grids/data-grid/column-scrolling/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-sorting/package.json b/samples/grids/data-grid/column-sorting/package.json index 6a39969082..b4bb340d42 100644 --- a/samples/grids/data-grid/column-sorting/package.json +++ b/samples/grids/data-grid/column-sorting/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-summaries/package.json b/samples/grids/data-grid/column-summaries/package.json index 4a5255b8f0..c8bb9f9f53 100644 --- a/samples/grids/data-grid/column-summaries/package.json +++ b/samples/grids/data-grid/column-summaries/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/column-types/package.json b/samples/grids/data-grid/column-types/package.json index 95c735228b..756ee6e8d8 100644 --- a/samples/grids/data-grid/column-types/package.json +++ b/samples/grids/data-grid/column-types/package.json @@ -17,7 +17,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -25,11 +25,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/load-save-layout/package.json b/samples/grids/data-grid/load-save-layout/package.json index 4cecf115aa..25dcb55e49 100644 --- a/samples/grids/data-grid/load-save-layout/package.json +++ b/samples/grids/data-grid/load-save-layout/package.json @@ -13,13 +13,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -27,11 +27,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/localization/package.json b/samples/grids/data-grid/localization/package.json index 75a6a772e1..cc16061aeb 100644 --- a/samples/grids/data-grid/localization/package.json +++ b/samples/grids/data-grid/localization/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/overview/package.json b/samples/grids/data-grid/overview/package.json index f7f5ddbd48..90e064b1b8 100644 --- a/samples/grids/data-grid/overview/package.json +++ b/samples/grids/data-grid/overview/package.json @@ -17,7 +17,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -25,11 +25,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/pager/package.json b/samples/grids/data-grid/pager/package.json index 9c2a97b507..c4970cf3cf 100644 --- a/samples/grids/data-grid/pager/package.json +++ b/samples/grids/data-grid/pager/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/performance/package.json b/samples/grids/data-grid/performance/package.json index e2405af8eb..ca44bba809 100644 --- a/samples/grids/data-grid/performance/package.json +++ b/samples/grids/data-grid/performance/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/row-group-descriptions/package.json b/samples/grids/data-grid/row-group-descriptions/package.json index 3f02eca65c..e026ed58a2 100644 --- a/samples/grids/data-grid/row-group-descriptions/package.json +++ b/samples/grids/data-grid/row-group-descriptions/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/row-grouping/package.json b/samples/grids/data-grid/row-grouping/package.json index 3f02eca65c..e026ed58a2 100644 --- a/samples/grids/data-grid/row-grouping/package.json +++ b/samples/grids/data-grid/row-grouping/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/row-highlighting/package.json b/samples/grids/data-grid/row-highlighting/package.json index 258303670a..6fc4195b99 100644 --- a/samples/grids/data-grid/row-highlighting/package.json +++ b/samples/grids/data-grid/row-highlighting/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/row-paging/package.json b/samples/grids/data-grid/row-paging/package.json index dd46ec36a0..c563acff93 100644 --- a/samples/grids/data-grid/row-paging/package.json +++ b/samples/grids/data-grid/row-paging/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/row-pinning/package.json b/samples/grids/data-grid/row-pinning/package.json index 6770024baf..6bae39d176 100644 --- a/samples/grids/data-grid/row-pinning/package.json +++ b/samples/grids/data-grid/row-pinning/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/row-selection/package.json b/samples/grids/data-grid/row-selection/package.json index f6ff695b0d..60289dd154 100644 --- a/samples/grids/data-grid/row-selection/package.json +++ b/samples/grids/data-grid/row-selection/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/data-grid/type-comparison-table/package.json b/samples/grids/data-grid/type-comparison-table/package.json index 41320259c3..922887e5a9 100644 --- a/samples/grids/data-grid/type-comparison-table/package.json +++ b/samples/grids/data-grid/type-comparison-table/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/type-heatmap-table/package.json b/samples/grids/data-grid/type-heatmap-table/package.json index 06c047caf8..f1ea6ad7f7 100644 --- a/samples/grids/data-grid/type-heatmap-table/package.json +++ b/samples/grids/data-grid/type-heatmap-table/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/type-marketing-table/package.json b/samples/grids/data-grid/type-marketing-table/package.json index 9483f729af..3f7e9eceb9 100644 --- a/samples/grids/data-grid/type-marketing-table/package.json +++ b/samples/grids/data-grid/type-marketing-table/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/type-matrix-table/package.json b/samples/grids/data-grid/type-matrix-table/package.json index ef410564dc..92b00fd4e8 100644 --- a/samples/grids/data-grid/type-matrix-table/package.json +++ b/samples/grids/data-grid/type-matrix-table/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/data-grid/type-periodic-table/package.json b/samples/grids/data-grid/type-periodic-table/package.json index 6ff7bc47d7..1cd5f691b0 100644 --- a/samples/grids/data-grid/type-periodic-table/package.json +++ b/samples/grids/data-grid/type-periodic-table/package.json @@ -16,7 +16,7 @@ "igniteui-react-data-grids": "19.6.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -40,4 +40,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/grids/grid-lite/column-config-basic/package.json b/samples/grids/grid-lite/column-config-basic/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/column-config-basic/package.json +++ b/samples/grids/grid-lite/column-config-basic/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/column-config-dynamic/package.json b/samples/grids/grid-lite/column-config-dynamic/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/column-config-dynamic/package.json +++ b/samples/grids/grid-lite/column-config-dynamic/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/column-config-headers/package.json b/samples/grids/grid-lite/column-config-headers/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/column-config-headers/package.json +++ b/samples/grids/grid-lite/column-config-headers/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/data-binding/package.json b/samples/grids/grid-lite/data-binding/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/data-binding/package.json +++ b/samples/grids/grid-lite/data-binding/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/filtering-config-events/package.json b/samples/grids/grid-lite/filtering-config-events/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/filtering-config-events/package.json +++ b/samples/grids/grid-lite/filtering-config-events/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/filtering-config-remote/package.json b/samples/grids/grid-lite/filtering-config-remote/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/filtering-config-remote/package.json +++ b/samples/grids/grid-lite/filtering-config-remote/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/filtering-config/package.json b/samples/grids/grid-lite/filtering-config/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/filtering-config/package.json +++ b/samples/grids/grid-lite/filtering-config/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/overview/package.json b/samples/grids/grid-lite/overview/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/overview/package.json +++ b/samples/grids/grid-lite/overview/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/sort-config-events/package.json b/samples/grids/grid-lite/sort-config-events/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/sort-config-events/package.json +++ b/samples/grids/grid-lite/sort-config-events/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/sort-config-grid/package.json b/samples/grids/grid-lite/sort-config-grid/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/sort-config-grid/package.json +++ b/samples/grids/grid-lite/sort-config-grid/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/sort-config-pipeline/package.json b/samples/grids/grid-lite/sort-config-pipeline/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/sort-config-pipeline/package.json +++ b/samples/grids/grid-lite/sort-config-pipeline/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/sort-config-sample/package.json b/samples/grids/grid-lite/sort-config-sample/package.json index 9f4ee05506..c71f838d35 100644 --- a/samples/grids/grid-lite/sort-config-sample/package.json +++ b/samples/grids/grid-lite/sort-config-sample/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/styling-config-themes/package.json b/samples/grids/grid-lite/styling-config-themes/package.json index 0a2800e909..b0758aa7d2 100644 --- a/samples/grids/grid-lite/styling-config-themes/package.json +++ b/samples/grids/grid-lite/styling-config-themes/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", "igniteui-theming": "^25.0.1", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,15 +26,15 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", "sass": "^1.83.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid-lite/styling-custom-theme/package.json b/samples/grids/grid-lite/styling-custom-theme/package.json index b2d6f09700..b0758aa7d2 100644 --- a/samples/grids/grid-lite/styling-custom-theme/package.json +++ b/samples/grids/grid-lite/styling-custom-theme/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-grid-lite": "~0.8.0", - "igniteui-react": "19.7.0", + "igniteui-grid-lite": "~0.11.0", + "igniteui-react": "19.9.0", "igniteui-theming": "^25.0.1", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,15 +26,15 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", - "sass": "^1.83.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "sass": "^1.83.0", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/action-strip/package.json b/samples/grids/grid/action-strip/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/action-strip/package.json +++ b/samples/grids/grid/action-strip/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/advanced-filtering-options/package.json b/samples/grids/grid/advanced-filtering-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/advanced-filtering-options/package.json +++ b/samples/grids/grid/advanced-filtering-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/advanced-filtering-style/package.json b/samples/grids/grid/advanced-filtering-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/advanced-filtering-style/package.json +++ b/samples/grids/grid/advanced-filtering-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/binding-composite-data/package.json b/samples/grids/grid/binding-composite-data/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/binding-composite-data/package.json +++ b/samples/grids/grid/binding-composite-data/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/binding-crud-data/package.json b/samples/grids/grid/binding-crud-data/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/binding-crud-data/package.json +++ b/samples/grids/grid/binding-crud-data/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/binding-nested-data-1/package.json b/samples/grids/grid/binding-nested-data-1/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/binding-nested-data-1/package.json +++ b/samples/grids/grid/binding-nested-data-1/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/cascading-combo/package.json b/samples/grids/grid/cascading-combo/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/cascading-combo/package.json +++ b/samples/grids/grid/cascading-combo/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/cell-editing-sample/package.json b/samples/grids/grid/cell-editing-sample/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/cell-editing-sample/package.json +++ b/samples/grids/grid/cell-editing-sample/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/cell-editing-styling/package.json b/samples/grids/grid/cell-editing-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/cell-editing-styling/package.json +++ b/samples/grids/grid/cell-editing-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/cell-merge-custom-sample/package.json b/samples/grids/grid/cell-merge-custom-sample/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/cell-merge-custom-sample/package.json +++ b/samples/grids/grid/cell-merge-custom-sample/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/cell-merge/package.json b/samples/grids/grid/cell-merge/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/cell-merge/package.json +++ b/samples/grids/grid/cell-merge/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/cell-selection-mode/package.json b/samples/grids/grid/cell-selection-mode/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/cell-selection-mode/package.json +++ b/samples/grids/grid/cell-selection-mode/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/cell-selection-style/package.json b/samples/grids/grid/cell-selection-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/cell-selection-style/package.json +++ b/samples/grids/grid/cell-selection-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/change-icons-custom/package.json b/samples/grids/grid/change-icons-custom/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/change-icons-custom/package.json +++ b/samples/grids/grid/change-icons-custom/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/clipboard-operations/package.json b/samples/grids/grid/clipboard-operations/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/clipboard-operations/package.json +++ b/samples/grids/grid/clipboard-operations/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-auto-sizing/package.json b/samples/grids/grid/column-auto-sizing/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-auto-sizing/package.json +++ b/samples/grids/grid/column-auto-sizing/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-collapsible-groups/package.json b/samples/grids/grid/column-collapsible-groups/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-collapsible-groups/package.json +++ b/samples/grids/grid/column-collapsible-groups/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-data-types/package.json b/samples/grids/grid/column-data-types/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-data-types/package.json +++ b/samples/grids/grid/column-data-types/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-hiding-options/package.json b/samples/grids/grid/column-hiding-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-hiding-options/package.json +++ b/samples/grids/grid/column-hiding-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-hiding-toolbar-style/package.json b/samples/grids/grid/column-hiding-toolbar-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-hiding-toolbar-style/package.json +++ b/samples/grids/grid/column-hiding-toolbar-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-hiding-toolbar/package.json b/samples/grids/grid/column-hiding-toolbar/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-hiding-toolbar/package.json +++ b/samples/grids/grid/column-hiding-toolbar/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-moving-options/package.json b/samples/grids/grid/column-moving-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-moving-options/package.json +++ b/samples/grids/grid/column-moving-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-moving-styles/package.json b/samples/grids/grid/column-moving-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-moving-styles/package.json +++ b/samples/grids/grid/column-moving-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-pinning-both-sides/package.json b/samples/grids/grid/column-pinning-both-sides/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/column-pinning-both-sides/package.json +++ b/samples/grids/grid/column-pinning-both-sides/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-pinning-options/package.json b/samples/grids/grid/column-pinning-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-pinning-options/package.json +++ b/samples/grids/grid/column-pinning-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-pinning-right-side/package.json b/samples/grids/grid/column-pinning-right-side/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-pinning-right-side/package.json +++ b/samples/grids/grid/column-pinning-right-side/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-pinning-styles/package.json b/samples/grids/grid/column-pinning-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-pinning-styles/package.json +++ b/samples/grids/grid/column-pinning-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-pinning/package.json b/samples/grids/grid/column-pinning/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-pinning/package.json +++ b/samples/grids/grid/column-pinning/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-resize-styling/package.json b/samples/grids/grid/column-resize-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-resize-styling/package.json +++ b/samples/grids/grid/column-resize-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-resizing/package.json b/samples/grids/grid/column-resizing/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-resizing/package.json +++ b/samples/grids/grid/column-resizing/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-selection-group/package.json b/samples/grids/grid/column-selection-group/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-selection-group/package.json +++ b/samples/grids/grid/column-selection-group/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-selection-mode/package.json b/samples/grids/grid/column-selection-mode/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/column-selection-mode/package.json +++ b/samples/grids/grid/column-selection-mode/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-selection-styles/package.json b/samples/grids/grid/column-selection-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-selection-styles/package.json +++ b/samples/grids/grid/column-selection-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-sorting-indicators/package.json b/samples/grids/grid/column-sorting-indicators/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-sorting-indicators/package.json +++ b/samples/grids/grid/column-sorting-indicators/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-sorting-options/package.json b/samples/grids/grid/column-sorting-options/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/column-sorting-options/package.json +++ b/samples/grids/grid/column-sorting-options/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/column-sorting-style/package.json b/samples/grids/grid/column-sorting-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/column-sorting-style/package.json +++ b/samples/grids/grid/column-sorting-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/conditional-cell-style-1/package.json b/samples/grids/grid/conditional-cell-style-1/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/conditional-cell-style-1/package.json +++ b/samples/grids/grid/conditional-cell-style-1/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/conditional-cell-style-2/package.json b/samples/grids/grid/conditional-cell-style-2/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/conditional-cell-style-2/package.json +++ b/samples/grids/grid/conditional-cell-style-2/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/conditional-row-selectors/package.json b/samples/grids/grid/conditional-row-selectors/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/conditional-row-selectors/package.json +++ b/samples/grids/grid/conditional-row-selectors/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/custom-context-menu/package.json b/samples/grids/grid/custom-context-menu/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/custom-context-menu/package.json +++ b/samples/grids/grid/custom-context-menu/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-batch-editing-actions/package.json b/samples/grids/grid/data-batch-editing-actions/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/data-batch-editing-actions/package.json +++ b/samples/grids/grid/data-batch-editing-actions/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-exporting-indicator/package.json b/samples/grids/grid/data-exporting-indicator/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/data-exporting-indicator/package.json +++ b/samples/grids/grid/data-exporting-indicator/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-performance-virtualization/package.json b/samples/grids/grid/data-performance-virtualization/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/data-performance-virtualization/package.json +++ b/samples/grids/grid/data-performance-virtualization/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-searching/package.json b/samples/grids/grid/data-searching/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/data-searching/package.json +++ b/samples/grids/grid/data-searching/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-summary-formatter/package.json b/samples/grids/grid/data-summary-formatter/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/data-summary-formatter/package.json +++ b/samples/grids/grid/data-summary-formatter/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-summary-options/package.json b/samples/grids/grid/data-summary-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/data-summary-options/package.json +++ b/samples/grids/grid/data-summary-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-summary-template/package.json b/samples/grids/grid/data-summary-template/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/data-summary-template/package.json +++ b/samples/grids/grid/data-summary-template/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-validation-style/package.json b/samples/grids/grid/data-validation-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/data-validation-style/package.json +++ b/samples/grids/grid/data-validation-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-validator-service-cross-field/package.json b/samples/grids/grid/data-validator-service-cross-field/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/data-validator-service-cross-field/package.json +++ b/samples/grids/grid/data-validator-service-cross-field/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-validator-service-extended/package.json b/samples/grids/grid/data-validator-service-extended/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/data-validator-service-extended/package.json +++ b/samples/grids/grid/data-validator-service-extended/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/data-validator-service/package.json b/samples/grids/grid/data-validator-service/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/data-validator-service/package.json +++ b/samples/grids/grid/data-validator-service/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/disabled-summaries/package.json b/samples/grids/grid/disabled-summaries/package.json index 5ff90ce951..8ce5fe1d00 100644 --- a/samples/grids/grid/disabled-summaries/package.json +++ b/samples/grids/grid/disabled-summaries/package.json @@ -9,10 +9,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "lit-html": "^3.2.0", @@ -23,14 +23,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/editing-columns/package.json b/samples/grids/grid/editing-columns/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/editing-columns/package.json +++ b/samples/grids/grid/editing-columns/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/editing-events/package.json b/samples/grids/grid/editing-events/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/editing-events/package.json +++ b/samples/grids/grid/editing-events/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/editing-excel-style/package.json b/samples/grids/grid/editing-excel-style/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/editing-excel-style/package.json +++ b/samples/grids/grid/editing-excel-style/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/editing-lifecycle/package.json b/samples/grids/grid/editing-lifecycle/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/editing-lifecycle/package.json +++ b/samples/grids/grid/editing-lifecycle/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/excel-exporting/package.json b/samples/grids/grid/excel-exporting/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/excel-exporting/package.json +++ b/samples/grids/grid/excel-exporting/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/excel-style-filtering-sample-1/package.json b/samples/grids/grid/excel-style-filtering-sample-1/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/excel-style-filtering-sample-1/package.json +++ b/samples/grids/grid/excel-style-filtering-sample-1/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/excel-style-filtering-sample-2/package.json b/samples/grids/grid/excel-style-filtering-sample-2/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/excel-style-filtering-sample-2/package.json +++ b/samples/grids/grid/excel-style-filtering-sample-2/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/excel-style-filtering-sample-3/package.json b/samples/grids/grid/excel-style-filtering-sample-3/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/excel-style-filtering-sample-3/package.json +++ b/samples/grids/grid/excel-style-filtering-sample-3/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/excel-style-filtering-style/package.json b/samples/grids/grid/excel-style-filtering-style/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/excel-style-filtering-style/package.json +++ b/samples/grids/grid/excel-style-filtering-style/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/external-advanced-filtering/package.json b/samples/grids/grid/external-advanced-filtering/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/external-advanced-filtering/package.json +++ b/samples/grids/grid/external-advanced-filtering/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/filtering-options/package.json b/samples/grids/grid/filtering-options/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/filtering-options/package.json +++ b/samples/grids/grid/filtering-options/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/filtering-strategy/package.json b/samples/grids/grid/filtering-strategy/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/filtering-strategy/package.json +++ b/samples/grids/grid/filtering-strategy/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/filtering-style/package.json b/samples/grids/grid/filtering-style/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/filtering-style/package.json +++ b/samples/grids/grid/filtering-style/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/finjs/package.json b/samples/grids/grid/finjs/package.json index 4d8fd849e8..d514c70de5 100644 --- a/samples/grids/grid/finjs/package.json +++ b/samples/grids/grid/finjs/package.json @@ -15,14 +15,14 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -31,14 +31,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/groupby-custom/package.json b/samples/grids/grid/groupby-custom/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/groupby-custom/package.json +++ b/samples/grids/grid/groupby-custom/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/groupby-expressions/package.json b/samples/grids/grid/groupby-expressions/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/groupby-expressions/package.json +++ b/samples/grids/grid/groupby-expressions/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/groupby-paging/package.json b/samples/grids/grid/groupby-paging/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/groupby-paging/package.json +++ b/samples/grids/grid/groupby-paging/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/groupby-styling/package.json b/samples/grids/grid/groupby-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/groupby-styling/package.json +++ b/samples/grids/grid/groupby-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/groupby-summary-options/package.json b/samples/grids/grid/groupby-summary-options/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/groupby-summary-options/package.json +++ b/samples/grids/grid/groupby-summary-options/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/groupby-summary-styling/package.json b/samples/grids/grid/groupby-summary-styling/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/groupby-summary-styling/package.json +++ b/samples/grids/grid/groupby-summary-styling/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/infinite-scroll/package.json b/samples/grids/grid/infinite-scroll/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/infinite-scroll/package.json +++ b/samples/grids/grid/infinite-scroll/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/keyboard-custom-navigation/package.json b/samples/grids/grid/keyboard-custom-navigation/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/keyboard-custom-navigation/package.json +++ b/samples/grids/grid/keyboard-custom-navigation/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/keyboard-mrl-navigation/package.json b/samples/grids/grid/keyboard-mrl-navigation/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/keyboard-mrl-navigation/package.json +++ b/samples/grids/grid/keyboard-mrl-navigation/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/layout-display-density/package.json b/samples/grids/grid/layout-display-density/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/layout-display-density/package.json +++ b/samples/grids/grid/layout-display-density/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/localization/package.json b/samples/grids/grid/localization/package.json index 8f9c7cd294..42f1523a6e 100644 --- a/samples/grids/grid/localization/package.json +++ b/samples/grids/grid/localization/package.json @@ -16,12 +16,12 @@ "dependencies": { "igniteui-dockmanager": "^1.17.0", "igniteui-i18n-resources": "^1.0.5", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/master-detail/package.json b/samples/grids/grid/master-detail/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/master-detail/package.json +++ b/samples/grids/grid/master-detail/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/multi-cell-selection-mode/package.json b/samples/grids/grid/multi-cell-selection-mode/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/multi-cell-selection-mode/package.json +++ b/samples/grids/grid/multi-cell-selection-mode/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/multi-column-headers-export/package.json b/samples/grids/grid/multi-column-headers-export/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/multi-column-headers-export/package.json +++ b/samples/grids/grid/multi-column-headers-export/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/multi-column-headers-overview/package.json b/samples/grids/grid/multi-column-headers-overview/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/multi-column-headers-overview/package.json +++ b/samples/grids/grid/multi-column-headers-overview/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/multi-column-headers-styling/package.json b/samples/grids/grid/multi-column-headers-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/multi-column-headers-styling/package.json +++ b/samples/grids/grid/multi-column-headers-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/multi-column-headers-template/package.json b/samples/grids/grid/multi-column-headers-template/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/multi-column-headers-template/package.json +++ b/samples/grids/grid/multi-column-headers-template/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/multi-row-layout-options/package.json b/samples/grids/grid/multi-row-layout-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/multi-row-layout-options/package.json +++ b/samples/grids/grid/multi-row-layout-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/multi-row-layout-style/package.json b/samples/grids/grid/multi-row-layout-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/multi-row-layout-style/package.json +++ b/samples/grids/grid/multi-row-layout-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/overview/package.json b/samples/grids/grid/overview/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/overview/package.json +++ b/samples/grids/grid/overview/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/paste/package.json b/samples/grids/grid/paste/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/paste/package.json +++ b/samples/grids/grid/paste/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/remote-paging-data/package.json b/samples/grids/grid/remote-paging-data/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/remote-paging-data/package.json +++ b/samples/grids/grid/remote-paging-data/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/remote-paging-grid/package.json b/samples/grids/grid/remote-paging-grid/package.json index e3b03b976a..938f3dd5ac 100644 --- a/samples/grids/grid/remote-paging-grid/package.json +++ b/samples/grids/grid/remote-paging-grid/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -31,14 +31,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-adding/package.json b/samples/grids/grid/row-adding/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/row-adding/package.json +++ b/samples/grids/grid/row-adding/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-classes/package.json b/samples/grids/grid/row-classes/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/row-classes/package.json +++ b/samples/grids/grid/row-classes/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-drag-base/package.json b/samples/grids/grid/row-drag-base/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/row-drag-base/package.json +++ b/samples/grids/grid/row-drag-base/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-editing-options/package.json b/samples/grids/grid/row-editing-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/row-editing-options/package.json +++ b/samples/grids/grid/row-editing-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-editing-style/package.json b/samples/grids/grid/row-editing-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/row-editing-style/package.json +++ b/samples/grids/grid/row-editing-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-paging-basic/package.json b/samples/grids/grid/row-paging-basic/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/row-paging-basic/package.json +++ b/samples/grids/grid/row-paging-basic/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-paging-options/package.json b/samples/grids/grid/row-paging-options/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/row-paging-options/package.json +++ b/samples/grids/grid/row-paging-options/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-pinning-drag/package.json b/samples/grids/grid/row-pinning-drag/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/row-pinning-drag/package.json +++ b/samples/grids/grid/row-pinning-drag/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-pinning-extra-column/package.json b/samples/grids/grid/row-pinning-extra-column/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/row-pinning-extra-column/package.json +++ b/samples/grids/grid/row-pinning-extra-column/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-pinning-options/package.json b/samples/grids/grid/row-pinning-options/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/row-pinning-options/package.json +++ b/samples/grids/grid/row-pinning-options/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-pinning-style/package.json b/samples/grids/grid/row-pinning-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/row-pinning-style/package.json +++ b/samples/grids/grid/row-pinning-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-reorder/package.json b/samples/grids/grid/row-reorder/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/row-reorder/package.json +++ b/samples/grids/grid/row-reorder/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-selection-mode/package.json b/samples/grids/grid/row-selection-mode/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/row-selection-mode/package.json +++ b/samples/grids/grid/row-selection-mode/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-selection-template-excel/package.json b/samples/grids/grid/row-selection-template-excel/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/grid/row-selection-template-excel/package.json +++ b/samples/grids/grid/row-selection-template-excel/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-selection-template-numbers/package.json b/samples/grids/grid/row-selection-template-numbers/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/row-selection-template-numbers/package.json +++ b/samples/grids/grid/row-selection-template-numbers/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/row-styles/package.json b/samples/grids/grid/row-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/row-styles/package.json +++ b/samples/grids/grid/row-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/state-persistence-about/package.json b/samples/grids/grid/state-persistence-about/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/state-persistence-about/package.json +++ b/samples/grids/grid/state-persistence-about/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/state-persistence-main/package.json b/samples/grids/grid/state-persistence-main/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/grid/state-persistence-main/package.json +++ b/samples/grids/grid/state-persistence-main/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/styling-custom-CSS/package.json b/samples/grids/grid/styling-custom-CSS/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/styling-custom-CSS/package.json +++ b/samples/grids/grid/styling-custom-CSS/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/toolbar-sample-1/package.json b/samples/grids/grid/toolbar-sample-1/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/toolbar-sample-1/package.json +++ b/samples/grids/grid/toolbar-sample-1/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/toolbar-sample-2/package.json b/samples/grids/grid/toolbar-sample-2/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/toolbar-sample-2/package.json +++ b/samples/grids/grid/toolbar-sample-2/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/toolbar-sample-3/package.json b/samples/grids/grid/toolbar-sample-3/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/toolbar-sample-3/package.json +++ b/samples/grids/grid/toolbar-sample-3/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/grid/toolbar-style/package.json b/samples/grids/grid/toolbar-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/grid/toolbar-style/package.json +++ b/samples/grids/grid/toolbar-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/action-strip/package.json b/samples/grids/hierarchical-grid/action-strip/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/action-strip/package.json +++ b/samples/grids/hierarchical-grid/action-strip/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/advanced-filtering-options/package.json b/samples/grids/hierarchical-grid/advanced-filtering-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/advanced-filtering-options/package.json +++ b/samples/grids/hierarchical-grid/advanced-filtering-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/advanced-filtering-style/package.json b/samples/grids/hierarchical-grid/advanced-filtering-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/advanced-filtering-style/package.json +++ b/samples/grids/hierarchical-grid/advanced-filtering-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/cell-editing-sample/package.json b/samples/grids/hierarchical-grid/cell-editing-sample/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/cell-editing-sample/package.json +++ b/samples/grids/hierarchical-grid/cell-editing-sample/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/cell-editing-styling/package.json b/samples/grids/hierarchical-grid/cell-editing-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/cell-editing-styling/package.json +++ b/samples/grids/hierarchical-grid/cell-editing-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/cell-merge-custom-sample/package.json b/samples/grids/hierarchical-grid/cell-merge-custom-sample/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/cell-merge-custom-sample/package.json +++ b/samples/grids/hierarchical-grid/cell-merge-custom-sample/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/cell-merge/package.json b/samples/grids/hierarchical-grid/cell-merge/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/cell-merge/package.json +++ b/samples/grids/hierarchical-grid/cell-merge/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/cell-selection-mode/package.json b/samples/grids/hierarchical-grid/cell-selection-mode/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/cell-selection-mode/package.json +++ b/samples/grids/hierarchical-grid/cell-selection-mode/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/cell-selection-overview/package.json b/samples/grids/hierarchical-grid/cell-selection-overview/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/cell-selection-overview/package.json +++ b/samples/grids/hierarchical-grid/cell-selection-overview/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/cell-selection-style/package.json b/samples/grids/hierarchical-grid/cell-selection-style/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/cell-selection-style/package.json +++ b/samples/grids/hierarchical-grid/cell-selection-style/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-auto-sizing/package.json b/samples/grids/hierarchical-grid/column-auto-sizing/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/column-auto-sizing/package.json +++ b/samples/grids/hierarchical-grid/column-auto-sizing/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-collapsible-groups/package.json b/samples/grids/hierarchical-grid/column-collapsible-groups/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-collapsible-groups/package.json +++ b/samples/grids/hierarchical-grid/column-collapsible-groups/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar-style/package.json b/samples/grids/hierarchical-grid/column-hiding-toolbar-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-hiding-toolbar-style/package.json +++ b/samples/grids/hierarchical-grid/column-hiding-toolbar-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-hiding-toolbar/package.json b/samples/grids/hierarchical-grid/column-hiding-toolbar/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-hiding-toolbar/package.json +++ b/samples/grids/hierarchical-grid/column-hiding-toolbar/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-moving-options/package.json b/samples/grids/hierarchical-grid/column-moving-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-moving-options/package.json +++ b/samples/grids/hierarchical-grid/column-moving-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-moving-styles/package.json b/samples/grids/hierarchical-grid/column-moving-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-moving-styles/package.json +++ b/samples/grids/hierarchical-grid/column-moving-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-pinning-both-sides/package.json b/samples/grids/hierarchical-grid/column-pinning-both-sides/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/column-pinning-both-sides/package.json +++ b/samples/grids/hierarchical-grid/column-pinning-both-sides/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-pinning-options/package.json b/samples/grids/hierarchical-grid/column-pinning-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-pinning-options/package.json +++ b/samples/grids/hierarchical-grid/column-pinning-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-pinning-right-side/package.json b/samples/grids/hierarchical-grid/column-pinning-right-side/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-pinning-right-side/package.json +++ b/samples/grids/hierarchical-grid/column-pinning-right-side/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-pinning-styles/package.json b/samples/grids/hierarchical-grid/column-pinning-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-pinning-styles/package.json +++ b/samples/grids/hierarchical-grid/column-pinning-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-pinning/package.json b/samples/grids/hierarchical-grid/column-pinning/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-pinning/package.json +++ b/samples/grids/hierarchical-grid/column-pinning/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-resize-styling/package.json b/samples/grids/hierarchical-grid/column-resize-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-resize-styling/package.json +++ b/samples/grids/hierarchical-grid/column-resize-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-resizing/package.json b/samples/grids/hierarchical-grid/column-resizing/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-resizing/package.json +++ b/samples/grids/hierarchical-grid/column-resizing/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-selection-group/package.json b/samples/grids/hierarchical-grid/column-selection-group/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-selection-group/package.json +++ b/samples/grids/hierarchical-grid/column-selection-group/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-selection-mode/package.json b/samples/grids/hierarchical-grid/column-selection-mode/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/column-selection-mode/package.json +++ b/samples/grids/hierarchical-grid/column-selection-mode/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-selection-styles/package.json b/samples/grids/hierarchical-grid/column-selection-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-selection-styles/package.json +++ b/samples/grids/hierarchical-grid/column-selection-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-sorting-indicators/package.json b/samples/grids/hierarchical-grid/column-sorting-indicators/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-sorting-indicators/package.json +++ b/samples/grids/hierarchical-grid/column-sorting-indicators/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-sorting-options/package.json b/samples/grids/hierarchical-grid/column-sorting-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-sorting-options/package.json +++ b/samples/grids/hierarchical-grid/column-sorting-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/column-sorting-style/package.json b/samples/grids/hierarchical-grid/column-sorting-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/column-sorting-style/package.json +++ b/samples/grids/hierarchical-grid/column-sorting-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-1/package.json b/samples/grids/hierarchical-grid/conditional-cell-style-1/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/conditional-cell-style-1/package.json +++ b/samples/grids/hierarchical-grid/conditional-cell-style-1/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/conditional-cell-style-2/package.json b/samples/grids/hierarchical-grid/conditional-cell-style-2/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/conditional-cell-style-2/package.json +++ b/samples/grids/hierarchical-grid/conditional-cell-style-2/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/conditional-row-selectors/package.json b/samples/grids/hierarchical-grid/conditional-row-selectors/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/conditional-row-selectors/package.json +++ b/samples/grids/hierarchical-grid/conditional-row-selectors/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/custom-filtering/package.json b/samples/grids/hierarchical-grid/custom-filtering/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/custom-filtering/package.json +++ b/samples/grids/hierarchical-grid/custom-filtering/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/data-exporting-indicator/package.json b/samples/grids/hierarchical-grid/data-exporting-indicator/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/data-exporting-indicator/package.json +++ b/samples/grids/hierarchical-grid/data-exporting-indicator/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/data-performance-virtualization/package.json b/samples/grids/hierarchical-grid/data-performance-virtualization/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/data-performance-virtualization/package.json +++ b/samples/grids/hierarchical-grid/data-performance-virtualization/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/data-summary-formatter/package.json b/samples/grids/hierarchical-grid/data-summary-formatter/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/data-summary-formatter/package.json +++ b/samples/grids/hierarchical-grid/data-summary-formatter/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/data-summary-options-styling/package.json b/samples/grids/hierarchical-grid/data-summary-options-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/data-summary-options-styling/package.json +++ b/samples/grids/hierarchical-grid/data-summary-options-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/data-summary-options/package.json b/samples/grids/hierarchical-grid/data-summary-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/data-summary-options/package.json +++ b/samples/grids/hierarchical-grid/data-summary-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/data-summary-template/package.json b/samples/grids/hierarchical-grid/data-summary-template/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/data-summary-template/package.json +++ b/samples/grids/hierarchical-grid/data-summary-template/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/disabled-summaries/package.json b/samples/grids/hierarchical-grid/disabled-summaries/package.json index 5ff90ce951..8ce5fe1d00 100644 --- a/samples/grids/hierarchical-grid/disabled-summaries/package.json +++ b/samples/grids/hierarchical-grid/disabled-summaries/package.json @@ -9,10 +9,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "lit-html": "^3.2.0", @@ -23,14 +23,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/editing-columns/package.json b/samples/grids/hierarchical-grid/editing-columns/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/editing-columns/package.json +++ b/samples/grids/hierarchical-grid/editing-columns/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/editing-events/package.json b/samples/grids/hierarchical-grid/editing-events/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/editing-events/package.json +++ b/samples/grids/hierarchical-grid/editing-events/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/editing-lifecycle/package.json b/samples/grids/hierarchical-grid/editing-lifecycle/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/editing-lifecycle/package.json +++ b/samples/grids/hierarchical-grid/editing-lifecycle/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/excel-exporting/package.json b/samples/grids/hierarchical-grid/excel-exporting/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/excel-exporting/package.json +++ b/samples/grids/hierarchical-grid/excel-exporting/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/package.json b/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/package.json +++ b/samples/grids/hierarchical-grid/excel-style-filtering-sample-1/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/package.json b/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/package.json +++ b/samples/grids/hierarchical-grid/excel-style-filtering-sample-2/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/package.json b/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/package.json +++ b/samples/grids/hierarchical-grid/excel-style-filtering-sample-3/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/excel-style-filtering-style/package.json b/samples/grids/hierarchical-grid/excel-style-filtering-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/excel-style-filtering-style/package.json +++ b/samples/grids/hierarchical-grid/excel-style-filtering-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/filtering-options/package.json b/samples/grids/hierarchical-grid/filtering-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/filtering-options/package.json +++ b/samples/grids/hierarchical-grid/filtering-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/filtering-style/package.json b/samples/grids/hierarchical-grid/filtering-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/filtering-style/package.json +++ b/samples/grids/hierarchical-grid/filtering-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-options/package.json b/samples/grids/hierarchical-grid/hierarchical-grid-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/hierarchical-grid-options/package.json +++ b/samples/grids/hierarchical-grid/hierarchical-grid-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/package.json b/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/package.json +++ b/samples/grids/hierarchical-grid/hierarchical-grid-paging-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/hierarchical-grid-styling/package.json b/samples/grids/hierarchical-grid/hierarchical-grid-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/hierarchical-grid-styling/package.json +++ b/samples/grids/hierarchical-grid/hierarchical-grid-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/layout-display-density/package.json b/samples/grids/hierarchical-grid/layout-display-density/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/layout-display-density/package.json +++ b/samples/grids/hierarchical-grid/layout-display-density/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/multi-column-headers-export/package.json b/samples/grids/hierarchical-grid/multi-column-headers-export/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/multi-column-headers-export/package.json +++ b/samples/grids/hierarchical-grid/multi-column-headers-export/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/multi-column-headers-overview/package.json b/samples/grids/hierarchical-grid/multi-column-headers-overview/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/multi-column-headers-overview/package.json +++ b/samples/grids/hierarchical-grid/multi-column-headers-overview/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/multi-column-headers-styling/package.json b/samples/grids/hierarchical-grid/multi-column-headers-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/multi-column-headers-styling/package.json +++ b/samples/grids/hierarchical-grid/multi-column-headers-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/multi-column-headers-template/package.json b/samples/grids/hierarchical-grid/multi-column-headers-template/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/multi-column-headers-template/package.json +++ b/samples/grids/hierarchical-grid/multi-column-headers-template/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/overview/package.json b/samples/grids/hierarchical-grid/overview/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/overview/package.json +++ b/samples/grids/hierarchical-grid/overview/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/remote-paging-hgrid/package.json b/samples/grids/hierarchical-grid/remote-paging-hgrid/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/remote-paging-hgrid/package.json +++ b/samples/grids/hierarchical-grid/remote-paging-hgrid/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-adding/package.json b/samples/grids/hierarchical-grid/row-adding/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/row-adding/package.json +++ b/samples/grids/hierarchical-grid/row-adding/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-classes/package.json b/samples/grids/hierarchical-grid/row-classes/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/row-classes/package.json +++ b/samples/grids/hierarchical-grid/row-classes/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-drag-base/package.json b/samples/grids/hierarchical-grid/row-drag-base/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/row-drag-base/package.json +++ b/samples/grids/hierarchical-grid/row-drag-base/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-editing-options/package.json b/samples/grids/hierarchical-grid/row-editing-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/row-editing-options/package.json +++ b/samples/grids/hierarchical-grid/row-editing-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-editing-style/package.json b/samples/grids/hierarchical-grid/row-editing-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/row-editing-style/package.json +++ b/samples/grids/hierarchical-grid/row-editing-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-pinning-extra-column/package.json b/samples/grids/hierarchical-grid/row-pinning-extra-column/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/row-pinning-extra-column/package.json +++ b/samples/grids/hierarchical-grid/row-pinning-extra-column/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-pinning-options/package.json b/samples/grids/hierarchical-grid/row-pinning-options/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/row-pinning-options/package.json +++ b/samples/grids/hierarchical-grid/row-pinning-options/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-pinning-style/package.json b/samples/grids/hierarchical-grid/row-pinning-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/row-pinning-style/package.json +++ b/samples/grids/hierarchical-grid/row-pinning-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-reorder/package.json b/samples/grids/hierarchical-grid/row-reorder/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/row-reorder/package.json +++ b/samples/grids/hierarchical-grid/row-reorder/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-selection-mode/package.json b/samples/grids/hierarchical-grid/row-selection-mode/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/hierarchical-grid/row-selection-mode/package.json +++ b/samples/grids/hierarchical-grid/row-selection-mode/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-selection-template-numbers/package.json b/samples/grids/hierarchical-grid/row-selection-template-numbers/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/row-selection-template-numbers/package.json +++ b/samples/grids/hierarchical-grid/row-selection-template-numbers/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/row-styles/package.json b/samples/grids/hierarchical-grid/row-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/row-styles/package.json +++ b/samples/grids/hierarchical-grid/row-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/state-persistence-about/package.json b/samples/grids/hierarchical-grid/state-persistence-about/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/state-persistence-about/package.json +++ b/samples/grids/hierarchical-grid/state-persistence-about/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/state-persistence-main/package.json b/samples/grids/hierarchical-grid/state-persistence-main/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/state-persistence-main/package.json +++ b/samples/grids/hierarchical-grid/state-persistence-main/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/toolbar-sample-3/package.json b/samples/grids/hierarchical-grid/toolbar-sample-3/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/toolbar-sample-3/package.json +++ b/samples/grids/hierarchical-grid/toolbar-sample-3/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/toolbar-sample-4/package.json b/samples/grids/hierarchical-grid/toolbar-sample-4/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/hierarchical-grid/toolbar-sample-4/package.json +++ b/samples/grids/hierarchical-grid/toolbar-sample-4/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/hierarchical-grid/toolbar-style/package.json b/samples/grids/hierarchical-grid/toolbar-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/hierarchical-grid/toolbar-style/package.json +++ b/samples/grids/hierarchical-grid/toolbar-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/list/add-list-items/package.json b/samples/grids/list/add-list-items/package.json index 0e1c1109ba..bef4c5dc27 100644 --- a/samples/grids/list/add-list-items/package.json +++ b/samples/grids/list/add-list-items/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/list/list-item-content/package.json b/samples/grids/list/list-item-content/package.json index 5a01b07629..5bcaf112ec 100644 --- a/samples/grids/list/list-item-content/package.json +++ b/samples/grids/list/list-item-content/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/list/overview/package.json b/samples/grids/list/overview/package.json index 9f52a1a293..0c520a7e51 100644 --- a/samples/grids/list/overview/package.json +++ b/samples/grids/list/overview/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/list/styling/package.json b/samples/grids/list/styling/package.json index a8782b9067..b80cc7b9cc 100644 --- a/samples/grids/list/styling/package.json +++ b/samples/grids/list/styling/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/pivot-grid/aggregate-max-sales/package.json b/samples/grids/pivot-grid/aggregate-max-sales/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/pivot-grid/aggregate-max-sales/package.json +++ b/samples/grids/pivot-grid/aggregate-max-sales/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/pivot-grid/aggregate-units-sold/package.json b/samples/grids/pivot-grid/aggregate-units-sold/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/pivot-grid/aggregate-units-sold/package.json +++ b/samples/grids/pivot-grid/aggregate-units-sold/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/pivot-grid/data-selector/package.json b/samples/grids/pivot-grid/data-selector/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/pivot-grid/data-selector/package.json +++ b/samples/grids/pivot-grid/data-selector/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/pivot-grid/features/package.json b/samples/grids/pivot-grid/features/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/pivot-grid/features/package.json +++ b/samples/grids/pivot-grid/features/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/pivot-grid/state-persistence-about/package.json b/samples/grids/pivot-grid/state-persistence-about/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/pivot-grid/state-persistence-about/package.json +++ b/samples/grids/pivot-grid/state-persistence-about/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/pivot-grid/state-persistence-main/package.json b/samples/grids/pivot-grid/state-persistence-main/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/pivot-grid/state-persistence-main/package.json +++ b/samples/grids/pivot-grid/state-persistence-main/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/pivot-grid/styling/package.json b/samples/grids/pivot-grid/styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/pivot-grid/styling/package.json +++ b/samples/grids/pivot-grid/styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/action-strip/package.json b/samples/grids/tree-grid/action-strip/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/action-strip/package.json +++ b/samples/grids/tree-grid/action-strip/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/advanced-filtering-options/package.json b/samples/grids/tree-grid/advanced-filtering-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/advanced-filtering-options/package.json +++ b/samples/grids/tree-grid/advanced-filtering-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/advanced-filtering-style/package.json b/samples/grids/tree-grid/advanced-filtering-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/advanced-filtering-style/package.json +++ b/samples/grids/tree-grid/advanced-filtering-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/cell-editing-sample/package.json b/samples/grids/tree-grid/cell-editing-sample/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/cell-editing-sample/package.json +++ b/samples/grids/tree-grid/cell-editing-sample/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/cell-editing-styling/package.json b/samples/grids/tree-grid/cell-editing-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/cell-editing-styling/package.json +++ b/samples/grids/tree-grid/cell-editing-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/cell-merge-custom-sample/package.json b/samples/grids/tree-grid/cell-merge-custom-sample/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/cell-merge-custom-sample/package.json +++ b/samples/grids/tree-grid/cell-merge-custom-sample/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/cell-merge/package.json b/samples/grids/tree-grid/cell-merge/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/cell-merge/package.json +++ b/samples/grids/tree-grid/cell-merge/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/cell-selection-mode/package.json b/samples/grids/tree-grid/cell-selection-mode/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/cell-selection-mode/package.json +++ b/samples/grids/tree-grid/cell-selection-mode/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/cell-selection-style/package.json b/samples/grids/tree-grid/cell-selection-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/cell-selection-style/package.json +++ b/samples/grids/tree-grid/cell-selection-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/clipboard-operations/package.json b/samples/grids/tree-grid/clipboard-operations/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/clipboard-operations/package.json +++ b/samples/grids/tree-grid/clipboard-operations/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-auto-sizing/package.json b/samples/grids/tree-grid/column-auto-sizing/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-auto-sizing/package.json +++ b/samples/grids/tree-grid/column-auto-sizing/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-collapsible-groups/package.json b/samples/grids/tree-grid/column-collapsible-groups/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-collapsible-groups/package.json +++ b/samples/grids/tree-grid/column-collapsible-groups/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-data-types/package.json b/samples/grids/tree-grid/column-data-types/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/column-data-types/package.json +++ b/samples/grids/tree-grid/column-data-types/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-hiding-toolbar-style/package.json b/samples/grids/tree-grid/column-hiding-toolbar-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-hiding-toolbar-style/package.json +++ b/samples/grids/tree-grid/column-hiding-toolbar-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-hiding-toolbar/package.json b/samples/grids/tree-grid/column-hiding-toolbar/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-hiding-toolbar/package.json +++ b/samples/grids/tree-grid/column-hiding-toolbar/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-moving-options/package.json b/samples/grids/tree-grid/column-moving-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-moving-options/package.json +++ b/samples/grids/tree-grid/column-moving-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-moving-styles/package.json b/samples/grids/tree-grid/column-moving-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-moving-styles/package.json +++ b/samples/grids/tree-grid/column-moving-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-pinning-both-sides/package.json b/samples/grids/tree-grid/column-pinning-both-sides/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/column-pinning-both-sides/package.json +++ b/samples/grids/tree-grid/column-pinning-both-sides/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-pinning-options/package.json b/samples/grids/tree-grid/column-pinning-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-pinning-options/package.json +++ b/samples/grids/tree-grid/column-pinning-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-pinning-right-side/package.json b/samples/grids/tree-grid/column-pinning-right-side/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-pinning-right-side/package.json +++ b/samples/grids/tree-grid/column-pinning-right-side/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-pinning-styles/package.json b/samples/grids/tree-grid/column-pinning-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-pinning-styles/package.json +++ b/samples/grids/tree-grid/column-pinning-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-pinning-toolbar/package.json b/samples/grids/tree-grid/column-pinning-toolbar/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-pinning-toolbar/package.json +++ b/samples/grids/tree-grid/column-pinning-toolbar/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-pinning/package.json b/samples/grids/tree-grid/column-pinning/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-pinning/package.json +++ b/samples/grids/tree-grid/column-pinning/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-resize-styling/package.json b/samples/grids/tree-grid/column-resize-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-resize-styling/package.json +++ b/samples/grids/tree-grid/column-resize-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-resizing/package.json b/samples/grids/tree-grid/column-resizing/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-resizing/package.json +++ b/samples/grids/tree-grid/column-resizing/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-selection-group/package.json b/samples/grids/tree-grid/column-selection-group/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-selection-group/package.json +++ b/samples/grids/tree-grid/column-selection-group/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-selection-mode/package.json b/samples/grids/tree-grid/column-selection-mode/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/column-selection-mode/package.json +++ b/samples/grids/tree-grid/column-selection-mode/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-selection-style/package.json b/samples/grids/tree-grid/column-selection-style/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/column-selection-style/package.json +++ b/samples/grids/tree-grid/column-selection-style/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-selection-styles/package.json b/samples/grids/tree-grid/column-selection-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-selection-styles/package.json +++ b/samples/grids/tree-grid/column-selection-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-sorting-indicators/package.json b/samples/grids/tree-grid/column-sorting-indicators/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/column-sorting-indicators/package.json +++ b/samples/grids/tree-grid/column-sorting-indicators/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-sorting-options/package.json b/samples/grids/tree-grid/column-sorting-options/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/column-sorting-options/package.json +++ b/samples/grids/tree-grid/column-sorting-options/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/column-sorting-style/package.json b/samples/grids/tree-grid/column-sorting-style/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/column-sorting-style/package.json +++ b/samples/grids/tree-grid/column-sorting-style/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/conditional-cell-style-1/package.json b/samples/grids/tree-grid/conditional-cell-style-1/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/conditional-cell-style-1/package.json +++ b/samples/grids/tree-grid/conditional-cell-style-1/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/conditional-cell-style-2/package.json b/samples/grids/tree-grid/conditional-cell-style-2/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/conditional-cell-style-2/package.json +++ b/samples/grids/tree-grid/conditional-cell-style-2/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/conditional-row-selectors/package.json b/samples/grids/tree-grid/conditional-row-selectors/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/conditional-row-selectors/package.json +++ b/samples/grids/tree-grid/conditional-row-selectors/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/data-exporting-indicator/package.json b/samples/grids/tree-grid/data-exporting-indicator/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/data-exporting-indicator/package.json +++ b/samples/grids/tree-grid/data-exporting-indicator/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/data-searching/package.json b/samples/grids/tree-grid/data-searching/package.json index e20854c52a..d5d75f3a01 100644 --- a/samples/grids/tree-grid/data-searching/package.json +++ b/samples/grids/tree-grid/data-searching/package.json @@ -14,8 +14,8 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react": "19.9.0", + "igniteui-react-grids": "19.9.0", "lit-html": "^2.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -24,14 +24,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/data-summary-children/package.json b/samples/grids/tree-grid/data-summary-children/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/data-summary-children/package.json +++ b/samples/grids/tree-grid/data-summary-children/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/data-summary-formatter/package.json b/samples/grids/tree-grid/data-summary-formatter/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/data-summary-formatter/package.json +++ b/samples/grids/tree-grid/data-summary-formatter/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/data-summary-options-styling/package.json b/samples/grids/tree-grid/data-summary-options-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/data-summary-options-styling/package.json +++ b/samples/grids/tree-grid/data-summary-options-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/data-summary-options/package.json b/samples/grids/tree-grid/data-summary-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/data-summary-options/package.json +++ b/samples/grids/tree-grid/data-summary-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/data-summary-template/package.json b/samples/grids/tree-grid/data-summary-template/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/data-summary-template/package.json +++ b/samples/grids/tree-grid/data-summary-template/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/disabled-summaries/package.json b/samples/grids/tree-grid/disabled-summaries/package.json index 5ff90ce951..8ce5fe1d00 100644 --- a/samples/grids/tree-grid/disabled-summaries/package.json +++ b/samples/grids/tree-grid/disabled-summaries/package.json @@ -9,10 +9,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", "lit-html": "^3.2.0", @@ -23,14 +23,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/editing-columns/package.json b/samples/grids/tree-grid/editing-columns/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/editing-columns/package.json +++ b/samples/grids/tree-grid/editing-columns/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/editing-events/package.json b/samples/grids/tree-grid/editing-events/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/editing-events/package.json +++ b/samples/grids/tree-grid/editing-events/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/editing-lifecycle/package.json b/samples/grids/tree-grid/editing-lifecycle/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/editing-lifecycle/package.json +++ b/samples/grids/tree-grid/editing-lifecycle/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/excel-exporting/package.json b/samples/grids/tree-grid/excel-exporting/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/excel-exporting/package.json +++ b/samples/grids/tree-grid/excel-exporting/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-1/package.json b/samples/grids/tree-grid/excel-style-filtering-sample-1/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/excel-style-filtering-sample-1/package.json +++ b/samples/grids/tree-grid/excel-style-filtering-sample-1/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-2/package.json b/samples/grids/tree-grid/excel-style-filtering-sample-2/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/excel-style-filtering-sample-2/package.json +++ b/samples/grids/tree-grid/excel-style-filtering-sample-2/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/excel-style-filtering-sample-3/package.json b/samples/grids/tree-grid/excel-style-filtering-sample-3/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/excel-style-filtering-sample-3/package.json +++ b/samples/grids/tree-grid/excel-style-filtering-sample-3/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/excel-style-filtering-style/package.json b/samples/grids/tree-grid/excel-style-filtering-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/excel-style-filtering-style/package.json +++ b/samples/grids/tree-grid/excel-style-filtering-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/filtering-options/package.json b/samples/grids/tree-grid/filtering-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/filtering-options/package.json +++ b/samples/grids/tree-grid/filtering-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/filtering-style/package.json b/samples/grids/tree-grid/filtering-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/filtering-style/package.json +++ b/samples/grids/tree-grid/filtering-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/keyboard-custom-navigation/package.json b/samples/grids/tree-grid/keyboard-custom-navigation/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/keyboard-custom-navigation/package.json +++ b/samples/grids/tree-grid/keyboard-custom-navigation/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/layout-display-density/package.json b/samples/grids/tree-grid/layout-display-density/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/layout-display-density/package.json +++ b/samples/grids/tree-grid/layout-display-density/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/multi-cell-selection-mode/package.json b/samples/grids/tree-grid/multi-cell-selection-mode/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/multi-cell-selection-mode/package.json +++ b/samples/grids/tree-grid/multi-cell-selection-mode/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/multi-column-headers-export/package.json b/samples/grids/tree-grid/multi-column-headers-export/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/multi-column-headers-export/package.json +++ b/samples/grids/tree-grid/multi-column-headers-export/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/multi-column-headers-overview/package.json b/samples/grids/tree-grid/multi-column-headers-overview/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/multi-column-headers-overview/package.json +++ b/samples/grids/tree-grid/multi-column-headers-overview/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/multi-column-headers-styling/package.json b/samples/grids/tree-grid/multi-column-headers-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/multi-column-headers-styling/package.json +++ b/samples/grids/tree-grid/multi-column-headers-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/multi-column-headers-template/package.json b/samples/grids/tree-grid/multi-column-headers-template/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/multi-column-headers-template/package.json +++ b/samples/grids/tree-grid/multi-column-headers-template/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/overview-styling/package.json b/samples/grids/tree-grid/overview-styling/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/overview-styling/package.json +++ b/samples/grids/tree-grid/overview-styling/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/overview/package.json b/samples/grids/tree-grid/overview/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/overview/package.json +++ b/samples/grids/tree-grid/overview/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-adding/package.json b/samples/grids/tree-grid/row-adding/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-adding/package.json +++ b/samples/grids/tree-grid/row-adding/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-classes/package.json b/samples/grids/tree-grid/row-classes/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-classes/package.json +++ b/samples/grids/tree-grid/row-classes/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-drag-base/package.json b/samples/grids/tree-grid/row-drag-base/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/row-drag-base/package.json +++ b/samples/grids/tree-grid/row-drag-base/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-editing-options/package.json b/samples/grids/tree-grid/row-editing-options/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-editing-options/package.json +++ b/samples/grids/tree-grid/row-editing-options/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-editing-style/package.json b/samples/grids/tree-grid/row-editing-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-editing-style/package.json +++ b/samples/grids/tree-grid/row-editing-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-paging-basic/package.json b/samples/grids/tree-grid/row-paging-basic/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-paging-basic/package.json +++ b/samples/grids/tree-grid/row-paging-basic/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-paging-options/package.json b/samples/grids/tree-grid/row-paging-options/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/row-paging-options/package.json +++ b/samples/grids/tree-grid/row-paging-options/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-paging-style/package.json b/samples/grids/tree-grid/row-paging-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-paging-style/package.json +++ b/samples/grids/tree-grid/row-paging-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-pinning-extra-column/package.json b/samples/grids/tree-grid/row-pinning-extra-column/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-pinning-extra-column/package.json +++ b/samples/grids/tree-grid/row-pinning-extra-column/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-pinning-options/package.json b/samples/grids/tree-grid/row-pinning-options/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/row-pinning-options/package.json +++ b/samples/grids/tree-grid/row-pinning-options/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-pinning-style/package.json b/samples/grids/tree-grid/row-pinning-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-pinning-style/package.json +++ b/samples/grids/tree-grid/row-pinning-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-reorder/package.json b/samples/grids/tree-grid/row-reorder/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-reorder/package.json +++ b/samples/grids/tree-grid/row-reorder/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-selection-mode/package.json b/samples/grids/tree-grid/row-selection-mode/package.json index 0aea397993..55349a97d4 100644 --- a/samples/grids/tree-grid/row-selection-mode/package.json +++ b/samples/grids/tree-grid/row-selection-mode/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -29,14 +29,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-selection-template-excel/package.json b/samples/grids/tree-grid/row-selection-template-excel/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-selection-template-excel/package.json +++ b/samples/grids/tree-grid/row-selection-template-excel/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-selection-template-numbers/package.json b/samples/grids/tree-grid/row-selection-template-numbers/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-selection-template-numbers/package.json +++ b/samples/grids/tree-grid/row-selection-template-numbers/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/row-styles/package.json b/samples/grids/tree-grid/row-styles/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/row-styles/package.json +++ b/samples/grids/tree-grid/row-styles/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/state-persistence-about/package.json b/samples/grids/tree-grid/state-persistence-about/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/state-persistence-about/package.json +++ b/samples/grids/tree-grid/state-persistence-about/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/state-persistence-main/package.json b/samples/grids/tree-grid/state-persistence-main/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/state-persistence-main/package.json +++ b/samples/grids/tree-grid/state-persistence-main/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/toolbar-sample-1/package.json b/samples/grids/tree-grid/toolbar-sample-1/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/toolbar-sample-1/package.json +++ b/samples/grids/tree-grid/toolbar-sample-1/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/toolbar-sample-2/package.json b/samples/grids/tree-grid/toolbar-sample-2/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/toolbar-sample-2/package.json +++ b/samples/grids/tree-grid/toolbar-sample-2/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/toolbar-sample-3/package.json b/samples/grids/tree-grid/toolbar-sample-3/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/toolbar-sample-3/package.json +++ b/samples/grids/tree-grid/toolbar-sample-3/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/toolbar-sample-4/package.json b/samples/grids/tree-grid/toolbar-sample-4/package.json index 43ae315005..2833a18053 100644 --- a/samples/grids/tree-grid/toolbar-sample-4/package.json +++ b/samples/grids/tree-grid/toolbar-sample-4/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-datasources": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -30,14 +30,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/toolbar-style/package.json b/samples/grids/tree-grid/toolbar-style/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/toolbar-style/package.json +++ b/samples/grids/tree-grid/toolbar-style/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree-grid/using-primary-foreign-keys/package.json b/samples/grids/tree-grid/using-primary-foreign-keys/package.json index 9f9b1d879b..0af107e232 100644 --- a/samples/grids/tree-grid/using-primary-foreign-keys/package.json +++ b/samples/grids/tree-grid/using-primary-foreign-keys/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-react-grids": "19.9.0", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,14 +27,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree/basic-example/package.json b/samples/grids/tree/basic-example/package.json index 4f838fc8fe..fc710fa2e5 100644 --- a/samples/grids/tree/basic-example/package.json +++ b/samples/grids/tree/basic-example/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/grids/tree/styling/package.json b/samples/grids/tree/styling/package.json index 4f838fc8fe..fc710fa2e5 100644 --- a/samples/grids/tree/styling/package.json +++ b/samples/grids/tree/styling/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/badge/dot/package.json b/samples/inputs/badge/dot/package.json index 2846cb4238..222d5f53d7 100644 --- a/samples/inputs/badge/dot/package.json +++ b/samples/inputs/badge/dot/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/badge/icon/package.json b/samples/inputs/badge/icon/package.json index 11098b7706..c12e168e2f 100644 --- a/samples/inputs/badge/icon/package.json +++ b/samples/inputs/badge/icon/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/badge/outlined/package.json b/samples/inputs/badge/outlined/package.json index 71f8941f4a..e6a279e8cc 100644 --- a/samples/inputs/badge/outlined/package.json +++ b/samples/inputs/badge/outlined/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/badge/overview/package.json b/samples/inputs/badge/overview/package.json index 980934d407..c8558e6b51 100644 --- a/samples/inputs/badge/overview/package.json +++ b/samples/inputs/badge/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/badge/shape/package.json b/samples/inputs/badge/shape/package.json index d6aafe19cb..82ae7d8985 100644 --- a/samples/inputs/badge/shape/package.json +++ b/samples/inputs/badge/shape/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/badge/size/package.json b/samples/inputs/badge/size/package.json index 3a1ccaa183..317fba2a19 100644 --- a/samples/inputs/badge/size/package.json +++ b/samples/inputs/badge/size/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/badge/styling/package.json b/samples/inputs/badge/styling/package.json index d6aafe19cb..82ae7d8985 100644 --- a/samples/inputs/badge/styling/package.json +++ b/samples/inputs/badge/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/badge/tailwind-styling/package.json b/samples/inputs/badge/tailwind-styling/package.json index e1d7f6b876..d7efbb0bcd 100644 --- a/samples/inputs/badge/tailwind-styling/package.json +++ b/samples/inputs/badge/tailwind-styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,12 +24,12 @@ "@tailwindcss/vite": "^4.3.3", "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "tailwindcss": "^4.3.3", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/badge/type/package.json b/samples/inputs/badge/type/package.json index 15f063ec29..c6eca5c904 100644 --- a/samples/inputs/badge/type/package.json +++ b/samples/inputs/badge/type/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,15 +23,20 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, - "browserslist": [">0.2%", "not dead", "not ie <= 11", "not op_mini all"] + "browserslist": [ + ">0.2%", + "not dead", + "not ie <= 11", + "not op_mini all" + ] } diff --git a/samples/inputs/badge/variants/package.json b/samples/inputs/badge/variants/package.json index 26f8fa5ed9..0680b8393b 100644 --- a/samples/inputs/badge/variants/package.json +++ b/samples/inputs/badge/variants/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button-group/alignment/package.json b/samples/inputs/button-group/alignment/package.json index 9121ae09cb..138d9c4001 100644 --- a/samples/inputs/button-group/alignment/package.json +++ b/samples/inputs/button-group/alignment/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button-group/custom-toggle/package.json b/samples/inputs/button-group/custom-toggle/package.json index 4e7c8b93f5..4f10054b4a 100644 --- a/samples/inputs/button-group/custom-toggle/package.json +++ b/samples/inputs/button-group/custom-toggle/package.json @@ -5,8 +5,38 @@ "homepage": ".", "version": "1.4.0", "private": true, - "scripts": { "start": "vite --port 4200", "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", "preview": "vite preview", "test": "vitest" }, - "dependencies": { "igniteui-dockmanager": "^1.17.0", "igniteui-react": "19.7.0", "igniteui-react-core": "19.6.0", "igniteui-webcomponents": "^7.2.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" }, - "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "typescript": "^4.8.4", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, - "browserslist": [">0.2%", "not dead", "not ie <= 11", "not op_mini all"] + "scripts": { + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest" + }, + "dependencies": { + "igniteui-dockmanager": "^1.17.0", + "igniteui-react": "19.9.0", + "igniteui-react-core": "19.6.0", + "igniteui-webcomponents": "~7.4.1", + "react": "^19.2.0", + "react-dom": "^19.2.0", + "tslib": "^2.4.0" + }, + "devDependencies": { + "@types/jest": "^29.2.0", + "@types/node": "^24.7.1", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", + "typescript": "^5.9.3", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", + "worker-loader": "^3.0.8" + }, + "browserslist": [ + ">0.2%", + "not dead", + "not ie <= 11", + "not op_mini all" + ] } diff --git a/samples/inputs/button-group/interaction-states/package.json b/samples/inputs/button-group/interaction-states/package.json index c5fb9bdd3b..75a875db6f 100644 --- a/samples/inputs/button-group/interaction-states/package.json +++ b/samples/inputs/button-group/interaction-states/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button-group/layout/package.json b/samples/inputs/button-group/layout/package.json index d752aa858d..9885c48d56 100644 --- a/samples/inputs/button-group/layout/package.json +++ b/samples/inputs/button-group/layout/package.json @@ -5,8 +5,38 @@ "homepage": ".", "version": "1.4.0", "private": true, - "scripts": { "start": "vite --port 4200", "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", "preview": "vite preview", "test": "vitest" }, - "dependencies": { "igniteui-dockmanager": "^1.17.0", "igniteui-react": "19.7.0", "igniteui-react-core": "19.6.0", "igniteui-webcomponents": "^7.2.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" }, - "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", "@types/react": "^18.0.24", "@types/react-dom": "^18.0.8", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "typescript": "^4.8.4", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, - "browserslist": [">0.2%", "not dead", "not ie <= 11", "not op_mini all"] + "scripts": { + "start": "vite --port 4200", + "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build", + "preview": "vite preview", + "test": "vitest" + }, + "dependencies": { + "igniteui-dockmanager": "^1.17.0", + "igniteui-react": "19.9.0", + "igniteui-react-core": "19.6.0", + "igniteui-webcomponents": "~7.4.1", + "react": "^19.2.0", + "react-dom": "^19.2.0", + "tslib": "^2.4.0" + }, + "devDependencies": { + "@types/jest": "^29.2.0", + "@types/node": "^24.7.1", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", + "@vitejs/plugin-react": "^5.0.4", + "@vitest/browser": "^3.2.4", + "typescript": "^5.9.3", + "vite": "^7.1.9", + "vitest": "^3.2.4", + "vitest-canvas-mock": "^0.3.3", + "worker-loader": "^3.0.8" + }, + "browserslist": [ + ">0.2%", + "not dead", + "not ie <= 11", + "not op_mini all" + ] } diff --git a/samples/inputs/button-group/overview/package.json b/samples/inputs/button-group/overview/package.json index 7cd1dae8a3..c9a2c13118 100644 --- a/samples/inputs/button-group/overview/package.json +++ b/samples/inputs/button-group/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button-group/selection/package.json b/samples/inputs/button-group/selection/package.json index 7cbfcebe00..ee653fc07a 100644 --- a/samples/inputs/button-group/selection/package.json +++ b/samples/inputs/button-group/selection/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button-group/size/package.json b/samples/inputs/button-group/size/package.json index 75ac5ca36a..66c839305a 100644 --- a/samples/inputs/button-group/size/package.json +++ b/samples/inputs/button-group/size/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button-group/states/package.json b/samples/inputs/button-group/states/package.json index 003410711d..9859f43039 100644 --- a/samples/inputs/button-group/states/package.json +++ b/samples/inputs/button-group/states/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button-group/styling/package.json b/samples/inputs/button-group/styling/package.json index 78a6cad023..9150011ec5 100644 --- a/samples/inputs/button-group/styling/package.json +++ b/samples/inputs/button-group/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button-group/tailwind-styling/package.json b/samples/inputs/button-group/tailwind-styling/package.json index 29a89fe1ae..e8d8334269 100644 --- a/samples/inputs/button-group/tailwind-styling/package.json +++ b/samples/inputs/button-group/tailwind-styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,12 +24,12 @@ "@tailwindcss/vite": "^4.1.14", "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "tailwindcss": "^4.1.14", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/contained/package.json b/samples/inputs/button/contained/package.json index 9ab2b1a210..cebc8ac61a 100644 --- a/samples/inputs/button/contained/package.json +++ b/samples/inputs/button/contained/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/download/package.json b/samples/inputs/button/download/package.json index c845ef72de..8393ddc10b 100644 --- a/samples/inputs/button/download/package.json +++ b/samples/inputs/button/download/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/fab/package.json b/samples/inputs/button/fab/package.json index 19cc71ab77..61c5015893 100644 --- a/samples/inputs/button/fab/package.json +++ b/samples/inputs/button/fab/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/flat/package.json b/samples/inputs/button/flat/package.json index e205b694a6..e2939632c0 100644 --- a/samples/inputs/button/flat/package.json +++ b/samples/inputs/button/flat/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/interaction-states/package.json b/samples/inputs/button/interaction-states/package.json index ae5ee19153..e071a17c87 100644 --- a/samples/inputs/button/interaction-states/package.json +++ b/samples/inputs/button/interaction-states/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/layout/package.json b/samples/inputs/button/layout/package.json index 0ea36e0a51..260d1c22b3 100644 --- a/samples/inputs/button/layout/package.json +++ b/samples/inputs/button/layout/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,15 +23,20 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", "worker-loader": "^3.0.8" }, - "browserslist": [">0.2%", "not dead", "not ie <= 11", "not op_mini all"] + "browserslist": [ + ">0.2%", + "not dead", + "not ie <= 11", + "not op_mini all" + ] } diff --git a/samples/inputs/button/outlined/package.json b/samples/inputs/button/outlined/package.json index d3a84a352b..c91788838f 100644 --- a/samples/inputs/button/outlined/package.json +++ b/samples/inputs/button/outlined/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/overview/package.json b/samples/inputs/button/overview/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/button/overview/package.json +++ b/samples/inputs/button/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/size/package.json b/samples/inputs/button/size/package.json index 43ad02041d..8ee311df0a 100644 --- a/samples/inputs/button/size/package.json +++ b/samples/inputs/button/size/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/states/package.json b/samples/inputs/button/states/package.json index 63d1867b4a..e8444dd35b 100644 --- a/samples/inputs/button/states/package.json +++ b/samples/inputs/button/states/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/styling/package.json b/samples/inputs/button/styling/package.json index f7a53a64ab..e4bbd558d4 100644 --- a/samples/inputs/button/styling/package.json +++ b/samples/inputs/button/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/button/tailwind-styling/package.json b/samples/inputs/button/tailwind-styling/package.json index 4db0e74b0e..93ecdfd982 100644 --- a/samples/inputs/button/tailwind-styling/package.json +++ b/samples/inputs/button/tailwind-styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,12 +24,12 @@ "@tailwindcss/vite": "^4.1.14", "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "tailwindcss": "^4.1.14", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/checkbox/checking/package.json b/samples/inputs/checkbox/checking/package.json index 3c6f5bd68b..50e6034cad 100644 --- a/samples/inputs/checkbox/checking/package.json +++ b/samples/inputs/checkbox/checking/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/checkbox/disabled/package.json b/samples/inputs/checkbox/disabled/package.json index 762f30cb2b..3d2f5ce3ef 100644 --- a/samples/inputs/checkbox/disabled/package.json +++ b/samples/inputs/checkbox/disabled/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/checkbox/indeterminate/package.json b/samples/inputs/checkbox/indeterminate/package.json index 250e3bf096..c9b930dbdb 100644 --- a/samples/inputs/checkbox/indeterminate/package.json +++ b/samples/inputs/checkbox/indeterminate/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/checkbox/label/package.json b/samples/inputs/checkbox/label/package.json index 7291ea8f45..b3154ba9c8 100644 --- a/samples/inputs/checkbox/label/package.json +++ b/samples/inputs/checkbox/label/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/checkbox/overview/package.json b/samples/inputs/checkbox/overview/package.json index d9e6f3d6bf..c17438c2a8 100644 --- a/samples/inputs/checkbox/overview/package.json +++ b/samples/inputs/checkbox/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/checkbox/styling/package.json b/samples/inputs/checkbox/styling/package.json index d9e6f3d6bf..c17438c2a8 100644 --- a/samples/inputs/checkbox/styling/package.json +++ b/samples/inputs/checkbox/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/chip/multiple/package.json b/samples/inputs/chip/multiple/package.json index d5cde38af2..22cb2bbab6 100644 --- a/samples/inputs/chip/multiple/package.json +++ b/samples/inputs/chip/multiple/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/chip/outlined/package.json b/samples/inputs/chip/outlined/package.json index 96c974cec7..cc658e53b1 100644 --- a/samples/inputs/chip/outlined/package.json +++ b/samples/inputs/chip/outlined/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/chip/overview/package.json b/samples/inputs/chip/overview/package.json index 2c578ab533..a15feab01f 100644 --- a/samples/inputs/chip/overview/package.json +++ b/samples/inputs/chip/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/chip/size/package.json b/samples/inputs/chip/size/package.json index 6af04e9219..bc897f4c60 100644 --- a/samples/inputs/chip/size/package.json +++ b/samples/inputs/chip/size/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/chip/styling/package.json b/samples/inputs/chip/styling/package.json index 062d5ab04b..2b2e20113d 100644 --- a/samples/inputs/chip/styling/package.json +++ b/samples/inputs/chip/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/chip/variants/package.json b/samples/inputs/chip/variants/package.json index fb3da7eeaa..c5ff5597ed 100644 --- a/samples/inputs/chip/variants/package.json +++ b/samples/inputs/chip/variants/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/circular-progress-indicator/dynamic/package.json b/samples/inputs/circular-progress-indicator/dynamic/package.json index 88de5fb14c..6972a61459 100644 --- a/samples/inputs/circular-progress-indicator/dynamic/package.json +++ b/samples/inputs/circular-progress-indicator/dynamic/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/circular-progress-indicator/indeterminate/package.json b/samples/inputs/circular-progress-indicator/indeterminate/package.json index 55a0a3424c..129c45a4a1 100644 --- a/samples/inputs/circular-progress-indicator/indeterminate/package.json +++ b/samples/inputs/circular-progress-indicator/indeterminate/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/circular-progress-indicator/simple/package.json b/samples/inputs/circular-progress-indicator/simple/package.json index 53ddd99c67..e449056eab 100644 --- a/samples/inputs/circular-progress-indicator/simple/package.json +++ b/samples/inputs/circular-progress-indicator/simple/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/circular-progress-indicator/styling/package.json b/samples/inputs/circular-progress-indicator/styling/package.json index e81df78fa9..553cd2db8d 100644 --- a/samples/inputs/circular-progress-indicator/styling/package.json +++ b/samples/inputs/circular-progress-indicator/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/color-editor/overview/package.json b/samples/inputs/color-editor/overview/package.json index 6ba09a74af..39ed7b1426 100644 --- a/samples/inputs/color-editor/overview/package.json +++ b/samples/inputs/color-editor/overview/package.json @@ -14,10 +14,10 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-inputs": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -26,14 +26,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/combo/features/package.json b/samples/inputs/combo/features/package.json index 73e8cc528a..0379ccc9a3 100644 --- a/samples/inputs/combo/features/package.json +++ b/samples/inputs/combo/features/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/combo/overview/package.json b/samples/inputs/combo/overview/package.json index b1daa7674b..ea67db413d 100644 --- a/samples/inputs/combo/overview/package.json +++ b/samples/inputs/combo/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/combo/selection/package.json b/samples/inputs/combo/selection/package.json index da8634cac2..de554de77b 100644 --- a/samples/inputs/combo/selection/package.json +++ b/samples/inputs/combo/selection/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/combo/simplified/package.json b/samples/inputs/combo/simplified/package.json index 895905e4ec..730fc63715 100644 --- a/samples/inputs/combo/simplified/package.json +++ b/samples/inputs/combo/simplified/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/combo/styling/package.json b/samples/inputs/combo/styling/package.json index c4b13b4569..e47d7d388b 100644 --- a/samples/inputs/combo/styling/package.json +++ b/samples/inputs/combo/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/combo/templates/package.json b/samples/inputs/combo/templates/package.json index 3d79206226..8f8d3a0ad1 100644 --- a/samples/inputs/combo/templates/package.json +++ b/samples/inputs/combo/templates/package.json @@ -13,12 +13,12 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "igniteui-react-inputs": "19.6.0", "igniteui-react-layouts": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -27,11 +27,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/date-time-input/input-format-display-format/package.json b/samples/inputs/date-time-input/input-format-display-format/package.json index f433fb0d84..def4ba026b 100644 --- a/samples/inputs/date-time-input/input-format-display-format/package.json +++ b/samples/inputs/date-time-input/input-format-display-format/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -39,4 +39,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/inputs/date-time-input/min-max-value/package.json b/samples/inputs/date-time-input/min-max-value/package.json index 126e7ad650..a3346427b4 100644 --- a/samples/inputs/date-time-input/min-max-value/package.json +++ b/samples/inputs/date-time-input/min-max-value/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -39,4 +39,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/inputs/date-time-input/overview/package.json b/samples/inputs/date-time-input/overview/package.json index f694965500..14c3f2cebf 100644 --- a/samples/inputs/date-time-input/overview/package.json +++ b/samples/inputs/date-time-input/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -39,4 +39,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/inputs/date-time-input/step-up-down/package.json b/samples/inputs/date-time-input/step-up-down/package.json index 4c07656c4c..71612b742b 100644 --- a/samples/inputs/date-time-input/step-up-down/package.json +++ b/samples/inputs/date-time-input/step-up-down/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -39,4 +39,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/inputs/date-time-input/styling/package.json b/samples/inputs/date-time-input/styling/package.json index f694965500..14c3f2cebf 100644 --- a/samples/inputs/date-time-input/styling/package.json +++ b/samples/inputs/date-time-input/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -39,4 +39,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/inputs/dropdown/group/package.json b/samples/inputs/dropdown/group/package.json index 84b97090ff..7bb69978ed 100644 --- a/samples/inputs/dropdown/group/package.json +++ b/samples/inputs/dropdown/group/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/dropdown/header/package.json b/samples/inputs/dropdown/header/package.json index b15836faee..2b933f7244 100644 --- a/samples/inputs/dropdown/header/package.json +++ b/samples/inputs/dropdown/header/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/dropdown/item/package.json b/samples/inputs/dropdown/item/package.json index 6f62180d5a..1e18da05cf 100644 --- a/samples/inputs/dropdown/item/package.json +++ b/samples/inputs/dropdown/item/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/dropdown/overview/package.json b/samples/inputs/dropdown/overview/package.json index 821ee2e6f2..48daebd995 100644 --- a/samples/inputs/dropdown/overview/package.json +++ b/samples/inputs/dropdown/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/dropdown/position/package.json b/samples/inputs/dropdown/position/package.json index 2370fe80db..d4744d856c 100644 --- a/samples/inputs/dropdown/position/package.json +++ b/samples/inputs/dropdown/position/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/dropdown/styling/package.json b/samples/inputs/dropdown/styling/package.json index 767dd29c8b..1413ed8df2 100644 --- a/samples/inputs/dropdown/styling/package.json +++ b/samples/inputs/dropdown/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/dropdown/target/package.json b/samples/inputs/dropdown/target/package.json index 8b789eb4bf..8482aabe7a 100644 --- a/samples/inputs/dropdown/target/package.json +++ b/samples/inputs/dropdown/target/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/highlight/helper-text/package.json b/samples/inputs/highlight/helper-text/package.json index c1ea425c4b..5006261b96 100644 --- a/samples/inputs/highlight/helper-text/package.json +++ b/samples/inputs/highlight/helper-text/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/highlight/overview/package.json b/samples/inputs/highlight/overview/package.json index 80bd0271e0..d07ec397c5 100644 --- a/samples/inputs/highlight/overview/package.json +++ b/samples/inputs/highlight/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/highlight/search/package.json b/samples/inputs/highlight/search/package.json index 5bf1a38c6d..49e834f5e8 100644 --- a/samples/inputs/highlight/search/package.json +++ b/samples/inputs/highlight/search/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/highlight/styling/package.json b/samples/inputs/highlight/styling/package.json index 656187ef8f..615263c216 100644 --- a/samples/inputs/highlight/styling/package.json +++ b/samples/inputs/highlight/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/icon-button/size/package.json b/samples/inputs/icon-button/size/package.json index 74fe40b1d0..bf739d3471 100644 --- a/samples/inputs/icon-button/size/package.json +++ b/samples/inputs/icon-button/size/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/icon-button/styling/package.json b/samples/inputs/icon-button/styling/package.json index 8fce689af0..c5de5dad24 100644 --- a/samples/inputs/icon-button/styling/package.json +++ b/samples/inputs/icon-button/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/icon-button/variant/package.json b/samples/inputs/icon-button/variant/package.json index 846c86fc59..f332c6798b 100644 --- a/samples/inputs/icon-button/variant/package.json +++ b/samples/inputs/icon-button/variant/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/input/helper-text/package.json b/samples/inputs/input/helper-text/package.json index dcaa2a4da1..ae14242124 100644 --- a/samples/inputs/input/helper-text/package.json +++ b/samples/inputs/input/helper-text/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/input/overview/package.json b/samples/inputs/input/overview/package.json index 50734da336..04943d3544 100644 --- a/samples/inputs/input/overview/package.json +++ b/samples/inputs/input/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/input/prefix-suffix/package.json b/samples/inputs/input/prefix-suffix/package.json index a8fa0f4e70..7f2dde9def 100644 --- a/samples/inputs/input/prefix-suffix/package.json +++ b/samples/inputs/input/prefix-suffix/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/input/size/package.json b/samples/inputs/input/size/package.json index 84626ef289..a55036734b 100644 --- a/samples/inputs/input/size/package.json +++ b/samples/inputs/input/size/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/input/styling/package.json b/samples/inputs/input/styling/package.json index a0feef7f67..66cfa9a2d9 100644 --- a/samples/inputs/input/styling/package.json +++ b/samples/inputs/input/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/linear-progress-indicator/dynamic/package.json b/samples/inputs/linear-progress-indicator/dynamic/package.json index 372f939d13..9cead578f0 100644 --- a/samples/inputs/linear-progress-indicator/dynamic/package.json +++ b/samples/inputs/linear-progress-indicator/dynamic/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/linear-progress-indicator/simple/package.json b/samples/inputs/linear-progress-indicator/simple/package.json index 53d0381ba4..aded35a2dd 100644 --- a/samples/inputs/linear-progress-indicator/simple/package.json +++ b/samples/inputs/linear-progress-indicator/simple/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/linear-progress-indicator/striped/package.json b/samples/inputs/linear-progress-indicator/striped/package.json index f32600ba8f..d25e2f49ad 100644 --- a/samples/inputs/linear-progress-indicator/striped/package.json +++ b/samples/inputs/linear-progress-indicator/striped/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/linear-progress-indicator/styling/package.json b/samples/inputs/linear-progress-indicator/styling/package.json index a286db6960..5de1ca5397 100644 --- a/samples/inputs/linear-progress-indicator/styling/package.json +++ b/samples/inputs/linear-progress-indicator/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/linear-progress-indicator/types/package.json b/samples/inputs/linear-progress-indicator/types/package.json index 2878c691aa..699f76cea5 100644 --- a/samples/inputs/linear-progress-indicator/types/package.json +++ b/samples/inputs/linear-progress-indicator/types/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/mask-input/applying-mask/package.json b/samples/inputs/mask-input/applying-mask/package.json index c9bb5c779f..b97ddef324 100644 --- a/samples/inputs/mask-input/applying-mask/package.json +++ b/samples/inputs/mask-input/applying-mask/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/mask-input/overview/package.json b/samples/inputs/mask-input/overview/package.json index 3258204468..ed3c7f8a9b 100644 --- a/samples/inputs/mask-input/overview/package.json +++ b/samples/inputs/mask-input/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/mask-input/value-modes/package.json b/samples/inputs/mask-input/value-modes/package.json index 21d839f202..53957f68a7 100644 --- a/samples/inputs/mask-input/value-modes/package.json +++ b/samples/inputs/mask-input/value-modes/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/radio/alignment/package.json b/samples/inputs/radio/alignment/package.json index c601d61ff0..14dfa486a7 100644 --- a/samples/inputs/radio/alignment/package.json +++ b/samples/inputs/radio/alignment/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/radio/disabled/package.json b/samples/inputs/radio/disabled/package.json index 9b31563396..194589965d 100644 --- a/samples/inputs/radio/disabled/package.json +++ b/samples/inputs/radio/disabled/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/radio/group/package.json b/samples/inputs/radio/group/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/inputs/radio/group/package.json +++ b/samples/inputs/radio/group/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/radio/invalid/package.json b/samples/inputs/radio/invalid/package.json index e7b268c21d..2231785c9a 100644 --- a/samples/inputs/radio/invalid/package.json +++ b/samples/inputs/radio/invalid/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/radio/label/package.json b/samples/inputs/radio/label/package.json index 52b46e745c..6d51182e56 100644 --- a/samples/inputs/radio/label/package.json +++ b/samples/inputs/radio/label/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/radio/styling/package.json b/samples/inputs/radio/styling/package.json index 38cb34f6bb..c2205a292a 100644 --- a/samples/inputs/radio/styling/package.json +++ b/samples/inputs/radio/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/rating/basic/package.json b/samples/inputs/rating/basic/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/rating/basic/package.json +++ b/samples/inputs/rating/basic/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/rating/custom/package.json b/samples/inputs/rating/custom/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/rating/custom/package.json +++ b/samples/inputs/rating/custom/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/rating/empty/package.json b/samples/inputs/rating/empty/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/rating/empty/package.json +++ b/samples/inputs/rating/empty/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/rating/single-selection/package.json b/samples/inputs/rating/single-selection/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/rating/single-selection/package.json +++ b/samples/inputs/rating/single-selection/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/rating/styling/package.json b/samples/inputs/rating/styling/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/rating/styling/package.json +++ b/samples/inputs/rating/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/ripple/button/package.json b/samples/inputs/ripple/button/package.json index dd33c704b2..3ba5ed46e9 100644 --- a/samples/inputs/ripple/button/package.json +++ b/samples/inputs/ripple/button/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/ripple/color/package.json b/samples/inputs/ripple/color/package.json index 9a856c0c37..44ee2338c9 100644 --- a/samples/inputs/ripple/color/package.json +++ b/samples/inputs/ripple/color/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/select/group/package.json b/samples/inputs/select/group/package.json index 8e64593eb0..8b0bc1b141 100644 --- a/samples/inputs/select/group/package.json +++ b/samples/inputs/select/group/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/select/header/package.json b/samples/inputs/select/header/package.json index 836509a1d7..15c130ee5e 100644 --- a/samples/inputs/select/header/package.json +++ b/samples/inputs/select/header/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/select/item/package.json b/samples/inputs/select/item/package.json index 609be5bfc8..b6731d33f8 100644 --- a/samples/inputs/select/item/package.json +++ b/samples/inputs/select/item/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/select/overview/package.json b/samples/inputs/select/overview/package.json index 11d0079557..69437f2d17 100644 --- a/samples/inputs/select/overview/package.json +++ b/samples/inputs/select/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/select/styling/package.json b/samples/inputs/select/styling/package.json index ee85fe9f72..6a98f13f23 100644 --- a/samples/inputs/select/styling/package.json +++ b/samples/inputs/select/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/constraints/package.json b/samples/inputs/slider/constraints/package.json index f2febf0ba9..84b94f7171 100644 --- a/samples/inputs/slider/constraints/package.json +++ b/samples/inputs/slider/constraints/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/disabled/package.json b/samples/inputs/slider/disabled/package.json index 1348686432..7b70315f19 100644 --- a/samples/inputs/slider/disabled/package.json +++ b/samples/inputs/slider/disabled/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/discrete/package.json b/samples/inputs/slider/discrete/package.json index a4d9d4ea79..124ac1b9bf 100644 --- a/samples/inputs/slider/discrete/package.json +++ b/samples/inputs/slider/discrete/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/labels/package.json b/samples/inputs/slider/labels/package.json index 6ea6214250..8864246219 100644 --- a/samples/inputs/slider/labels/package.json +++ b/samples/inputs/slider/labels/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/overview/package.json b/samples/inputs/slider/overview/package.json index 82c5cbbfca..e0d8697aca 100644 --- a/samples/inputs/slider/overview/package.json +++ b/samples/inputs/slider/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/styling/package.json b/samples/inputs/slider/styling/package.json index 5388c2a041..a207682f9d 100644 --- a/samples/inputs/slider/styling/package.json +++ b/samples/inputs/slider/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/tick-labels/package.json b/samples/inputs/slider/tick-labels/package.json index 1b23014185..bbc5d872bb 100644 --- a/samples/inputs/slider/tick-labels/package.json +++ b/samples/inputs/slider/tick-labels/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/ticks/package.json b/samples/inputs/slider/ticks/package.json index c32934f7c9..e8ce30d025 100644 --- a/samples/inputs/slider/ticks/package.json +++ b/samples/inputs/slider/ticks/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/value-format/package.json b/samples/inputs/slider/value-format/package.json index 5e30b13afc..9cf0cf7073 100644 --- a/samples/inputs/slider/value-format/package.json +++ b/samples/inputs/slider/value-format/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/slider/value/package.json b/samples/inputs/slider/value/package.json index 25225a67c0..64c0f14b78 100644 --- a/samples/inputs/slider/value/package.json +++ b/samples/inputs/slider/value/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/switches/disabled/package.json b/samples/inputs/switches/disabled/package.json index f1c9f806c5..207888cd60 100644 --- a/samples/inputs/switches/disabled/package.json +++ b/samples/inputs/switches/disabled/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/switches/enabled/package.json b/samples/inputs/switches/enabled/package.json index 0ee6989e41..20fb156b4a 100644 --- a/samples/inputs/switches/enabled/package.json +++ b/samples/inputs/switches/enabled/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/switches/layout/package.json b/samples/inputs/switches/layout/package.json index 41ccf6d2c2..47bba48f2e 100644 --- a/samples/inputs/switches/layout/package.json +++ b/samples/inputs/switches/layout/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/switches/overview/package.json b/samples/inputs/switches/overview/package.json index e2b77a2c5b..cfb1bb49e0 100644 --- a/samples/inputs/switches/overview/package.json +++ b/samples/inputs/switches/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/switches/selected/package.json b/samples/inputs/switches/selected/package.json index e697c1bedf..fc29df34d8 100644 --- a/samples/inputs/switches/selected/package.json +++ b/samples/inputs/switches/selected/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/switches/styling/package.json b/samples/inputs/switches/styling/package.json index 035625c19a..2f8429978c 100644 --- a/samples/inputs/switches/styling/package.json +++ b/samples/inputs/switches/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/switches/tailwind-styling/package.json b/samples/inputs/switches/tailwind-styling/package.json index f5c00e039d..90ded10bae 100644 --- a/samples/inputs/switches/tailwind-styling/package.json +++ b/samples/inputs/switches/tailwind-styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,12 +24,12 @@ "@tailwindcss/vite": "^4.1.14", "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "tailwindcss": "^4.1.14", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/textarea/form-integration/package.json b/samples/inputs/textarea/form-integration/package.json index 039e066bea..bd53cbb52c 100644 --- a/samples/inputs/textarea/form-integration/package.json +++ b/samples/inputs/textarea/form-integration/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/textarea/overview/package.json b/samples/inputs/textarea/overview/package.json index 7439265740..2221305dfe 100644 --- a/samples/inputs/textarea/overview/package.json +++ b/samples/inputs/textarea/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/textarea/resize/package.json b/samples/inputs/textarea/resize/package.json index d82b13c78b..ac2e344cde 100644 --- a/samples/inputs/textarea/resize/package.json +++ b/samples/inputs/textarea/resize/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/textarea/slots/package.json b/samples/inputs/textarea/slots/package.json index bcff9ec762..43f1ce8e3e 100644 --- a/samples/inputs/textarea/slots/package.json +++ b/samples/inputs/textarea/slots/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/textarea/styling/package.json b/samples/inputs/textarea/styling/package.json index 35377f0d28..f5b8e295bf 100644 --- a/samples/inputs/textarea/styling/package.json +++ b/samples/inputs/textarea/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/tooltip/advanced/package.json b/samples/inputs/tooltip/advanced/package.json index 8b6117a6fb..47acf65a14 100644 --- a/samples/inputs/tooltip/advanced/package.json +++ b/samples/inputs/tooltip/advanced/package.json @@ -13,10 +13,10 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/tooltip/overview/package.json b/samples/inputs/tooltip/overview/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/tooltip/overview/package.json +++ b/samples/inputs/tooltip/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/tooltip/placement/package.json b/samples/inputs/tooltip/placement/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/tooltip/placement/package.json +++ b/samples/inputs/tooltip/placement/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/tooltip/rich/package.json b/samples/inputs/tooltip/rich/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/tooltip/rich/package.json +++ b/samples/inputs/tooltip/rich/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/tooltip/styling/package.json b/samples/inputs/tooltip/styling/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/tooltip/styling/package.json +++ b/samples/inputs/tooltip/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/inputs/tooltip/triggers/package.json b/samples/inputs/tooltip/triggers/package.json index 6ff7eff818..c6e40adc9c 100644 --- a/samples/inputs/tooltip/triggers/package.json +++ b/samples/inputs/tooltip/triggers/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/interactions/chat/features/package.json b/samples/interactions/chat/features/package.json index 38618c696f..864c970e74 100644 --- a/samples/interactions/chat/features/package.json +++ b/samples/interactions/chat/features/package.json @@ -14,9 +14,9 @@ "dependencies": { "dompurify": "^3.3.0", "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "marked": "^16.4.1", "marked-shiki": "^1.2.1", "react": "^19.2.0", @@ -27,11 +27,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/interactions/chat/overview/package.json b/samples/interactions/chat/overview/package.json index c75cdf4f92..fa7f721836 100644 --- a/samples/interactions/chat/overview/package.json +++ b/samples/interactions/chat/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/interactions/chat/styling/package.json b/samples/interactions/chat/styling/package.json index 56e7964b3e..2d631d2658 100644 --- a/samples/interactions/chat/styling/package.json +++ b/samples/interactions/chat/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/interactions/query-builder/overview/package.json b/samples/interactions/query-builder/overview/package.json index 941c47e88f..068da637e9 100644 --- a/samples/interactions/query-builder/overview/package.json +++ b/samples/interactions/query-builder/overview/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/interactions/query-builder/template/package.json b/samples/interactions/query-builder/template/package.json index 3091e003e6..769d3b68e5 100644 --- a/samples/interactions/query-builder/template/package.json +++ b/samples/interactions/query-builder/template/package.json @@ -14,9 +14,9 @@ "lint": "eslint ./src/**/*.{ts,tsx}" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-react-grids": "19.7.0", + "igniteui-react-grids": "19.9.0", "lit-html": "^3.2.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -25,14 +25,14 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "eslint": "^8.33.0", "eslint-config-react": "^1.1.7", "eslint-plugin-react": "^7.20.0", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/accordion/customization/package.json b/samples/layouts/accordion/customization/package.json index 358705249d..b0470fac81 100644 --- a/samples/layouts/accordion/customization/package.json +++ b/samples/layouts/accordion/customization/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/accordion/nested-scenario/package.json b/samples/layouts/accordion/nested-scenario/package.json index fcf6719c6b..db9d6229e5 100644 --- a/samples/layouts/accordion/nested-scenario/package.json +++ b/samples/layouts/accordion/nested-scenario/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/accordion/overview/package.json b/samples/layouts/accordion/overview/package.json index d01e0359af..4505201b72 100644 --- a/samples/layouts/accordion/overview/package.json +++ b/samples/layouts/accordion/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/accordion/programmatic-expansion/package.json b/samples/layouts/accordion/programmatic-expansion/package.json index de10646370..627c954cb0 100644 --- a/samples/layouts/accordion/programmatic-expansion/package.json +++ b/samples/layouts/accordion/programmatic-expansion/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/accordion/styling/package.json b/samples/layouts/accordion/styling/package.json index ebf67487ca..275c8c38f5 100644 --- a/samples/layouts/accordion/styling/package.json +++ b/samples/layouts/accordion/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/accordion/tailwind-styling/package.json b/samples/layouts/accordion/tailwind-styling/package.json index 24d204ed97..abd5c62b45 100644 --- a/samples/layouts/accordion/tailwind-styling/package.json +++ b/samples/layouts/accordion/tailwind-styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,12 +24,12 @@ "@tailwindcss/vite": "^4.3.3", "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "tailwindcss": "^4.3.3", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/avatar/image/package.json b/samples/layouts/avatar/image/package.json index e3fce6a82c..8f31e2bae9 100644 --- a/samples/layouts/avatar/image/package.json +++ b/samples/layouts/avatar/image/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/avatar/overview/package.json b/samples/layouts/avatar/overview/package.json index 9be32ebca8..726b6265ba 100644 --- a/samples/layouts/avatar/overview/package.json +++ b/samples/layouts/avatar/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/avatar/shape/package.json b/samples/layouts/avatar/shape/package.json index 359aa5c319..5bab13acd0 100644 --- a/samples/layouts/avatar/shape/package.json +++ b/samples/layouts/avatar/shape/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/avatar/size/package.json b/samples/layouts/avatar/size/package.json index 8777a03310..d874138e4a 100644 --- a/samples/layouts/avatar/size/package.json +++ b/samples/layouts/avatar/size/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/avatar/styling/package.json b/samples/layouts/avatar/styling/package.json index f72fc0a12d..9231706286 100644 --- a/samples/layouts/avatar/styling/package.json +++ b/samples/layouts/avatar/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/avatar/tailwind-styling/package.json b/samples/layouts/avatar/tailwind-styling/package.json index 771b99ef8d..404e021642 100644 --- a/samples/layouts/avatar/tailwind-styling/package.json +++ b/samples/layouts/avatar/tailwind-styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -24,12 +24,12 @@ "@tailwindcss/vite": "^4.3.3", "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", "tailwindcss": "^4.3.3", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/avatar/variants/package.json b/samples/layouts/avatar/variants/package.json index 2edc46b8a0..56b758d3c0 100644 --- a/samples/layouts/avatar/variants/package.json +++ b/samples/layouts/avatar/variants/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/card/horizontal/package.json b/samples/layouts/card/horizontal/package.json index 1f7b5210c5..4dbb3b40d2 100644 --- a/samples/layouts/card/horizontal/package.json +++ b/samples/layouts/card/horizontal/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/card/overview/package.json b/samples/layouts/card/overview/package.json index b5eeebc2b1..f5bdddb735 100644 --- a/samples/layouts/card/overview/package.json +++ b/samples/layouts/card/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/card/semi-horizontal/package.json b/samples/layouts/card/semi-horizontal/package.json index 5b9de9656c..10038e4d60 100644 --- a/samples/layouts/card/semi-horizontal/package.json +++ b/samples/layouts/card/semi-horizontal/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/card/styling/package.json b/samples/layouts/card/styling/package.json index d7c8380a1f..eb7f18a7c4 100644 --- a/samples/layouts/card/styling/package.json +++ b/samples/layouts/card/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/carousel/animations/package.json b/samples/layouts/carousel/animations/package.json index d41ca3e100..8639f86b8c 100644 --- a/samples/layouts/carousel/animations/package.json +++ b/samples/layouts/carousel/animations/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/carousel/components/package.json b/samples/layouts/carousel/components/package.json index 6ec303b8a6..c37aa3b1d5 100644 --- a/samples/layouts/carousel/components/package.json +++ b/samples/layouts/carousel/components/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/carousel/overview/package.json b/samples/layouts/carousel/overview/package.json index 026c2047a7..e1e6d2cc24 100644 --- a/samples/layouts/carousel/overview/package.json +++ b/samples/layouts/carousel/overview/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/carousel/thumbnail/package.json b/samples/layouts/carousel/thumbnail/package.json index 05f3db282c..85d4bbcb70 100644 --- a/samples/layouts/carousel/thumbnail/package.json +++ b/samples/layouts/carousel/thumbnail/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/divider/dashed/package.json b/samples/layouts/divider/dashed/package.json index 388946038c..215c3909d6 100644 --- a/samples/layouts/divider/dashed/package.json +++ b/samples/layouts/divider/dashed/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/divider/middle/package.json b/samples/layouts/divider/middle/package.json index 388946038c..215c3909d6 100644 --- a/samples/layouts/divider/middle/package.json +++ b/samples/layouts/divider/middle/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/divider/overview/package.json b/samples/layouts/divider/overview/package.json index 388946038c..215c3909d6 100644 --- a/samples/layouts/divider/overview/package.json +++ b/samples/layouts/divider/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/divider/select/package.json b/samples/layouts/divider/select/package.json index 388946038c..215c3909d6 100644 --- a/samples/layouts/divider/select/package.json +++ b/samples/layouts/divider/select/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/divider/vertical/package.json b/samples/layouts/divider/vertical/package.json index 388946038c..215c3909d6 100644 --- a/samples/layouts/divider/vertical/package.json +++ b/samples/layouts/divider/vertical/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/dock-manager/customize-buttons/package.json b/samples/layouts/dock-manager/customize-buttons/package.json index d8ee419e25..1d84804321 100644 --- a/samples/layouts/dock-manager/customize-buttons/package.json +++ b/samples/layouts/dock-manager/customize-buttons/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/dock-manager/embedding-frames/package.json b/samples/layouts/dock-manager/embedding-frames/package.json index e303a919de..f813949fcc 100644 --- a/samples/layouts/dock-manager/embedding-frames/package.json +++ b/samples/layouts/dock-manager/embedding-frames/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/dock-manager/overview/package.json b/samples/layouts/dock-manager/overview/package.json index d8ee419e25..1d84804321 100644 --- a/samples/layouts/dock-manager/overview/package.json +++ b/samples/layouts/dock-manager/overview/package.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/dock-manager/styling/package.json b/samples/layouts/dock-manager/styling/package.json index 7d0a47231f..30762a732e 100644 --- a/samples/layouts/dock-manager/styling/package.json +++ b/samples/layouts/dock-manager/styling/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", "igniteui-react-dockmanager": "19.7.0", "react": "^19.2.0", @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/dock-manager/updating-panes/package.json b/samples/layouts/dock-manager/updating-panes/package.json index 0b2c4fb338..5508caf98b 100644 --- a/samples/layouts/dock-manager/updating-panes/package.json +++ b/samples/layouts/dock-manager/updating-panes/package.json @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/expansion-panel/component-customization/package.json b/samples/layouts/expansion-panel/component-customization/package.json index 09aabfbd83..9b3d9d7e61 100644 --- a/samples/layouts/expansion-panel/component-customization/package.json +++ b/samples/layouts/expansion-panel/component-customization/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/expansion-panel/properties-and-events/package.json b/samples/layouts/expansion-panel/properties-and-events/package.json index fd634f8ca6..8be7918ae1 100644 --- a/samples/layouts/expansion-panel/properties-and-events/package.json +++ b/samples/layouts/expansion-panel/properties-and-events/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/expansion-panel/styling/package.json b/samples/layouts/expansion-panel/styling/package.json index bc1fc9ad9f..7a0e7e0d17 100644 --- a/samples/layouts/expansion-panel/styling/package.json +++ b/samples/layouts/expansion-panel/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/expansion-panel/usage/package.json b/samples/layouts/expansion-panel/usage/package.json index 14c58b8e50..3f74b9f455 100644 --- a/samples/layouts/expansion-panel/usage/package.json +++ b/samples/layouts/expansion-panel/usage/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/icon/sizing/package.json b/samples/layouts/icon/sizing/package.json index d3d35066d3..30bba74639 100644 --- a/samples/layouts/icon/sizing/package.json +++ b/samples/layouts/icon/sizing/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/icon/styling/package.json b/samples/layouts/icon/styling/package.json index 729ba6b184..8dd2789520 100644 --- a/samples/layouts/icon/styling/package.json +++ b/samples/layouts/icon/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/splitter/base/package.json b/samples/layouts/splitter/base/package.json index 841b642ccd..cea28b4ae5 100644 --- a/samples/layouts/splitter/base/package.json +++ b/samples/layouts/splitter/base/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/splitter/nested/package.json b/samples/layouts/splitter/nested/package.json index be7d025833..a02a93d0b1 100644 --- a/samples/layouts/splitter/nested/package.json +++ b/samples/layouts/splitter/nested/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/splitter/styling/package.json b/samples/layouts/splitter/styling/package.json index a61bdb5336..d7f727d4bf 100644 --- a/samples/layouts/splitter/styling/package.json +++ b/samples/layouts/splitter/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/stepper/animations/package.json b/samples/layouts/stepper/animations/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/stepper/animations/package.json +++ b/samples/layouts/stepper/animations/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/stepper/linear/package.json b/samples/layouts/stepper/linear/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/stepper/linear/package.json +++ b/samples/layouts/stepper/linear/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/stepper/orientation/package.json b/samples/layouts/stepper/orientation/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/stepper/orientation/package.json +++ b/samples/layouts/stepper/orientation/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/stepper/step-height/package.json b/samples/layouts/stepper/step-height/package.json index 81bf091f1d..184d73d627 100644 --- a/samples/layouts/stepper/step-height/package.json +++ b/samples/layouts/stepper/step-height/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/stepper/steptypes/package.json b/samples/layouts/stepper/steptypes/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/stepper/steptypes/package.json +++ b/samples/layouts/stepper/steptypes/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/stepper/styling/package.json b/samples/layouts/stepper/styling/package.json index 941bae3fe8..8b025e7345 100644 --- a/samples/layouts/stepper/styling/package.json +++ b/samples/layouts/stepper/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tabs/alignment/package.json b/samples/layouts/tabs/alignment/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tabs/alignment/package.json +++ b/samples/layouts/tabs/alignment/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tabs/overview/package.json b/samples/layouts/tabs/overview/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tabs/overview/package.json +++ b/samples/layouts/tabs/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tabs/prefix-suffix/package.json b/samples/layouts/tabs/prefix-suffix/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tabs/prefix-suffix/package.json +++ b/samples/layouts/tabs/prefix-suffix/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tabs/scrolling/package.json b/samples/layouts/tabs/scrolling/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tabs/scrolling/package.json +++ b/samples/layouts/tabs/scrolling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tabs/styling/package.json b/samples/layouts/tabs/styling/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tabs/styling/package.json +++ b/samples/layouts/tabs/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tile-manager/actions/package.json b/samples/layouts/tile-manager/actions/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tile-manager/actions/package.json +++ b/samples/layouts/tile-manager/actions/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tile-manager/columngap/package.json b/samples/layouts/tile-manager/columngap/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tile-manager/columngap/package.json +++ b/samples/layouts/tile-manager/columngap/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tile-manager/dragndrop/package.json b/samples/layouts/tile-manager/dragndrop/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tile-manager/dragndrop/package.json +++ b/samples/layouts/tile-manager/dragndrop/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tile-manager/layout/package.json b/samples/layouts/tile-manager/layout/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tile-manager/layout/package.json +++ b/samples/layouts/tile-manager/layout/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tile-manager/overview/package.json b/samples/layouts/tile-manager/overview/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tile-manager/overview/package.json +++ b/samples/layouts/tile-manager/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tile-manager/resize/package.json b/samples/layouts/tile-manager/resize/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tile-manager/resize/package.json +++ b/samples/layouts/tile-manager/resize/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/layouts/tile-manager/styling/package.json b/samples/layouts/tile-manager/styling/package.json index 92c1ea60f5..d62b9cb685 100644 --- a/samples/layouts/tile-manager/styling/package.json +++ b/samples/layouts/tile-manager/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/binding-data-csv/package.json b/samples/maps/geo-map/binding-data-csv/package.json index 7307e69e96..9c38d04e91 100644 --- a/samples/maps/geo-map/binding-data-csv/package.json +++ b/samples/maps/geo-map/binding-data-csv/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/binding-data-json-points/package.json b/samples/maps/geo-map/binding-data-json-points/package.json index 4256195ad9..277905ca72 100644 --- a/samples/maps/geo-map/binding-data-json-points/package.json +++ b/samples/maps/geo-map/binding-data-json-points/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/binding-data-json-shapes/package.json b/samples/maps/geo-map/binding-data-json-shapes/package.json index aab5ab7929..58f681f9bd 100644 --- a/samples/maps/geo-map/binding-data-json-shapes/package.json +++ b/samples/maps/geo-map/binding-data-json-shapes/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/binding-data-model/package.json b/samples/maps/geo-map/binding-data-model/package.json index 4305006257..b17ca3970a 100644 --- a/samples/maps/geo-map/binding-data-model/package.json +++ b/samples/maps/geo-map/binding-data-model/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/binding-multiple-shapes/package.json b/samples/maps/geo-map/binding-multiple-shapes/package.json index d851ebd1d3..9b241b3594 100644 --- a/samples/maps/geo-map/binding-multiple-shapes/package.json +++ b/samples/maps/geo-map/binding-multiple-shapes/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/binding-multiple-sources/package.json b/samples/maps/geo-map/binding-multiple-sources/package.json index 0bc96a9f19..30aa561f41 100644 --- a/samples/maps/geo-map/binding-multiple-sources/package.json +++ b/samples/maps/geo-map/binding-multiple-sources/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/binding-shp-points/package.json b/samples/maps/geo-map/binding-shp-points/package.json index 020db33595..3ba01b47ba 100644 --- a/samples/maps/geo-map/binding-shp-points/package.json +++ b/samples/maps/geo-map/binding-shp-points/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/binding-shp-polygons/package.json b/samples/maps/geo-map/binding-shp-polygons/package.json index aab5ab7929..58f681f9bd 100644 --- a/samples/maps/geo-map/binding-shp-polygons/package.json +++ b/samples/maps/geo-map/binding-shp-polygons/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/binding-shp-polylines/package.json b/samples/maps/geo-map/binding-shp-polylines/package.json index 7fbffe8ecb..7eb1feb1e3 100644 --- a/samples/maps/geo-map/binding-shp-polylines/package.json +++ b/samples/maps/geo-map/binding-shp-polylines/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/custom-tooltips/package.json b/samples/maps/geo-map/custom-tooltips/package.json index bb4c87bc33..9887810fc6 100644 --- a/samples/maps/geo-map/custom-tooltips/package.json +++ b/samples/maps/geo-map/custom-tooltips/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/display-all-imagery/package.json b/samples/maps/geo-map/display-all-imagery/package.json index 5fefa5700f..aeb8fdc4ea 100644 --- a/samples/maps/geo-map/display-all-imagery/package.json +++ b/samples/maps/geo-map/display-all-imagery/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-maps": "19.6.0", @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/display-azure-imagery/package.json b/samples/maps/geo-map/display-azure-imagery/package.json index b49a014254..a7f0c6ffae 100644 --- a/samples/maps/geo-map/display-azure-imagery/package.json +++ b/samples/maps/geo-map/display-azure-imagery/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-maps": "19.6.0", @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/display-bing-imagery/package.json b/samples/maps/geo-map/display-bing-imagery/package.json index 25109d40db..9aa6a0a941 100644 --- a/samples/maps/geo-map/display-bing-imagery/package.json +++ b/samples/maps/geo-map/display-bing-imagery/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-charts": "19.6.0", "igniteui-react-core": "19.6.0", "igniteui-react-maps": "19.6.0", @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/display-custom-imagery/package.json b/samples/maps/geo-map/display-custom-imagery/package.json index 591852905d..345a371862 100644 --- a/samples/maps/geo-map/display-custom-imagery/package.json +++ b/samples/maps/geo-map/display-custom-imagery/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/display-esri-imagery/package.json b/samples/maps/geo-map/display-esri-imagery/package.json index e8134d3f42..2f20a92f26 100644 --- a/samples/maps/geo-map/display-esri-imagery/package.json +++ b/samples/maps/geo-map/display-esri-imagery/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/display-heat-imagery/package.json b/samples/maps/geo-map/display-heat-imagery/package.json index 3d487006a1..4c609e1dca 100644 --- a/samples/maps/geo-map/display-heat-imagery/package.json +++ b/samples/maps/geo-map/display-heat-imagery/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/display-osm-imagery/package.json b/samples/maps/geo-map/display-osm-imagery/package.json index 3c7c37f016..b01dc33be2 100644 --- a/samples/maps/geo-map/display-osm-imagery/package.json +++ b/samples/maps/geo-map/display-osm-imagery/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/marker-layouts/package.json b/samples/maps/geo-map/marker-layouts/package.json index f0adc15c08..b4180fb203 100644 --- a/samples/maps/geo-map/marker-layouts/package.json +++ b/samples/maps/geo-map/marker-layouts/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/marker-template/package.json b/samples/maps/geo-map/marker-template/package.json index 1ff51dba57..5c8b7da98b 100644 --- a/samples/maps/geo-map/marker-template/package.json +++ b/samples/maps/geo-map/marker-template/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/marker-type/package.json b/samples/maps/geo-map/marker-type/package.json index 6465421aa2..a6e4e1846c 100644 --- a/samples/maps/geo-map/marker-type/package.json +++ b/samples/maps/geo-map/marker-type/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/nav-grid/package.json b/samples/maps/geo-map/nav-grid/package.json index 0bc96a9f19..30aa561f41 100644 --- a/samples/maps/geo-map/nav-grid/package.json +++ b/samples/maps/geo-map/nav-grid/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/navigation-only-panning/package.json b/samples/maps/geo-map/navigation-only-panning/package.json index aab5ab7929..58f681f9bd 100644 --- a/samples/maps/geo-map/navigation-only-panning/package.json +++ b/samples/maps/geo-map/navigation-only-panning/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/navigation/package.json b/samples/maps/geo-map/navigation/package.json index c66944e3f4..dd270f6b93 100644 --- a/samples/maps/geo-map/navigation/package.json +++ b/samples/maps/geo-map/navigation/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/overview/package.json b/samples/maps/geo-map/overview/package.json index cb07052e52..33cb82f142 100644 --- a/samples/maps/geo-map/overview/package.json +++ b/samples/maps/geo-map/overview/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/shape-selection/package.json b/samples/maps/geo-map/shape-selection/package.json index f450075794..726fb0d14c 100644 --- a/samples/maps/geo-map/shape-selection/package.json +++ b/samples/maps/geo-map/shape-selection/package.json @@ -24,11 +24,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/shape-styling/package.json b/samples/maps/geo-map/shape-styling/package.json index 3bc938108d..ca7578717a 100644 --- a/samples/maps/geo-map/shape-styling/package.json +++ b/samples/maps/geo-map/shape-styling/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/synchronization/package.json b/samples/maps/geo-map/synchronization/package.json index 4f2feb19d3..791684e1ea 100644 --- a/samples/maps/geo-map/synchronization/package.json +++ b/samples/maps/geo-map/synchronization/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/triangulating-data/package.json b/samples/maps/geo-map/triangulating-data/package.json index 598dacc59b..fd5014b4e6 100644 --- a/samples/maps/geo-map/triangulating-data/package.json +++ b/samples/maps/geo-map/triangulating-data/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/type-scatter-area-series/package.json b/samples/maps/geo-map/type-scatter-area-series/package.json index 10b9f4fb68..af61dabd93 100644 --- a/samples/maps/geo-map/type-scatter-area-series/package.json +++ b/samples/maps/geo-map/type-scatter-area-series/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/type-scatter-bubble-series/package.json b/samples/maps/geo-map/type-scatter-bubble-series/package.json index 46f9b8bd21..21cdc11ffd 100644 --- a/samples/maps/geo-map/type-scatter-bubble-series/package.json +++ b/samples/maps/geo-map/type-scatter-bubble-series/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/type-scatter-contour-series/package.json b/samples/maps/geo-map/type-scatter-contour-series/package.json index 0636baefad..3b875f4e8f 100644 --- a/samples/maps/geo-map/type-scatter-contour-series/package.json +++ b/samples/maps/geo-map/type-scatter-contour-series/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/type-scatter-density-series/package.json b/samples/maps/geo-map/type-scatter-density-series/package.json index 761fcb3f65..fa9efb71e5 100644 --- a/samples/maps/geo-map/type-scatter-density-series/package.json +++ b/samples/maps/geo-map/type-scatter-density-series/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/type-scatter-symbol-series/package.json b/samples/maps/geo-map/type-scatter-symbol-series/package.json index deb9db1f9b..bbdc501c44 100644 --- a/samples/maps/geo-map/type-scatter-symbol-series/package.json +++ b/samples/maps/geo-map/type-scatter-symbol-series/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/type-shape-polygon-series/package.json b/samples/maps/geo-map/type-shape-polygon-series/package.json index 4b0bb74309..405ba413df 100644 --- a/samples/maps/geo-map/type-shape-polygon-series/package.json +++ b/samples/maps/geo-map/type-shape-polygon-series/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/maps/geo-map/type-shape-polyline-series/package.json b/samples/maps/geo-map/type-shape-polyline-series/package.json index a63607a96c..949aa94f27 100644 --- a/samples/maps/geo-map/type-shape-polyline-series/package.json +++ b/samples/maps/geo-map/type-shape-polyline-series/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/menus/nav-bar/overview/package.json b/samples/menus/nav-bar/overview/package.json index e35407c05a..0f416b59f5 100644 --- a/samples/menus/nav-bar/overview/package.json +++ b/samples/menus/nav-bar/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/menus/nav-bar/styling/package.json b/samples/menus/nav-bar/styling/package.json index 3184bc289d..ffbd42e958 100644 --- a/samples/menus/nav-bar/styling/package.json +++ b/samples/menus/nav-bar/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/menus/nav-drawer/add-drawer-items/package.json b/samples/menus/nav-drawer/add-drawer-items/package.json index a16609ee9a..1f2265b640 100644 --- a/samples/menus/nav-drawer/add-drawer-items/package.json +++ b/samples/menus/nav-drawer/add-drawer-items/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/menus/nav-drawer/add-mini/package.json b/samples/menus/nav-drawer/add-mini/package.json index e2feec2818..50d64aa320 100644 --- a/samples/menus/nav-drawer/add-mini/package.json +++ b/samples/menus/nav-drawer/add-mini/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/menus/nav-drawer/add-positions-navbar/package.json b/samples/menus/nav-drawer/add-positions-navbar/package.json index 1c64e12eb9..782a8ef0a7 100644 --- a/samples/menus/nav-drawer/add-positions-navbar/package.json +++ b/samples/menus/nav-drawer/add-positions-navbar/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/menus/nav-drawer/styling/package.json b/samples/menus/nav-drawer/styling/package.json index 8d3893365e..28b0445fe0 100644 --- a/samples/menus/nav-drawer/styling/package.json +++ b/samples/menus/nav-drawer/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/banner/banner-advanced-sample/package.json b/samples/notifications/banner/banner-advanced-sample/package.json index e024a172f2..482f3206b3 100644 --- a/samples/notifications/banner/banner-advanced-sample/package.json +++ b/samples/notifications/banner/banner-advanced-sample/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/banner/banner-sample-1/package.json b/samples/notifications/banner/banner-sample-1/package.json index d1680222b8..061be88308 100644 --- a/samples/notifications/banner/banner-sample-1/package.json +++ b/samples/notifications/banner/banner-sample-1/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/banner/banner-sample-2/package.json b/samples/notifications/banner/banner-sample-2/package.json index b86eacd79d..edc6f449d0 100644 --- a/samples/notifications/banner/banner-sample-2/package.json +++ b/samples/notifications/banner/banner-sample-2/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/banner/banner-styling/package.json b/samples/notifications/banner/banner-styling/package.json index 88f84fb33c..6cc43a1444 100644 --- a/samples/notifications/banner/banner-styling/package.json +++ b/samples/notifications/banner/banner-styling/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/dialog/closing-variations/package.json b/samples/notifications/dialog/closing-variations/package.json index 9ea60e6f56..4fbe4b940e 100644 --- a/samples/notifications/dialog/closing-variations/package.json +++ b/samples/notifications/dialog/closing-variations/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/dialog/form/package.json b/samples/notifications/dialog/form/package.json index 2f84ef0c06..ec67eeb722 100644 --- a/samples/notifications/dialog/form/package.json +++ b/samples/notifications/dialog/form/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/dialog/overview/package.json b/samples/notifications/dialog/overview/package.json index 309d235566..fd47ddb67f 100644 --- a/samples/notifications/dialog/overview/package.json +++ b/samples/notifications/dialog/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/dialog/styling/package.json b/samples/notifications/dialog/styling/package.json index 9bccedd661..475032dad9 100644 --- a/samples/notifications/dialog/styling/package.json +++ b/samples/notifications/dialog/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/snackbar/action-text/package.json b/samples/notifications/snackbar/action-text/package.json index a32e284341..70896569c3 100644 --- a/samples/notifications/snackbar/action-text/package.json +++ b/samples/notifications/snackbar/action-text/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/snackbar/display-time/package.json b/samples/notifications/snackbar/display-time/package.json index 9ffd615c60..a3c1ca698e 100644 --- a/samples/notifications/snackbar/display-time/package.json +++ b/samples/notifications/snackbar/display-time/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/snackbar/overview/package.json b/samples/notifications/snackbar/overview/package.json index e3f10c71f5..2705f64eda 100644 --- a/samples/notifications/snackbar/overview/package.json +++ b/samples/notifications/snackbar/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/snackbar/styling/package.json b/samples/notifications/snackbar/styling/package.json index e55bac64fa..48d56333c3 100644 --- a/samples/notifications/snackbar/styling/package.json +++ b/samples/notifications/snackbar/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/toast/overview/package.json b/samples/notifications/toast/overview/package.json index 112b62a8b5..03d6e8f3b8 100644 --- a/samples/notifications/toast/overview/package.json +++ b/samples/notifications/toast/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/toast/properties/package.json b/samples/notifications/toast/properties/package.json index 7116794899..150e38207d 100644 --- a/samples/notifications/toast/properties/package.json +++ b/samples/notifications/toast/properties/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/notifications/toast/styling/package.json b/samples/notifications/toast/styling/package.json index 527a254c32..a03b8a7a6a 100644 --- a/samples/notifications/toast/styling/package.json +++ b/samples/notifications/toast/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/disabled-dates/package.json b/samples/scheduling/calendar/disabled-dates/package.json index aa00c5ae14..34b4a17168 100644 --- a/samples/scheduling/calendar/disabled-dates/package.json +++ b/samples/scheduling/calendar/disabled-dates/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/formatting/package.json b/samples/scheduling/calendar/formatting/package.json index 18466804bf..b5f3c3bfd1 100644 --- a/samples/scheduling/calendar/formatting/package.json +++ b/samples/scheduling/calendar/formatting/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/header/package.json b/samples/scheduling/calendar/header/package.json index d6cc1c3de0..f609c37222 100644 --- a/samples/scheduling/calendar/header/package.json +++ b/samples/scheduling/calendar/header/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/multiple-months/package.json b/samples/scheduling/calendar/multiple-months/package.json index 098ef69dc5..2bc5e0c5ce 100644 --- a/samples/scheduling/calendar/multiple-months/package.json +++ b/samples/scheduling/calendar/multiple-months/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/multiple-selection/package.json b/samples/scheduling/calendar/multiple-selection/package.json index 9ada55ae74..8231f41333 100644 --- a/samples/scheduling/calendar/multiple-selection/package.json +++ b/samples/scheduling/calendar/multiple-selection/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/overview/package.json b/samples/scheduling/calendar/overview/package.json index 3155ba6f96..cec9ce4aa6 100644 --- a/samples/scheduling/calendar/overview/package.json +++ b/samples/scheduling/calendar/overview/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/range-selection/package.json b/samples/scheduling/calendar/range-selection/package.json index 863334ece0..a9ed877910 100644 --- a/samples/scheduling/calendar/range-selection/package.json +++ b/samples/scheduling/calendar/range-selection/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/size/package.json b/samples/scheduling/calendar/size/package.json index ad35b79e10..858688fa6e 100644 --- a/samples/scheduling/calendar/size/package.json +++ b/samples/scheduling/calendar/size/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/special-dates/package.json b/samples/scheduling/calendar/special-dates/package.json index 730ead6efb..a9187689d5 100644 --- a/samples/scheduling/calendar/special-dates/package.json +++ b/samples/scheduling/calendar/special-dates/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/styling/package.json b/samples/scheduling/calendar/styling/package.json index 564c30272b..886b9e5b41 100644 --- a/samples/scheduling/calendar/styling/package.json +++ b/samples/scheduling/calendar/styling/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/calendar/week-numbers/package.json b/samples/scheduling/calendar/week-numbers/package.json index 35a6f09f4d..d87f313fac 100644 --- a/samples/scheduling/calendar/week-numbers/package.json +++ b/samples/scheduling/calendar/week-numbers/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "igniteui-dockmanager": "^1.17.0", - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -23,11 +23,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", diff --git a/samples/scheduling/date-picker/dialog-mode/package.json b/samples/scheduling/date-picker/dialog-mode/package.json index da66dce959..5ce1a75adc 100644 --- a/samples/scheduling/date-picker/dialog-mode/package.json +++ b/samples/scheduling/date-picker/dialog-mode/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/scheduling/date-picker/form/package.json b/samples/scheduling/date-picker/form/package.json index da66dce959..5ce1a75adc 100644 --- a/samples/scheduling/date-picker/form/package.json +++ b/samples/scheduling/date-picker/form/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/scheduling/date-picker/format/package.json b/samples/scheduling/date-picker/format/package.json index da66dce959..5ce1a75adc 100644 --- a/samples/scheduling/date-picker/format/package.json +++ b/samples/scheduling/date-picker/format/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/scheduling/date-picker/overview/package.json b/samples/scheduling/date-picker/overview/package.json index da66dce959..5ce1a75adc 100644 --- a/samples/scheduling/date-picker/overview/package.json +++ b/samples/scheduling/date-picker/overview/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/scheduling/date-picker/styling/package.json b/samples/scheduling/date-picker/styling/package.json index da66dce959..5ce1a75adc 100644 --- a/samples/scheduling/date-picker/styling/package.json +++ b/samples/scheduling/date-picker/styling/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/scheduling/date-range-picker/custom-ranges/package.json b/samples/scheduling/date-range-picker/custom-ranges/package.json index 6c07033897..74fcb8b879 100644 --- a/samples/scheduling/date-range-picker/custom-ranges/package.json +++ b/samples/scheduling/date-range-picker/custom-ranges/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/scheduling/date-range-picker/form/package.json b/samples/scheduling/date-range-picker/form/package.json index c53f96f8c3..6c06403b73 100644 --- a/samples/scheduling/date-range-picker/form/package.json +++ b/samples/scheduling/date-range-picker/form/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/scheduling/date-range-picker/overview/package.json b/samples/scheduling/date-range-picker/overview/package.json index b9d5e9c5ce..9b778b31e9 100644 --- a/samples/scheduling/date-range-picker/overview/package.json +++ b/samples/scheduling/date-range-picker/overview/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/scheduling/date-range-picker/slots/package.json b/samples/scheduling/date-range-picker/slots/package.json index c69db65846..14c77d25c7 100644 --- a/samples/scheduling/date-range-picker/slots/package.json +++ b/samples/scheduling/date-range-picker/slots/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} diff --git a/samples/scheduling/date-range-picker/styling/package.json b/samples/scheduling/date-range-picker/styling/package.json index 94c3c5e46e..c1dd09daef 100644 --- a/samples/scheduling/date-range-picker/styling/package.json +++ b/samples/scheduling/date-range-picker/styling/package.json @@ -12,9 +12,9 @@ "test": "vitest" }, "dependencies": { - "igniteui-react": "19.7.0", + "igniteui-react": "19.9.0", "igniteui-react-core": "19.6.0", - "igniteui-webcomponents": "^7.2.1", + "igniteui-webcomponents": "~7.4.1", "react": "^19.2.0", "react-dom": "^19.2.0", "tslib": "^2.4.0" @@ -22,11 +22,11 @@ "devDependencies": { "@types/jest": "^29.2.0", "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "@vitejs/plugin-react": "^5.0.4", "@vitest/browser": "^3.2.4", - "typescript": "^4.8.4", + "typescript": "^5.9.3", "vite": "^7.1.9", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", @@ -38,4 +38,4 @@ "not ie <= 11", "not op_mini all" ] -} \ No newline at end of file +} From f09c3a3a6aa6d887ea29464f425035d847c8bf7f Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 30 Sep 2026 10:09:18 +0300 Subject: [PATCH 05/14] Fix three samples for the Astro build tree-grid/disabled-summaries imported Node's http module by accident. grid/localization imported igniteui-react-grids/grids, which the package does not export; only the old browser's aliases resolved it. geo-map/display-heat-imagery loaded its worker with webpack-only syntax; use new Worker(new URL(...)), which Vite bundles. --- samples/grids/grid/localization/src/index.tsx | 2 +- samples/grids/tree-grid/disabled-summaries/src/index.tsx | 1 - samples/maps/geo-map/display-heat-imagery/src/index.tsx | 5 ++--- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/samples/grids/grid/localization/src/index.tsx b/samples/grids/grid/localization/src/index.tsx index 567eaf0079..518fdbd9c2 100644 --- a/samples/grids/grid/localization/src/index.tsx +++ b/samples/grids/grid/localization/src/index.tsx @@ -10,7 +10,7 @@ import { IgrGridToolbarTitle, registerI18n, setCurrentI18n, -} from "igniteui-react-grids/grids"; +} from "igniteui-react-grids"; import { IgrSelect, IgrSelectItem } from "igniteui-react"; import { diff --git a/samples/grids/tree-grid/disabled-summaries/src/index.tsx b/samples/grids/tree-grid/disabled-summaries/src/index.tsx index b564bad4f4..713d0a2043 100644 --- a/samples/grids/tree-grid/disabled-summaries/src/index.tsx +++ b/samples/grids/tree-grid/disabled-summaries/src/index.tsx @@ -7,7 +7,6 @@ import { IgrSummaryOperand, IgrSummaryResult, IgrTreeGrid, IgrColumn } from 'ign import 'igniteui-react-grids/grids/themes/light/bootstrap.css'; import { OrdersTreeData } from './OrdersTreeData'; -import { get } from 'http'; export class UnitsSummary extends IgrSummaryOperand { diff --git a/samples/maps/geo-map/display-heat-imagery/src/index.tsx b/samples/maps/geo-map/display-heat-imagery/src/index.tsx index 93ba0b8e47..1adc978907 100644 --- a/samples/maps/geo-map/display-heat-imagery/src/index.tsx +++ b/samples/maps/geo-map/display-heat-imagery/src/index.tsx @@ -7,8 +7,6 @@ import { IgrGeographicTileSeries } from 'igniteui-react-maps'; import { IgrDataChartInteractivityModule } from 'igniteui-react-charts'; import { IgrHeatTileGenerator } from 'igniteui-react-core'; import { IgrTileGeneratorMapImagery } from 'igniteui-react-maps'; -// background worker -import Worker from "./heatworker.worker" IgrDataChartInteractivityModule.register(); IgrGeographicMapModule.register(); @@ -86,7 +84,8 @@ export default class MapDisplayImageryHeatTiles extends React.Component { gen.useGlobalMinMaxAdjustedForZoom = true; gen.useLogarithmicScale = true; gen.useWebWorkers = true; - gen.webWorkerInstance = new Worker(); + // background worker; Vite bundles it from this URL + gen.webWorkerInstance = new Worker(new URL("./heatworker.worker.ts", import.meta.url), { type: "module" }); gen.scaleColors = [ "rgba(0, 0, 255, .251)", "rgba(0, 255, 255, .3765)", "rgba(50,205,50, .2675)", "rgba(255, 255, 0, .7059)", From 70ffe90b3e368824691fa76b876792a9b1a93725 Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 30 Sep 2026 10:09:59 +0300 Subject: [PATCH 06/14] Replace the gulp samples browser with Astro Mirror the igniteui-wc-examples setup: one static page per sample, built from samples/ in place, one chunk per sample and per npm package, and themes linked in . This removes browser/, its copy step, generated routes, service worker and cache busting. Old URLs keep working. /samples/ redirects to the canonical path with the sidebar; legacy //- routes redirect as well. CI and CD build from the root and publish dist/. --- .github/workflows/build-sb.yml | 5 +- .../workflows/igniteui-react-examples-cd.yml | 11 +- .gitignore | 9 - astro.config.mjs | 449 + browser/.env | 3 - browser/.eslintignore | 5 - browser/.eslintrc.js | 82 - browser/README.md | 68 - browser/cleanup.bat | 14 - browser/config-overrides.js | 268 - browser/gulpfile.js | 78 - browser/images.d.ts | 7 - browser/index.html | 48 - browser/package-lock.json | 19884 ---------------- browser/package.json | 133 - browser/package_move.bat | 44 - browser/public/assets/comingSoon.svg | 1 - browser/public/favicon.ico | Bin 3150 -> 0 bytes browser/public/images/preview.PNG | Bin 104282 -> 0 bytes browser/public/logo-ignite-ui.svg | 102 - browser/public/logo192.png | Bin 5347 -> 0 bytes browser/public/logo512.png | Bin 9664 -> 0 bytes browser/public/manifest.json | 25 - browser/public/meta.json | 1 - browser/public/robots.txt | 3 - browser/reactSamples.nuspec | 15 - browser/src/index.css | 17 - browser/src/index.tsx | 44 - browser/src/jszip-shim.js | 6 - browser/src/logo.svg | 7 - browser/src/navigation/SamplesBrowser.css | 206 - browser/src/navigation/SamplesBrowser.json | 1 - browser/src/navigation/SamplesBrowser.tsx | 324 - browser/src/navigation/SamplesBuster.tsx | 130 - browser/src/navigation/SamplesCache.tsx | 86 - browser/src/navigation/SamplesData.ts | 18 - browser/src/navigation/SamplesFallback.css | 82 - browser/src/navigation/SamplesFallback.tsx | 40 - browser/src/navigation/SamplesLoading.css | 68 - browser/src/navigation/SamplesLoading.tsx | 14 - browser/src/navigation/SamplesRouter.tsx | 110 - browser/src/navigation/Scrollbars.css | 28 - browser/src/sample-theme.ts | 193 - browser/src/select.css | 74 - browser/src/serviceWorker.ts | 133 - browser/src/setupTests.ts | 5 - browser/src/typedecls.d.ts | 12 - browser/tasks/Transformer.ts | 838 - browser/tasks/copyWebConfig.js | 17 - browser/tasks/gulp-config.js | 47 - browser/tasks/gulp-samples.js | 977 - browser/tasks/web.config | 36 - .../sample/.devcontainer/devcontainer.json | 4 - browser/templates/sample/.eslintrc.js | 75 - browser/templates/sample/.gitignore | 41 - browser/templates/sample/ReadMe.md | 56 - browser/templates/sample/index.html | 22 - browser/templates/sample/package-remove.json | 10 - browser/templates/sample/package.json | 56 - browser/templates/sample/sandbox.config.json | 5 - .../templates/sample/src/SampleFileName.css | 243 - .../templates/sample/src/SampleFileName.tsx | 22 - browser/templates/sample/src/index.css | 0 browser/templates/sample/src/index.tsx | 12 - browser/templates/sample/tsconfig.json | 44 - browser/templates/sample/vite.config.js | 12 - browser/templates/shared/public/favicon.ico | Bin 3150 -> 0 bytes .../shared/src/CategoryChartSharedData.ts | 65 - .../templates/shared/src/CountryTreeData.ts | 229 - .../shared/src/DataChartSharedData.ts | 80 - .../templates/shared/src/DataGridPager.css | 30 - .../templates/shared/src/DataGridPager.tsx | 277 - .../shared/src/DataGridSharedData.ts | 289 - .../shared/src/DockManagerSharedData.ts | 301 - browser/templates/shared/src/EsriUtility.ts | 79 - .../templates/shared/src/ExcelSharedData.ts | 5 - browser/templates/shared/src/ExcelUtility.ts | 107 - .../templates/shared/src/LegendOverlay.css | 89 - .../templates/shared/src/LegendOverlay.tsx | 81 - .../templates/shared/src/LiveFinancialData.ts | 1032 - .../shared/src/MapShapeStyleUtility.ts | 235 - browser/templates/shared/src/MapUtils.ts | 109 - .../templates/shared/src/PeriodicElements.ts | 127 - browser/templates/shared/src/Products.ts | 116 - .../shared/src/SampleCategoryData.ts | 16 - .../templates/shared/src/SampleComboData.ts | 224 - .../templates/shared/src/SampleDensityData.ts | 49 - .../shared/src/SampleFinancialData.ts | 55 - .../templates/shared/src/SamplePolarData.ts | 25 - .../templates/shared/src/SampleRadialData.ts | 15 - .../templates/shared/src/SampleRangeData.ts | 20 - .../templates/shared/src/SampleScatterData.ts | 42 - .../shared/src/SampleScatterStats.ts | 388 - .../templates/shared/src/SampleShapeData.ts | 38 - .../templates/shared/src/SampleTreeData.ts | 232 - .../shared/src/SparklineSharedData.ts | 54 - .../templates/shared/src/StockIndexData.ts | 257 - browser/templates/shared/src/StocksHistory.ts | 109 - browser/templates/shared/src/StocksUtility.ts | 155 - browser/templates/shared/src/StringUtils.ts | 9 - browser/templates/shared/src/TaskUtil.ts | 23 - browser/templates/shared/src/WorldCities.ts | 616 - .../templates/shared/src/WorldConnections.ts | 124 - .../templates/shared/src/WorldLocations.ts | 641 - browser/templates/shared/src/WorldUtils.ts | 223 - .../templates/shared/src/heatworker.worker.ts | 13 - browser/tsconfig.json | 69 - browser/tsconfig.paths.json | 24 - browser/tsconfig.prod.json | 3 - browser/tsconfig.test.json | 6 - browser/tslint.json | 79 - browser/vite.config.js | 54 - package.json | 7 + postcss.config.mjs | 5 + public/styles/layout.css | 162 + public/web.config | 50 + scripts/generate-code-viewer.js | 2 +- scripts/lib/samples.js | 13 +- scripts/lib/unpublished.json | 9 + scripts/update-ig.js | 2 +- src/assets/react.png | Bin 0 -> 61995 bytes src/env.d.ts | 2 + src/layouts/SampleLayout.astro | 114 + src/pages/[...slug].astro | 127 + src/pages/index.astro | 239 + src/pages/nav.json.ts | 17 + src/pages/samples/[...slug].astro | 43 + src/scripts/nav.ts | 214 + src/utils/sample-index.ts | 14 + .../src => src/utils}/sample-size-reporter.ts | 7 +- src/utils/sample-theme.ts | 183 + src/utils/samples.ts | 213 + tsconfig.json | 3 +- 133 files changed, 1871 insertions(+), 31739 deletions(-) create mode 100644 astro.config.mjs delete mode 100644 browser/.env delete mode 100644 browser/.eslintignore delete mode 100644 browser/.eslintrc.js delete mode 100644 browser/README.md delete mode 100644 browser/cleanup.bat delete mode 100644 browser/config-overrides.js delete mode 100644 browser/gulpfile.js delete mode 100644 browser/images.d.ts delete mode 100644 browser/index.html delete mode 100644 browser/package-lock.json delete mode 100644 browser/package.json delete mode 100644 browser/package_move.bat delete mode 100644 browser/public/assets/comingSoon.svg delete mode 100644 browser/public/favicon.ico delete mode 100644 browser/public/images/preview.PNG delete mode 100644 browser/public/logo-ignite-ui.svg delete mode 100644 browser/public/logo192.png delete mode 100644 browser/public/logo512.png delete mode 100644 browser/public/manifest.json delete mode 100644 browser/public/meta.json delete mode 100644 browser/public/robots.txt delete mode 100644 browser/reactSamples.nuspec delete mode 100644 browser/src/index.css delete mode 100644 browser/src/index.tsx delete mode 100644 browser/src/jszip-shim.js delete mode 100644 browser/src/logo.svg delete mode 100644 browser/src/navigation/SamplesBrowser.css delete mode 100644 browser/src/navigation/SamplesBrowser.json delete mode 100644 browser/src/navigation/SamplesBrowser.tsx delete mode 100644 browser/src/navigation/SamplesBuster.tsx delete mode 100644 browser/src/navigation/SamplesCache.tsx delete mode 100644 browser/src/navigation/SamplesData.ts delete mode 100644 browser/src/navigation/SamplesFallback.css delete mode 100644 browser/src/navigation/SamplesFallback.tsx delete mode 100644 browser/src/navigation/SamplesLoading.css delete mode 100644 browser/src/navigation/SamplesLoading.tsx delete mode 100644 browser/src/navigation/SamplesRouter.tsx delete mode 100644 browser/src/navigation/Scrollbars.css delete mode 100644 browser/src/sample-theme.ts delete mode 100644 browser/src/select.css delete mode 100644 browser/src/serviceWorker.ts delete mode 100644 browser/src/setupTests.ts delete mode 100644 browser/src/typedecls.d.ts delete mode 100644 browser/tasks/Transformer.ts delete mode 100644 browser/tasks/copyWebConfig.js delete mode 100644 browser/tasks/gulp-config.js delete mode 100644 browser/tasks/gulp-samples.js delete mode 100644 browser/tasks/web.config delete mode 100644 browser/templates/sample/.devcontainer/devcontainer.json delete mode 100644 browser/templates/sample/.eslintrc.js delete mode 100644 browser/templates/sample/.gitignore delete mode 100644 browser/templates/sample/ReadMe.md delete mode 100644 browser/templates/sample/index.html delete mode 100644 browser/templates/sample/package-remove.json delete mode 100644 browser/templates/sample/package.json delete mode 100644 browser/templates/sample/sandbox.config.json delete mode 100644 browser/templates/sample/src/SampleFileName.css delete mode 100644 browser/templates/sample/src/SampleFileName.tsx delete mode 100644 browser/templates/sample/src/index.css delete mode 100644 browser/templates/sample/src/index.tsx delete mode 100644 browser/templates/sample/tsconfig.json delete mode 100644 browser/templates/sample/vite.config.js delete mode 100644 browser/templates/shared/public/favicon.ico delete mode 100644 browser/templates/shared/src/CategoryChartSharedData.ts delete mode 100644 browser/templates/shared/src/CountryTreeData.ts delete mode 100644 browser/templates/shared/src/DataChartSharedData.ts delete mode 100644 browser/templates/shared/src/DataGridPager.css delete mode 100644 browser/templates/shared/src/DataGridPager.tsx delete mode 100644 browser/templates/shared/src/DataGridSharedData.ts delete mode 100644 browser/templates/shared/src/DockManagerSharedData.ts delete mode 100644 browser/templates/shared/src/EsriUtility.ts delete mode 100644 browser/templates/shared/src/ExcelSharedData.ts delete mode 100644 browser/templates/shared/src/ExcelUtility.ts delete mode 100644 browser/templates/shared/src/LegendOverlay.css delete mode 100644 browser/templates/shared/src/LegendOverlay.tsx delete mode 100644 browser/templates/shared/src/LiveFinancialData.ts delete mode 100644 browser/templates/shared/src/MapShapeStyleUtility.ts delete mode 100644 browser/templates/shared/src/MapUtils.ts delete mode 100644 browser/templates/shared/src/PeriodicElements.ts delete mode 100644 browser/templates/shared/src/Products.ts delete mode 100644 browser/templates/shared/src/SampleCategoryData.ts delete mode 100644 browser/templates/shared/src/SampleComboData.ts delete mode 100644 browser/templates/shared/src/SampleDensityData.ts delete mode 100644 browser/templates/shared/src/SampleFinancialData.ts delete mode 100644 browser/templates/shared/src/SamplePolarData.ts delete mode 100644 browser/templates/shared/src/SampleRadialData.ts delete mode 100644 browser/templates/shared/src/SampleRangeData.ts delete mode 100644 browser/templates/shared/src/SampleScatterData.ts delete mode 100644 browser/templates/shared/src/SampleScatterStats.ts delete mode 100644 browser/templates/shared/src/SampleShapeData.ts delete mode 100644 browser/templates/shared/src/SampleTreeData.ts delete mode 100644 browser/templates/shared/src/SparklineSharedData.ts delete mode 100644 browser/templates/shared/src/StockIndexData.ts delete mode 100644 browser/templates/shared/src/StocksHistory.ts delete mode 100644 browser/templates/shared/src/StocksUtility.ts delete mode 100644 browser/templates/shared/src/StringUtils.ts delete mode 100644 browser/templates/shared/src/TaskUtil.ts delete mode 100644 browser/templates/shared/src/WorldCities.ts delete mode 100644 browser/templates/shared/src/WorldConnections.ts delete mode 100644 browser/templates/shared/src/WorldLocations.ts delete mode 100644 browser/templates/shared/src/WorldUtils.ts delete mode 100644 browser/templates/shared/src/heatworker.worker.ts delete mode 100644 browser/tsconfig.json delete mode 100644 browser/tsconfig.paths.json delete mode 100644 browser/tsconfig.prod.json delete mode 100644 browser/tsconfig.test.json delete mode 100644 browser/tslint.json delete mode 100644 browser/vite.config.js create mode 100644 postcss.config.mjs create mode 100644 public/styles/layout.css create mode 100644 public/web.config create mode 100644 scripts/lib/unpublished.json create mode 100644 src/assets/react.png create mode 100644 src/env.d.ts create mode 100644 src/layouts/SampleLayout.astro create mode 100644 src/pages/[...slug].astro create mode 100644 src/pages/index.astro create mode 100644 src/pages/nav.json.ts create mode 100644 src/pages/samples/[...slug].astro create mode 100644 src/scripts/nav.ts create mode 100644 src/utils/sample-index.ts rename {browser/src => src/utils}/sample-size-reporter.ts (91%) create mode 100644 src/utils/sample-theme.ts create mode 100644 src/utils/samples.ts diff --git a/.github/workflows/build-sb.yml b/.github/workflows/build-sb.yml index 9fba7ef1bd..64202f9d03 100644 --- a/.github/workflows/build-sb.yml +++ b/.github/workflows/build-sb.yml @@ -22,15 +22,14 @@ jobs: - name: Use Node.js 24 uses: actions/setup-node@v6 with: - cache-dependency-path: browser/package-lock.json + cache-dependency-path: package-lock.json node-version: '24.x' cache: 'npm' - name: Install dependencies run: npm ci - working-directory: ./browser - name: Build the samples browser to ensure it compiles - run: cd browser && npm run build + run: npm run build env: CI: false \ No newline at end of file diff --git a/.github/workflows/igniteui-react-examples-cd.yml b/.github/workflows/igniteui-react-examples-cd.yml index 963c4617ac..7ded1bea77 100644 --- a/.github/workflows/igniteui-react-examples-cd.yml +++ b/.github/workflows/igniteui-react-examples-cd.yml @@ -36,10 +36,9 @@ jobs: with: node-version: '24.x' cache: 'npm' - cache-dependency-path: browser/package-lock.json + cache-dependency-path: package-lock.json - name: Create .npmrc file - working-directory: browser run: | if [ -f ".npmrc" ]; then rm .npmrc @@ -47,14 +46,12 @@ jobs: touch .npmrc - name: Configure npm registry - working-directory: browser run: | echo "@infragistics:registry=https://packages.infragistics.com/npm/js-licensed/" >> .npmrc echo "//packages.infragistics.com/npm/js-licensed/:username=${{ secrets.INFRAGISTICS_NPM_USER }}" >> .npmrc echo "//packages.infragistics.com/npm/js-licensed/:_auth=${{ secrets.INFRAGISTICS_NPM_TOKEN }}" >> .npmrc - name: Replace references to IG trial packages with licensed ones in package.json - working-directory: browser shell: pwsh run: | $packageJson = Get-Content -Raw ./package.json | ConvertFrom-Json @@ -79,7 +76,6 @@ jobs: ConvertTo-Json -InputObject $packageJson | Set-Content -Path ./package.json - name: npm install - working-directory: browser run: npm install - name: Replace references to IG trial packages with licensed ones in TSX files @@ -90,12 +86,13 @@ jobs: Set-Content $_.PSPath } - name: npm run build - working-directory: browser run: npm run build + env: + BASE_PATH: /react-demos - name: Package samples browser run: | - cd browser/build + cd dist zip -r ${{ github.workspace }}/react-demos.zip ./ - name: Publish pipeline artifact diff --git a/.gitignore b/.gitignore index 2e14773595..8c561737dd 100644 --- a/.gitignore +++ b/.gitignore @@ -20,15 +20,6 @@ /samples/**/package-lock.json /tmp/ -# browser auto-generated files: -/browser/node_modules/ -/browser/src/samples/ -/browser/build/ -/browser/dist/ -/browser/**/code-viewer/** -#/browser/package-lock.json -/browser/src/navigation/BrowserInfo.json - # IDE and editors /.idea .project diff --git a/astro.config.mjs b/astro.config.mjs new file mode 100644 index 0000000000..4850faa91d --- /dev/null +++ b/astro.config.mjs @@ -0,0 +1,449 @@ +// @ts-check +import { defineConfig } from 'astro/config'; +import react from '@astrojs/react'; +import path from 'node:path'; +import { fileURLToPath, pathToFileURL } from 'node:url'; +import { existsSync } from 'node:fs'; + +import { findSamples } from './scripts/lib/samples.js'; + +// A sample's entry module, samples//src/index.tsx (captures ). +const SAMPLE_ENTRY_RE = /[\\/]samples[\\/](.+)[\\/]src[\\/]index\.tsx$/; +// Any script in a sample's src/, e.g. samples//src/LegendOverlay.tsx. +const SAMPLE_SOURCE_RE = /[\\/]samples[\\/].+[\\/]src[\\/][^\\/]+\.[jt]sx?$/; + +/** + * Vite plugin: strip the module-level mount from every sample src/index.tsx. + * + * WHY this is needed + * ────────────────── + * Every sample ends with + * + * const root = ReactDOM.createRoot(document.getElementById('root')); + * root.render(); + * + * so it runs standalone. The `[...slug].astro` loader mounts the module's + * default export itself, after the dynamic import resolves, so the page + * controls when (and whether) a sample renders. Keeping the module-level + * mount would render every sample twice into the same container. Stripping + * it here (instead of editing 950+ samples, which igniteui-xplat-examples + * generates) keeps each sample runnable standalone. + * + * A sample that does not match the contract fails the build: a silent miss + * would be a double render or a blank page. + */ +/** @returns {import('vite').Plugin} */ +function stripSampleMount() { + // `const root = ReactDOM.createRoot(document.getElementById('root'));` (`!` allowed) + const createRootRe = /^[ \t]*const\s+root\s*=\s*ReactDOM\.createRoot\(\s*document\.getElementById\(\s*['"]root['"]\s*\)\s*!?\s*\)\s*;?[ \t]*$/m; + // `root.render();` + const renderRe = /^[ \t]*root\.render\(\s*<\w+\s*\/>\s*\)\s*;?[ \t]*$/m; + const defaultExportRe = /^export\s+default\b/m; + + return { + name: 'strip-sample-mount', + enforce: /** @type {'pre'} */ ('pre'), + transform(code, id) { + if (!SAMPLE_ENTRY_RE.test(id)) { + return; + } + if (!renderRe.test(code) || !defaultExportRe.test(code)) { + this.error(`${id}: a sample must \`export default\` its component and end with \`root.render()\``); + } + return { code: code.replace(createRootRe, '').replace(renderRe, ''), map: null }; + }, + }; +} + +/** + * Vite plugin: take the stylesheet imports out of every sample entry module. + * + * WHY this is needed + * ────────────────── + * A sample's entry module is loaded lazily, by slug, from a dynamic import that + * only runs after DOMContentLoaded — and it drags in megabytes of library code. + * While that is in flight the page has already painted, so any CSS the module + * owns arrives far too late: the sample flashes unstyled first. + * + * It was also a correctness problem. Rollup hoists shared code into some + * chunk, and evaluating a chunk runs the whole module body — so a *different* + * sample's theme import could land in the document first and win the library's + * one-shot `getTheme()` check, rendering material samples with the bootstrap + * theme. + * + * So `[...slug].astro` emits these stylesheets into at build time + * (see resolveSampleStyles): themes as s to public/ig-themes/, everything + * sample-local inlined. This plugin drops the imports it has taken over, so the + * two can't both own the same sheet — otherwise the module's copy would + * re-append itself last on every load and clobber a theme swap. + * + * Anything whose shape the page does NOT resolve is deliberately left alone and + * still injected at runtime, so an unrecognised import degrades to the old + * behaviour instead of silently losing its styles. The same runtime fallback + * covers stylesheets imported by a sample's other files (e.g. LegendOverlay.tsx + * imports LegendOverlay.css): the page only hoists the entry's own imports. + * Left as plain imports, those would become CSS assets that Astro links into + * EVERY sample page, because the loader's glob reaches every sample chunk. + */ +/** @returns {import('vite').Plugin} */ +function inlineSampleCss() { + // Matches any CSS / SCSS side-effect import inside a sample file (relative or + // package), with an optional trailing comment: `import './index.css'; // …` + const cssImportRe = /^import\s+['"]([^'"]+\.(?:css|scss))['"];?[ \t]*(?:\/\/.*)?$/gm; + + // The two shapes [...slug].astro knows how to put in . Keep in sync + // with resolveSampleStyles() in src/utils/samples.ts. + const themeSpecRe = + /^igniteui-(webcomponents|react-grids\/grids)\/themes\/(light|dark)\/(material|bootstrap|fluent|indigo)\.css$/; + const sampleLocalRe = /^\.\/[^/]+\.(?:css|scss)$/; + + const handledInHead = spec => themeSpecRe.test(spec) || sampleLocalRe.test(spec); + + let isBuild = false; + + return { + name: 'inline-sample-css', + enforce: /** @type {'pre'} */ ('pre'), + configResolved(config) { + isBuild = config.command === 'build'; + }, + transform(code, id) { + if (!SAMPLE_SOURCE_RE.test(id)) { + return; + } + const isEntry = SAMPLE_ENTRY_RE.test(id); + cssImportRe.lastIndex = 0; + if (!cssImportRe.test(code)) { + return; + } + cssImportRe.lastIndex = 0; + + let i = 0; + const newCode = code.replace(cssImportRe, (line, spec) => { + // Already in — drop it so nothing is styled twice. + if (isEntry && handledInHead(spec)) { + return ''; + } + + // In dev Vite injects CSS imports natively, which is correct per-module. + if (!isBuild) { + return line; + } + + // Production fallback for shapes the page could not resolve. ?inline + // keeps the CSS as a string inside this module, so Vite emits no shared + // CSS chunk that could leak onto unrelated pages. + const v = `__sampleCss${i++}`; + return [ + `import ${v} from '${spec}?inline';`, + `{const __s=document.createElement('style');__s.textContent=${v};document.head.appendChild(__s);}`, + ].join('\n'); + }); + + return { code: newCode, map: null }; + }, + }; +} + +const __dirname = path.dirname(fileURLToPath(import.meta.url)); + +/** + * Ignite UI packages that may be installed either as unscoped trial builds + * (e.g. `igniteui-react-grids`) or as `@infragistics/`-scoped licensed builds. + * Used by both the resolveId plugin and the optimizeDeps.include list. + */ +const IGNITEUI_PACKAGES = [ + 'igniteui-dockmanager', + 'igniteui-react', + 'igniteui-react-core', + 'igniteui-react-charts', + 'igniteui-react-dashboards', + 'igniteui-react-data-grids', + 'igniteui-react-datasources', + 'igniteui-react-dockmanager', + 'igniteui-react-excel', + 'igniteui-react-gauges', + 'igniteui-react-grids', + 'igniteui-react-inputs', + 'igniteui-react-layouts', + 'igniteui-react-maps', + 'igniteui-react-spreadsheet', + 'igniteui-react-spreadsheet-chart-adapter', +]; + +/** + * Vite plugin: resolve unscoped igniteui-* package names to their @infragistics/ + * scoped equivalents when the unscoped package is not installed. + * + * WHY a resolveId plugin instead of resolve.alias + * ──────────────────────────────────────────────── + * Astro merges its own Vite config last and can replace resolve.alias arrays. + * A resolveId hook is part of the Rollup plugin pipeline and is always called + * for every import, regardless of how Astro configures the resolver. + */ +/** @returns {import('vite').Plugin} */ +function resolveIgniteUiScoped() { + // Build a map at startup: unscoped name → scoped name, only for packages + // that are absent from node_modules unscoped. + /** @type {Map} */ + const redirects = new Map(); + + for (const pkg of IGNITEUI_PACKAGES) { + if (!existsSync(path.resolve(__dirname, 'node_modules', pkg))) { + redirects.set(pkg, `@infragistics/${pkg}`); + } + } + + return { + name: 'resolve-igniteui-scoped', + async resolveId(id, importer, options) { + // Exact match (e.g. 'igniteui-react-grids') + if (redirects.has(id)) { + return this.resolve(/** @type {string} */ (redirects.get(id)), importer, { ...options, skipSelf: true }); + } + // Subpath match (e.g. 'igniteui-react-grids/grids/combined') + for (const [unscoped, scoped] of redirects) { + if (id.startsWith(`${unscoped}/`)) { + const newId = `${scoped}${id.slice(unscoped.length)}`; + return this.resolve(newId, importer, { ...options, skipSelf: true }); + } + } + }, + }; +} + +/** + * Vite plugin: the browser build's chunk layout — one chunk per sample and + * one per node_modules package. + * + * WHY a plugin instead of build.rolldownOptions + * ────────────────────────────────────────────── + * The vendor group must not capture its modules' dependencies, which Rolldown + * allows only when preserveEntrySignatures is 'allow-extension' or false. + * Astro hard-codes 'exports-only' into the client build options; the + * configEnvironment hook runs after that, so its override sticks. Astro's + * client entries are page scripts that export nothing, and the option doesn't + * apply to dynamically imported samples, so only the validation changes. + */ +/** @returns {import('vite').Plugin} */ +function sampleChunking() { + /** @type {import('vite').Rolldown.CodeSplittingGroup[]} */ + const groups = [ + { + // Vite's dynamic-import preload helper is shared by every lazy chunk. + // Left unassigned, the bundler hosts it inside one vendor chunk and the + // others import it back — a chunk cycle warning. + name: 'preload-helper', + test: /vite\/preload-helper/, + priority: 3, + }, + { + // One chunk per node_modules package. It outranks the sample group (a + // module claimed by several groups goes to the higher priority), so + // library code never lands in a sample chunk, and it doesn't capture + // dependencies, so each chunk holds only its own package. + test: /[\\/]node_modules[\\/]/, + priority: 2, + includeDependenciesRecursively: false, + name(id) { + const file = id.replace(/\\/g, '/'); + + // Shared IgniteUI runtime → one vendor chunk per package. + // Without this, the bundler hosts shared library code inside the + // first sample chunk that imports it, so every other sample transits + // through that chunk and pulls in its side effects. + const vendor = file.match(/\/node_modules\/(?:@infragistics\/)?(igniteui-[^/]+)\//); + if (vendor) { + return `vendor/${vendor[1]}`; + } + + // Every other node_modules package too (react, react-dom, lit, …). + // A shared dep left unassigned gets hosted inside the first *sample* + // chunk that imports it, so unrelated pages evaluate that sample's + // module body — its module registrations and theme CSS included. + const dep = file.match(/\/node_modules\/((?:@[^/]+\/)?[^/]+)\//); + return dep ? `vendor/${dep[1].replace('/', '--')}` : null; + }, + }, + { + // One chunk per sample, so the bundler doesn't try to inline all 950+ + // samples into a single bundle (causes OOM). Unlike the vendor group it + // captures dependencies (Rolldown's default), which is what pulls each + // sample's local files (data sources, helpers) into its chunk. + test: SAMPLE_ENTRY_RE, + priority: 1, + name(id) { + const match = id.match(SAMPLE_ENTRY_RE); + return match && `samples/${match[1].replace(/[\\/]/g, '--')}`; + }, + }, + ]; + + return { + name: 'sample-chunking', + apply: 'build', + configEnvironment(name, config) { + if (name !== 'client') { + return; + } + // Set the options rather than return them: Vite runs this hook on every + // config pass and merges a returned config by concatenating arrays, so + // each pass would add another copy of the groups. + const rolldownOptions = ((config.build ??= {}).rolldownOptions ??= {}); + rolldownOptions.preserveEntrySignatures = 'allow-extension'; + rolldownOptions.output = { ...rolldownOptions.output, codeSplitting: { groups } }; + }, + }; +} + +/** + * Old sample URLs, kept alive as redirects to the canonical ///. + * + * The previous samples browser also routed //- + * (e.g. /maps/geo-map-binding-data-csv), and pages embedded in the docs or + * other samples still link to that shape. The /samples/... prefix is handled + * by src/pages/samples/[...slug].astro, because it must also keep the sidebar. + */ +/** + * Astro prefixes the base onto a redirect's source but not its destination, + * so destinations carry it explicitly. + * @param {string} base + */ +async function legacyRedirects(base) { + const samples = await findSamples('published'); + const entries = samples.map(({ slug }) => { + const [group, component, name] = slug.split('/'); + return [`/${group}/${component}-${name}`, `${base}/${slug}`]; + }); + + return { '/samples': base || '/', ...Object.fromEntries(entries) }; +} + +// Set BASE_PATH env variable to deploy under a sub-path, e.g. "/react-demos" +const base = process.env.BASE_PATH ?? ''; + +/** + * Returns the installed package name for a given unscoped igniteui-* id. + * If the unscoped package exists in node_modules it is returned as-is; + * otherwise the @infragistics/ scoped name is returned. + * @param {string} pkg + */ +function ig(pkg) { + return existsSync(path.resolve(__dirname, 'node_modules', pkg)) + ? pkg + : `@infragistics/${pkg}`; +} + +// https://astro.build/config +export default defineConfig({ + // Static output — builds to dist/ as plain HTML + JS assets (ideal for IIS / Nginx / CDN) + output: 'static', + + // When deploying to https://www.infragistics.com/react-demos set: + // BASE_PATH=/react-demos npm run build + base, + + // Match IIS behaviour: routes are served without trailing slashes + trailingSlash: 'never', + + redirects: await legacyRedirects(base), + + // Compiles sample JSX/TSX; also enables React Fast Refresh in dev. + integrations: [react()], + + // Keep every stylesheet as an emitted file. With the default 'auto', + // Astro inlines small CSS assets into page HTML and deletes the files, + // but the sample chunks' __vite__mapDeps still preload them at runtime + // → "Unable to preload CSS" on every sample page. + build: { + inlineStylesheets: 'never', + }, + + vite: { + plugins: [ + resolveIgniteUiScoped(), + stripSampleMount(), + inlineSampleCss(), + sampleChunking(), + ], + // samples/ and node_modules/ are already at the repo root (__dirname), + // so no extra fs.allow entries are needed. + server: { + fs: { + allow: [path.resolve(__dirname)], + }, + }, + + // Workaround for a Vite 8 bug (https://github.com/vitejs/vite/issues/23096): + // in a server environment — Astro prerenders pages in one — the CSS + // `@import` resolver externalizes bare package specifiers, so the tailwind + // samples' `@import "tailwindcss";` resolves to /tailwindcss and the + // build fails with ENOENT. Nothing imports tailwindcss from JS, so never + // externalizing it is harmless. Remove once the upstream fix ships. + resolve: { + noExternal: ['tailwindcss'], + }, + + // Dep optimisation: + // noDiscovery stops the dependency scanner from crawling any source files + // (including [..slug].astro whose client script globs sample TSX files that + // have CSS side-effect imports — causing "Expected ';'" crashes). + // We explicitly pre-bundle the runtime packages so the first sample click + // is fast without triggering the scanner. Subpath entries are listed too: + // a subpath left out is served unbundled next to its pre-bundled package, + // and the two copies register the same custom elements twice. + optimizeDeps: { + noDiscovery: true, + include: [ + 'react', + 'react-dom', + 'react-dom/client', + 'react/jsx-runtime', + 'react/jsx-dev-runtime', + 'igniteui-webcomponents', + 'igniteui-grid-lite', + ...IGNITEUI_PACKAGES.map(ig), + `${ig('igniteui-react')}/extras`, + `${ig('igniteui-react')}/grid-lite`, + `${ig('igniteui-react-grids')}/grids/combined`, + 'react-icons/io', + 'react-icons/io5', + 'react-icons/pi', + // CJS-only packages that need pre-bundling for named-export interop + 'file-saver', + ], + }, + + // CSS / SCSS: + // Resolve bare @use specifiers such as 'igniteui-theming/sass/...' from + // node_modules. `loadPaths` can't: Vite 8's own Sass importer runs first + // and throws on subpaths `exports` doesn't cover, and igniteui-theming's + // "./sass/**/*.*" key covers none (a pattern may hold only one `*`). + // Custom importers run before Vite's. Remove once that key is fixed. + css: { + devSourcemap: true, + preprocessorOptions: { + scss: { + importers: [ + { + findFileUrl(url) { + // Bare package specifiers only; relative and scheme URLs pass. + if (!/^[\w@]/.test(url) || url.includes(':')) { + return null; + } + return pathToFileURL(path.join(__dirname, 'node_modules', url)); + }, + }, + ], + }, + }, + }, + + build: { + chunkSizeWarningLimit: 16000, + sourcemap: process.env.NODE_ENV !== 'production', + cssCodeSplit: true, + // Chunk layout lives in the sampleChunking() plugin above. + }, + }, +}); diff --git a/browser/.env b/browser/.env deleted file mode 100644 index 62683168f8..0000000000 --- a/browser/.env +++ /dev/null @@ -1,3 +0,0 @@ -GENERATE_SOURCEMAP=false -EXTEND_ESLINT=true -SKIP_PREFLIGHT_CHECK=true \ No newline at end of file diff --git a/browser/.eslintignore b/browser/.eslintignore deleted file mode 100644 index 97c363d94c..0000000000 --- a/browser/.eslintignore +++ /dev/null @@ -1,5 +0,0 @@ -src/*.d.ts -src/navigation/SamplesBuster.tsx -src/samples/grids/data-grid/binding-remote-data/odatajs-4.0.0.js -samples/grids/data-grid/binding-remote-data/src/odatajs-4.0.0.js -src/samples/charts/data-chart/range-column-chart/TemperatureRangeData.ts \ No newline at end of file diff --git a/browser/.eslintrc.js b/browser/.eslintrc.js deleted file mode 100644 index 25dc45da04..0000000000 --- a/browser/.eslintrc.js +++ /dev/null @@ -1,82 +0,0 @@ -// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project -module.exports = { - parser: "@typescript-eslint/parser", // Specifies the ESLint parser - parserOptions: { - ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features - sourceType: "module", // Allows for the use of imports - ecmaFeatures: { - jsx: true // Allows for the parsing of JSX - } - }, - settings: { - react: { - version: "detect" // Tells eslint-plugin-react to automatically detect the version of React to use - } - }, - extends: [ - "eslint:recommended", - "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react - "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin - ], - rules: { - // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs - "default-case": "off", - "no-undef": "off", - "camelcase": "off", - "no-unused-vars": "off", - "no-extra-semi": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "no-mixed-spaces-and-tabs": 0, - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/camelcase": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "rules": { - "default-case": "off", - "no-var": "off", - "no-undef": "off", - "no-unused-vars": "off", - "no-extend-native": "off", - "no-throw-literal": "off", - "no-extra-semi": "off", - "no-useless-concat": "off", - "no-mixed-operators": "off", - "no-prototype-builtins": "off", - "prefer-const": "off", - "prefer-rest-params": "off", - "jsx-a11y/alt-text": "off", - "jsx-a11y/iframe-has-title": "off", - "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/no-useless-constructor": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/prefer-namespace-keyword": "off", - "@typescript-eslint/member-delimiter-style": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-module-boundary-types": "off" - } - } - ] - }; diff --git a/browser/README.md b/browser/README.md deleted file mode 100644 index 52329ae4a2..0000000000 --- a/browser/README.md +++ /dev/null @@ -1,68 +0,0 @@ - -
- ignite-ui -
- -# Browser App for React Components - -This folder contains source code for a React app that combines examples implemented in the `samples` folder and it allows you to browser [Ignite UI for React](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html) components in a single website such as: - -- Charts: -[Area](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/area-chart), -[Bar](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/bar-chart), -[Column](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/column-chart), -[Composite](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/composite-chart), -[Donut](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/donut-chart), -[Financial/Stock](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/stock-chart), -[Line](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/line-chart), -[Pie](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/pie-chart), -[Polar](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/polar-chart), -[Radial](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/radial-chart), -[Scatter](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/scatter-chart), -[Shape](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/shape-chart), -[Sparkline](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/sparkline-chart), -[Stacked](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/stacked-chart), -[Step](https://www.infragistics.com/products/ignite-ui-react/react/components/charts/types/step-chart), -- Maps: -[Geographic Map](https://www.infragistics.com/products/ignite-ui-react/react/components/geo-map.html), -[Treemap](https://www.infragistics.com/products/ignite-ui-react/react/components/treemap-overview.html), -- Gauges: -[Bullet Graph](https://www.infragistics.com/products/ignite-ui-react/react/components/bullet-graph), -[Linear Gauge](https://www.infragistics.com/products/ignite-ui-react/react/components/linear-gauge.html), -[Radial Gauges](https://www.infragistics.com/products/ignite-ui-react/react/components/radial-gauge.html) -- Grids: -[Table / Grid](https://www.infragistics.com/products/ignite-ui-react/react/components/data-grid.html), -[Excel Library](https://www.infragistics.com/products/ignite-ui-react/react/components/excel_library_using_workbooks.html) -- Other: -[Dock Manager](https://www.infragistics.com/products/ignite-ui-react/react/components/dock-manager), -[Date Picker](https://www.infragistics.com/products/ignite-ui-react/react/components/editors/date-picker), -[Multi-Column Combobox](https://www.infragistics.com/products/ignite-ui-react/react/components/editors/multi-column-combobox) - -## Branches - -> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-react-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-react-examples/tree/vnext) branch only when you want to contribute new samples to this repository. - -## Instructions - -Follow these instructions to run and browse all samples: - -- in VS Code, open the browser folder -`C:\GitHub\igniteui-react-examples\browser` - -- select **View** - **Terminal** menu item - -- type `npm install` command in terminal window - -This will install required packages and [Ignite UI for React](https://infragistics.com/reactsite/components/general-getting-started.html) packages - -- type `npm run start` command in terminal window to start this application locally - -Note this application copies all individually sample projects from [./samples](./samples) to [./browser/src](./browser/src) folder when it is about to start running. Therefore, any changes to [./browser/src](./browser/src) will be overridden on consecutive run of the application. - -Wait until the build is completed and then open [http://localhost:4200](http://localhost:4200) in your browser. You should see a website with navigation menu for browning all samples in this repository. - -![SB Preview](./public/images/preview.PNG) - -## Learn More - -To learn more about **Ignite UI for React** components, check out the [React documentation](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html). diff --git a/browser/cleanup.bat b/browser/cleanup.bat deleted file mode 100644 index 0883a4c2a5..0000000000 --- a/browser/cleanup.bat +++ /dev/null @@ -1,14 +0,0 @@ -@echo off -REM ECHO cleanup %cd% ... -FOR %%I IN (.) DO set TARGET=%%~nxI -ECHO cleanup %TARGET% ... - -ECHO - removing %TARGET%\**\node_modules folders in all samples: -REM FOR /F "tokens=*" %%G IN ('DIR /B /AD /S node_modules') DO ECHO "%%G" - FOR /F "tokens=*" %%G IN ('DIR /B /AD /S node_modules') DO RMDIR /S /Q "%%G" - -ECHO - removing %TARGET%\**\build folders in all samples: - FOR /F "tokens=*" %%G IN ('DIR /B /AD /S build') DO RMDIR /S /Q "%%G" - -ECHO cleanup %TARGET% completed. -pause diff --git a/browser/config-overrides.js b/browser/config-overrides.js deleted file mode 100644 index 8a2a0fd79f..0000000000 --- a/browser/config-overrides.js +++ /dev/null @@ -1,268 +0,0 @@ -const path = require('path'); -let pathsConfig = require("./tsconfig.paths.json"); -const {alias, configPaths, expandResolveAlias, expandRulesInclude, expandPluginsScope} = require('react-app-rewire-alias') -const resolve = require('resolve'); -const shouldUseSourceMap = false; // process.env.GENERATE_SOURCEMAP !== 'false'; -const ForkTsCheckerWebpackPlugin = - process.env.TSC_COMPILE_ON_ERROR === 'true' - ? require('react-dev-utils/ForkTsCheckerWarningWebpackPlugin') - : require('react-dev-utils/ForkTsCheckerWebpackPlugin'); - -//this works around the fact that alias doesn't support multiple paths -function aliasMultiple(aliasMap) { - const alias0 = Object.keys(aliasMap).reduce( (a,i) => { - a[i] = aliasMap[i][0] - return a - }, {}); - const alias1 = Object.keys(aliasMap).reduce( (a,i) => { - a[i] = aliasMap[i][1] - return a - }, {}); - return function(config) { - expandResolveAlias(config.resolve, aliasMap); - expandRulesInclude(config.module.rules, Object.values(alias0)); - expandRulesInclude(config.module.rules, Object.values(alias1)); - expandPluginsScope(config.resolve.plugins, Object.values(alias0), Object.values(alias0)); - expandPluginsScope(config.resolve.plugins, Object.values(alias1), Object.values(alias1)); - return config; - } - } - -/* eslint-disable no-undef */ -/* eslint-disable @typescript-eslint/no-var-requires */ -module.exports = function override(config, env) { - console.log("config-overrides.js started"); - console.log("env: " + env); - const isEnvDevelopment = env === 'development'; - const isEnvProduction = env === 'production'; - - // Variable used for enabling profiling in Production - // passed into alias object. Uses a flag if passed into the build command - const isEnvProductionProfile = - isEnvProduction && process.argv.includes('--profile'); - - const paths = require('./node_modules/react-scripts/config/paths'); - // console.log("config-overrides.js paths"); - console.log(paths); - - console.log(pathsConfig); - let tspaths = pathsConfig.compilerOptions.paths; - tspaths = Object.keys(tspaths).reduce((a, p) => { - let target = tspaths[p]; - a[p.replace(/\/\*$/,'')] = Array.isArray(target) ? target.map((t) => t.replace(/\/\*$/,'')) : target.replace(/\/\*$/,''); - return a; - }, {}); - console.log(tspaths); - tspaths = Object.keys(tspaths).reduce((a, p) => { - let target = tspaths[p]; - a[p.replace(/\/\*$/,'')] = Array.isArray(target) ? target.map((t) => path.resolve(__dirname, t)) : path.resolve(__dirname, target); - - return a; - }, {}); - console.log(tspaths); - - // config.resolve = { - // ...config.resolve, - // alias: { - // ...config.alias, - // ...tspaths - // }, - // }; - - //console.log(config.resolve); - - let rules = config.module.rules; - //let paths = config._paths; - let oneOf = null; // rules[1].oneOf; - - for (const rule of rules) { - if (rule.oneOf !== undefined) { - oneOf = rule.oneOf; - break; - } - } - if (oneOf === null) { - console.log("config-overrides.js rules:"); - console.log(rules); - throw "config-overrides.js cannot find config rule with 'oneOf'" - } - - oneOf.splice(0, 0, { - test: /\.worker\.ts$/, - include: paths.appSrc, - use: [ 'worker-loader', { - loader: require.resolve('ts-loader'), - options: { - transpileOnly: true, - } - } - ]}); - - config.output.globalObject = 'this'; - - console.log("config-overrides.js optimization:"); - console.log(config.optimization); - - if (config.optimization.splitChunks === undefined || - config.optimization.splitChunks.cacheGroups === undefined) { - console.log("config-overrides.js found no config.optimization.splitChunks in webpack \n") - } else { - console.log("config-overrides.js setting config.optimization.splitChunks.cacheGroups"); - config.optimization.splitChunks.cacheGroups = { - igniteuiCharts: { - test: /[\\/]node_modules[\\/](igniteui-react-charts)[\\/]/, - name: 'igniteui-react-charts', - chunks: 'all', - }, - igniteuiCore: { - test: /[\\/]node_modules[\\/](igniteui-react-core)[\\/]/, - name: 'igniteui-react-core', - chunks: 'all', - }, - igniteuiReact: { - test: /[\\/]node_modules[\\/](igniteui-react)[\\/]/, - name: 'igniteui-react', - chunks: 'all', - }, - igniteuiGauges: { - test: /[\\/]node_modules[\\/](igniteui-react-gauges)[\\/]/, - name: 'igniteui-react-gauges', - chunks: 'all', - }, - igniteuiGrids: { - test: /[\\/]node_modules[\\/](igniteui-react-grids)[\\/]/, - name: 'igniteui-react-grids', - chunks: 'all', - }, - igniteuiDataGrids: { - test: /[\\/]node_modules[\\/](igniteui-react-data-grids)[\\/]/, - name: 'igniteui-react-data-grids', - chunks: 'all', - }, - igniteuiInputs: { - test: /[\\/]node_modules[\\/](igniteui-react-inputs)[\\/]/, - name: 'igniteui-react-inputs', - chunks: 'all', - }, - igniteuiLayouts: { - test: /[\\/]node_modules[\\/](igniteui-react-layouts)[\\/]/, - name: 'igniteui-react-layouts', - chunks: 'all', - }, - igniteuiMaps: { - test: /[\\/]node_modules[\\/](igniteui-react-maps)[\\/]/, - name: 'igniteui-react-maps', - chunks: 'all', - }, - igniteuiExcel: { - test: /[\\/]node_modules[\\/](igniteui-react-excel)[\\/]/, - name: 'igniteui-react-excel', - chunks: 'all', - }, - igniteuiSpreadsheet: { - test: /[\\/]node_modules[\\/](igniteui-react-spreadsheet)[\\/]/, - name: 'igniteui-react-spreadsheet', - chunks: 'all', - }, - igniteuiSpreadsheetChartAdapter: { - test: /[\\/]node_modules[\\/](igniteui-react-spreadsheet-chart-adapter)[\\/]/, - name: 'igniteui-react-spreadsheet-chart-adapter', - chunks: 'all', - }, - igniteuiDashboards: { - test: /[\\/]node_modules[\\/](igniteui-react-dashboards)[\\/]/, - name: 'igniteui-react-dashboards', - chunks: 'all', - }, - igniteuiDataSources: { - test: /[\\/]node_modules[\\/](igniteui-react-datasources)[\\/]/, - name: 'igniteui-react-datasources', - chunks: 'all', - }, - igniteuiDockmanager: { - test: /[\\/]node_modules[\\/](igniteui-react-dockmanager)[\\/]/, - name: 'igniteui-react-dockmanager', - chunks: 'all', - } - }; - } - - console.log("\n\n\n\n"); - //let newConfig = alias(configPathsMultiple('./tsconfig.paths.json'))(config); - //console.log(newConfig); - - if (!config.resolve) { - config.resolve = {}; - } - config.resolve.mainFields = ["esm2015", "module", "main"]; - - let checkerInd = -1; - for (var i = 0; i < config.plugins.length; i++) { - if (config.plugins[i] instanceof ForkTsCheckerWebpackPlugin) { - checkerInd = i; - break; - } - } - if (checkerInd >= 0) { - let checker = new ForkTsCheckerWebpackPlugin({ - async: isEnvDevelopment, - typescript: { - memoryLimit: 10240, - typescriptPath: resolve.sync('typescript', { - basedir: paths.appNodeModules, - }), - configOverwrite: { - compilerOptions: { - sourceMap: isEnvProduction - ? shouldUseSourceMap - : isEnvDevelopment, - skipLibCheck: true, - inlineSourceMap: false, - declarationMap: false, - noEmit: true, - incremental: true, - tsBuildInfoFile: paths.appTsBuildInfoFile, - }, - }, - context: paths.appPath, - diagnosticOptions: { - syntactic: true, - }, - mode: 'write-references', - // profile: true, - }, - issue: { - // This one is specifically to match during CI tests, - // as micromatch doesn't match - // '../cra-template-typescript/template/src/App.tsx' - // otherwise. - include: [ - { file: '../**/src/**/*.{ts,tsx}' }, - { file: '**/src/**/*.{ts,tsx}' }, - ], - exclude: [ - { file: '**/src/**/__tests__/**' }, - { file: '**/src/**/?(*.){spec|test}.*' }, - { file: '**/src/setupProxy.*' }, - { file: '**/src/setupTests.*' }, - ], - }, - logger: { - infrastructure: 'silent', - }, - }); - config.plugins[checkerInd] = checker; - } - - // Add Babel plugins manually to the config - let moduleRules = config.module.rules[0].oneOf; - for (var j = 0; j < moduleRules.length; j++) { - if (moduleRules[j].loader?.includes("babel-loader")) { - moduleRules[j].options.plugins?.push("@babel/plugin-transform-class-static-block"); - } - } - - let newConfig = aliasMultiple(tspaths)(config); - console.log(newConfig); - return newConfig; -} \ No newline at end of file diff --git a/browser/gulpfile.js b/browser/gulpfile.js deleted file mode 100644 index a9b357ecd1..0000000000 --- a/browser/gulpfile.js +++ /dev/null @@ -1,78 +0,0 @@ -/* eslint-disable no-undef */ -/* eslint-disable @typescript-eslint/no-var-requires */ - -let gulp = require('gulp'); - -function log(msg) { - console.log('gulpfile.js ' + msg); -} - -var sb = require('./tasks/gulp-samples.js') - -// exports.updateSamples = updateSamples = gulp.series( -// sb.lintSamples, -// sb.getSamples, -// sb.updateReadme, -// // sb.updateIndex, -// sb.updateSharedFiles, -// ); - -exports.updateReadme = updateReadme = gulp.series( - sb.getSamples, - sb.updateReadme, -); - -exports.getSamples = getSamples = gulp.series( - sb.getSamples, -); - -exports.simplifySamples = simplifySamples = gulp.series( - sb.getSamples, - sb.simplifySamples, -); - -exports.updateSharedFiles = updateSharedFiles = gulp.series( - sb.getSamples, - sb.updateSharedFiles, -); - -exports.updateBrowser = updateBrowser = gulp.series( - sb.logPackages, - sb.updateVersion, - sb.getSamples, - sb.copySamples, - sb.updateCodeViewer, - sb.updateReadme, - // sb.copyPackageJson, -); - -exports.updateVersion = updateVersion = sb.updateVersion; - -// exports.default = updateBrowser; - -exports.logPackages = sb.logPackages; -exports.logPublicFiles = sb.logPublicFiles; -exports.logSourceFiles = sb.logSourceFiles; -exports.logUniqueFiles = sb.logUniqueFiles; -exports.logRootFiles = sb.logRootFiles; -exports.lintSamples = sb.lintSamples; -exports.verifyBuild = sb.verifyBuild; - -exports.logRoutes = logRoutes = gulp.series( - sb.getSamples, - sb.logRoutes, -); - -exports.logSandboxUrls = logSandboxUrls = gulp.series( - sb.getSamples, - sb.logSandboxUrls, -); - -exports.updateCodeViewer = updateCodeViewer = gulp.series( - sb.getSamples, - sb.updateCodeViewer -); - -exports.updateIG = updateIG = sb.updateIG - -exports.cleanupSamples = cleanupSamples = sb.cleanupSamples diff --git a/browser/images.d.ts b/browser/images.d.ts deleted file mode 100644 index 3f287eaa6e..0000000000 --- a/browser/images.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -declare module '*.svg' -declare module '*.png' -declare module '*.jpg' -declare module '*.jpeg' -declare module '*.gif' -declare module '*.bmp' -declare module '*.tiff' diff --git a/browser/index.html b/browser/index.html deleted file mode 100644 index 682d763d8d..0000000000 --- a/browser/index.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - Samples Browser | IgniteUI for React | Infragistics - - - - - - - - -
- - - - diff --git a/browser/package-lock.json b/browser/package-lock.json deleted file mode 100644 index a250139e76..0000000000 --- a/browser/package-lock.json +++ /dev/null @@ -1,19884 +0,0 @@ -{ - "name": "react-samples-browser", - "version": "23.2.915", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "react-samples-browser", - "version": "23.2.915", - "dependencies": { - "@types/file-saver": "^2.0.0", - "@types/react-loadable": "5.5.5", - "@types/react-router": "^5.1.19", - "@types/react-transition-group": "2.9.2", - "classnames": "2.3.1", - "dompurify": "^3.3.0", - "file-saver": "1.3.8", - "igniteui-dockmanager": "^1.17.0", - "igniteui-grid-lite": "~0.8.0", - "igniteui-i18n-resources": "^1.0.5", - "igniteui-react": "19.7.0", - "igniteui-react-charts": "19.6.0", - "igniteui-react-core": "19.6.0", - "igniteui-react-dashboards": "19.6.0", - "igniteui-react-data-grids": "19.6.0", - "igniteui-react-datasources": "19.6.0", - "igniteui-react-dockmanager": "19.7.0", - "igniteui-react-excel": "19.6.0", - "igniteui-react-gauges": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-react-inputs": "19.6.0", - "igniteui-react-layouts": "19.6.0", - "igniteui-react-maps": "19.6.0", - "igniteui-react-spreadsheet": "19.6.0", - "igniteui-react-spreadsheet-chart-adapter": "19.6.0", - "igniteui-theming": "^25.0.1", - "igniteui-webcomponents": "^7.2.1", - "lit-html": "^3.2.0", - "marked": "^17.0.0", - "marked-shiki": "^1.2.1", - "prop-types": "15.7.2", - "react": "^19.2.0", - "react-dom": "^19.2.0", - "react-icons": "^5.3.0", - "react-loadable": "5.5.0", - "react-router": "4.3.1", - "react-router-dom": "^5.2.0", - "react-transition-group": "4.4.2", - "shiki": "^3.13.0", - "tslib": "^2.4.0" - }, - "devDependencies": { - "@babel/plugin-proposal-private-property-in-object": "~7.21.11", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@tailwindcss/vite": "^4.3.3", - "@types/gulp": "^4.0.6", - "@types/jest": "^29.2.0", - "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", - "@types/react-router-dom": "^5.3.3", - "@typescript-eslint/eslint-plugin": "^5.51.0", - "@typescript-eslint/parser": "^5.51.0", - "@vitejs/plugin-react": "^5.0.4", - "@vitest/browser": "^3.2.4", - "browser-sync": "^3.0.4", - "del": "^5.1.0", - "eslint": "^8.33.0", - "eslint-config-prettier": "^6.11.0", - "eslint-config-react": "^1.1.7", - "eslint-plugin-prettier": "^3.1.3", - "eslint-plugin-react": "^7.20.0", - "event-stream": "^4.0.1", - "fs": "0.0.1-security", - "fs-extra": "^9.0.1", - "fs.extra": "^1.3.2", - "gulp": "^4.0.2", - "gulp-contains": "^1.2.0", - "gulp-exec": "^4.0.0", - "gulp-flatten": "^0.4.0", - "gulp-ignore": "^3.0.0", - "gulp-rename": "^2.0.0", - "gulp-replace": "^1.0.0", - "gulp-shell": "^0.8.0", - "gulp-uglify": "^3.0.2", - "gulpclass": "^0.2.0", - "path": "^0.12.7", - "prettier": "^2.0.5", - "react-dev-utils": "12.0.1", - "remark": "^14.0.2", - "remark-frontmatter": "^2.0.0", - "run-sequence": "^2.2.1", - "sass": "^1.97.3", - "tailwindcss": "^4.3.3", - "ts-loader": "^9.5.4", - "ts-node": "^10.9.2", - "typescript": "^4.8.4", - "vite": "^7.1.9", - "vite-tsconfig-paths": "^5.1.4", - "vitest": "^3.2.4", - "vitest-canvas-mock": "^0.3.3", - "web-vitals": "^0.2.4", - "webpack": "^5.101.3", - "worker-loader": "^3.0.8" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", - "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.28.5", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", - "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", - "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.29.0", - "@babel/generator": "^7.29.0", - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-module-transforms": "^7.28.6", - "@babel/helpers": "^7.28.6", - "@babel/parser": "^7.29.0", - "@babel/template": "^7.28.6", - "@babel/traverse": "^7.29.0", - "@babel/types": "^7.29.0", - "@jridgewell/remapping": "^2.3.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.29.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", - "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.29.0", - "@babel/types": "^7.29.0", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", - "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.28.6", - "@babel/helper-validator-option": "^7.27.1", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz", - "integrity": "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.28.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.28.6", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-globals": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", - "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", - "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", - "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.28.6", - "@babel/types": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", - "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.28.6", - "@babel/helper-validator-identifier": "^7.28.5", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", - "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", - "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz", - "integrity": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", - "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", - "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", - "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.28.6", - "@babel/types": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", - "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.29.0" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz", - "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.6.tgz", - "integrity": "sha512-rfQ++ghVwTWTqQ7w8qyDxL1XGihjBss4CmTgGRCTAC9RIbhVpyp4fOeZtta0Lbf+dTNIVJer6ych2ibHwkZqsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.28.6.tgz", - "integrity": "sha512-b97jvNSOb5+ehyQmBpmhOCiUC5oVK4PMnpRvO7+ymFBoqYjeDHIU9jnrNUuwHOiL9RpGDoKBpSViarV+BU+eVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-create-class-features-plugin": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", - "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", - "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", - "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", - "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.28.6", - "@babel/parser": "^7.28.6", - "@babel/types": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", - "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.29.0", - "@babel/generator": "^7.29.0", - "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.29.0", - "@babel/template": "^7.28.6", - "@babel/types": "^7.29.0", - "debug": "^4.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", - "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bufbuild/protobuf": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.11.0.tgz", - "integrity": "sha512-sBXGT13cpmPR5BMgHE6UEEfEaShh5Ror6rfN3yEK5si7QVrtZg8LEPQb0VVhiLRUslD2yLnXtnRzG035J/mZXQ==", - "license": "(Apache-2.0 AND BSD-3-Clause)" - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz", - "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz", - "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz", - "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz", - "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz", - "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz", - "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz", - "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz", - "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz", - "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz", - "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz", - "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz", - "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz", - "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz", - "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz", - "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz", - "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz", - "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz", - "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz", - "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz", - "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz", - "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz", - "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz", - "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz", - "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz", - "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz", - "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", - "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", - "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@floating-ui/core": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz", - "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==", - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.2.11" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz", - "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==", - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.7.5", - "@floating-ui/utils": "^0.2.11" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz", - "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==", - "license": "MIT" - }, - "node_modules/@hono/node-server": { - "version": "1.19.10", - "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.10.tgz", - "integrity": "sha512-hZ7nOssGqRgyV3FVVQdfi+U4q02uB23bpnYpdvNXkYTRRyWx84b7yf1ans+dnJ/7h41sGL3CeQTfO+ZGxuO+Iw==", - "license": "MIT", - "engines": { - "node": ">=18.14.1" - }, - "peerDependencies": { - "hono": "^4" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", - "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/remapping": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", - "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", - "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@lit-labs/ssr-dom-shim": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.5.1.tgz", - "integrity": "sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==", - "license": "BSD-3-Clause" - }, - "node_modules/@lit-labs/virtualizer": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@lit-labs/virtualizer/-/virtualizer-2.1.1.tgz", - "integrity": "sha512-JWxMwnlouLdwpw8spLTuax53WMnSP3xt0dCyxAS7GJr5Otda9MGgR/ghAdfwhSY75TmjbE1T2TqChwoGCw3ggw==", - "license": "BSD-3-Clause", - "dependencies": { - "lit": "^3.2.0", - "tslib": "^2.0.3" - } - }, - "node_modules/@lit/context": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@lit/context/-/context-1.1.6.tgz", - "integrity": "sha512-M26qDE6UkQbZA2mQ3RjJ3Gzd8TxP+/0obMgE5HfkfLhEEyYE3Bui4A5XHiGPjy0MUGAyxB3QgVuw2ciS0kHn6A==", - "license": "BSD-3-Clause", - "dependencies": { - "@lit/reactive-element": "^1.6.2 || ^2.1.0" - } - }, - "node_modules/@lit/react": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@lit/react/-/react-1.0.8.tgz", - "integrity": "sha512-p2+YcF+JE67SRX3mMlJ1TKCSTsgyOVdAwd/nxp3NuV1+Cb6MWALbN6nT7Ld4tpmYofcE5kcaSY1YBB9erY+6fw==", - "license": "BSD-3-Clause", - "peerDependencies": { - "@types/react": "17 || 18 || 19" - } - }, - "node_modules/@lit/reactive-element": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.2.tgz", - "integrity": "sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==", - "license": "BSD-3-Clause", - "dependencies": { - "@lit-labs/ssr-dom-shim": "^1.5.0" - } - }, - "node_modules/@modelcontextprotocol/sdk": { - "version": "1.27.1", - "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.27.1.tgz", - "integrity": "sha512-sr6GbP+4edBwFndLbM60gf07z0FQ79gaExpnsjMGePXqFcSSb7t6iscpjk9DhFhwd+mTEQrzNafGP8/iGGFYaA==", - "license": "MIT", - "dependencies": { - "@hono/node-server": "^1.19.9", - "ajv": "^8.17.1", - "ajv-formats": "^3.0.1", - "content-type": "^1.0.5", - "cors": "^2.8.5", - "cross-spawn": "^7.0.5", - "eventsource": "^3.0.2", - "eventsource-parser": "^3.0.0", - "express": "^5.2.1", - "express-rate-limit": "^8.2.1", - "hono": "^4.11.4", - "jose": "^6.1.3", - "json-schema-typed": "^8.0.2", - "pkce-challenge": "^5.0.0", - "raw-body": "^3.0.0", - "zod": "^3.25 || ^4.0", - "zod-to-json-schema": "^3.25.1" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@cfworker/json-schema": "^4.1.1", - "zod": "^3.25 || ^4.0" - }, - "peerDependenciesMeta": { - "@cfworker/json-schema": { - "optional": true - }, - "zod": { - "optional": false - } - } - }, - "node_modules/@modelcontextprotocol/sdk/node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@modelcontextprotocol/sdk/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/@modelcontextprotocol/sdk/node_modules/raw-body": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", - "license": "MIT", - "dependencies": { - "bytes": "~3.1.2", - "http-errors": "~2.0.1", - "iconv-lite": "~0.7.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@parcel/watcher": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.6.tgz", - "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "dependencies": { - "detect-libc": "^2.0.3", - "is-glob": "^4.0.3", - "node-addon-api": "^7.0.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "@parcel/watcher-android-arm64": "2.5.6", - "@parcel/watcher-darwin-arm64": "2.5.6", - "@parcel/watcher-darwin-x64": "2.5.6", - "@parcel/watcher-freebsd-x64": "2.5.6", - "@parcel/watcher-linux-arm-glibc": "2.5.6", - "@parcel/watcher-linux-arm-musl": "2.5.6", - "@parcel/watcher-linux-arm64-glibc": "2.5.6", - "@parcel/watcher-linux-arm64-musl": "2.5.6", - "@parcel/watcher-linux-x64-glibc": "2.5.6", - "@parcel/watcher-linux-x64-musl": "2.5.6", - "@parcel/watcher-win32-arm64": "2.5.6", - "@parcel/watcher-win32-ia32": "2.5.6", - "@parcel/watcher-win32-x64": "2.5.6" - } - }, - "node_modules/@parcel/watcher-android-arm64": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.6.tgz", - "integrity": "sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-darwin-arm64": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.6.tgz", - "integrity": "sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-darwin-x64": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.6.tgz", - "integrity": "sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-freebsd-x64": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.6.tgz", - "integrity": "sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm-glibc": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.6.tgz", - "integrity": "sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm-musl": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.6.tgz", - "integrity": "sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm64-glibc": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.6.tgz", - "integrity": "sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm64-musl": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.6.tgz", - "integrity": "sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-x64-glibc": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.6.tgz", - "integrity": "sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-x64-musl": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.6.tgz", - "integrity": "sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-arm64": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.6.tgz", - "integrity": "sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-ia32": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.6.tgz", - "integrity": "sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-x64": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.6.tgz", - "integrity": "sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.29", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", - "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rolldown/pluginutils": { - "version": "1.0.0-rc.3", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz", - "integrity": "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz", - "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz", - "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz", - "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz", - "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz", - "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz", - "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz", - "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz", - "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz", - "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz", - "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz", - "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz", - "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz", - "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz", - "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz", - "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz", - "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz", - "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz", - "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz", - "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-openbsd-x64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz", - "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ] - }, - "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz", - "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz", - "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz", - "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", - "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", - "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@shikijs/core": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.23.0.tgz", - "integrity": "sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "3.23.0", - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4", - "hast-util-to-html": "^9.0.5" - } - }, - "node_modules/@shikijs/engine-javascript": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.23.0.tgz", - "integrity": "sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "3.23.0", - "@shikijs/vscode-textmate": "^10.0.2", - "oniguruma-to-es": "^4.3.4" - } - }, - "node_modules/@shikijs/engine-oniguruma": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.23.0.tgz", - "integrity": "sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "3.23.0", - "@shikijs/vscode-textmate": "^10.0.2" - } - }, - "node_modules/@shikijs/langs": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.23.0.tgz", - "integrity": "sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "3.23.0" - } - }, - "node_modules/@shikijs/themes": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.23.0.tgz", - "integrity": "sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "3.23.0" - } - }, - "node_modules/@shikijs/types": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.23.0.tgz", - "integrity": "sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==", - "license": "MIT", - "dependencies": { - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" - } - }, - "node_modules/@shikijs/vscode-textmate": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", - "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", - "license": "MIT" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.10", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz", - "integrity": "sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@socket.io/component-emitter": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", - "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tailwindcss/node": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.3.3.tgz", - "integrity": "sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/remapping": "^2.3.5", - "enhanced-resolve": "^5.24.1", - "jiti": "^2.7.0", - "lightningcss": "1.32.0", - "magic-string": "^0.30.21", - "source-map-js": "^1.2.1", - "tailwindcss": "4.3.3" - } - }, - "node_modules/@tailwindcss/oxide": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.3.3.tgz", - "integrity": "sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 20" - }, - "optionalDependencies": { - "@tailwindcss/oxide-android-arm64": "4.3.3", - "@tailwindcss/oxide-darwin-arm64": "4.3.3", - "@tailwindcss/oxide-darwin-x64": "4.3.3", - "@tailwindcss/oxide-freebsd-x64": "4.3.3", - "@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.3", - "@tailwindcss/oxide-linux-arm64-gnu": "4.3.3", - "@tailwindcss/oxide-linux-arm64-musl": "4.3.3", - "@tailwindcss/oxide-linux-x64-gnu": "4.3.3", - "@tailwindcss/oxide-linux-x64-musl": "4.3.3", - "@tailwindcss/oxide-wasm32-wasi": "4.3.3", - "@tailwindcss/oxide-win32-arm64-msvc": "4.3.3", - "@tailwindcss/oxide-win32-x64-msvc": "4.3.3" - } - }, - "node_modules/@tailwindcss/oxide-android-arm64": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.3.3.tgz", - "integrity": "sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-darwin-arm64": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.3.3.tgz", - "integrity": "sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-darwin-x64": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.3.3.tgz", - "integrity": "sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-freebsd-x64": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.3.3.tgz", - "integrity": "sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.3.3.tgz", - "integrity": "sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.3.3.tgz", - "integrity": "sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-linux-arm64-musl": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.3.3.tgz", - "integrity": "sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-linux-x64-gnu": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.3.3.tgz", - "integrity": "sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-linux-x64-musl": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.3.3.tgz", - "integrity": "sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-wasm32-wasi": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.3.3.tgz", - "integrity": "sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==", - "bundleDependencies": [ - "@napi-rs/wasm-runtime", - "@emnapi/core", - "@emnapi/runtime", - "@tybys/wasm-util", - "@emnapi/wasi-threads", - "tslib" - ], - "cpu": [ - "wasm32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "^1.11.1", - "@emnapi/runtime": "^1.11.1", - "@emnapi/wasi-threads": "^1.2.2", - "@napi-rs/wasm-runtime": "^1.1.4", - "@tybys/wasm-util": "^0.10.2", - "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/core": { - "version": "1.11.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/wasi-threads": "1.2.2", - "tslib": "^2.4.0" - } - }, - "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/runtime": { - "version": "1.11.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/wasi-threads": { - "version": "1.2.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": { - "version": "1.1.4", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@tybys/wasm-util": "^0.10.1" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Brooooooklyn" - }, - "peerDependencies": { - "@emnapi/core": "^1.7.1", - "@emnapi/runtime": "^1.7.1" - } - }, - "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@tybys/wasm-util": { - "version": "0.10.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/tslib": { - "version": "2.8.1", - "dev": true, - "inBundle": true, - "license": "0BSD", - "optional": true - }, - "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.3.3.tgz", - "integrity": "sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/oxide-win32-x64-msvc": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.3.3.tgz", - "integrity": "sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 20" - } - }, - "node_modules/@tailwindcss/vite": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.3.3.tgz", - "integrity": "sha512-yYU8cogLeSh/ms2jh8Fj7jaba/EWa7Ja6GoUqYZaraEuCI5YS6ms6ObZgjjedm+jm6XZjdNRWBpPP6Z86oOxcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tailwindcss/node": "4.3.3", - "@tailwindcss/oxide": "4.3.3", - "tailwindcss": "4.3.3" - }, - "peerDependencies": { - "vite": "^5.2.0 || ^6 || ^7 || ^8" - } - }, - "node_modules/@testing-library/dom": { - "version": "10.4.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", - "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.3.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "picocolors": "1.1.1", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@testing-library/dom/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@testing-library/dom/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@testing-library/user-event": { - "version": "14.6.1", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", - "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" - } - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.12.tgz", - "integrity": "sha512-UCYBaeFvM11aU2y3YPZ//O5Rhj+xKyzy7mvcIoAjASbigy8mHMryP5cK7dgjlz2hWxh1g5pLw084E0a/wlUSFQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/aria-query": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", - "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", - "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", - "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.28.2" - } - }, - "node_modules/@types/chai": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", - "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/deep-eql": "*", - "assertion-error": "^2.0.1" - } - }, - "node_modules/@types/cors": { - "version": "2.8.19", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.19.tgz", - "integrity": "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/deep-eql": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", - "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/eslint": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", - "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/expect": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/@types/expect/-/expect-1.20.4.tgz", - "integrity": "sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/file-saver": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.7.tgz", - "integrity": "sha512-dNKVfHd/jk0SkR/exKGj2ggkB45MAkzvWCaqLUUgkyjITkGNzH8H+yUwr+BLJUBjZOe9w8X3wgmXhZDRg1ED6A==", - "license": "MIT" - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/glob-stream": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.3.tgz", - "integrity": "sha512-vctgrT9AH/GK3TRaIbRUU0TZn12GBU4kzelZdPyJp1Sc8L/6Wrq21UrtN4+x4saqTg6COUIUtFV6JSYcVln/EQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/picomatch": "*", - "@types/streamx": "*" - } - }, - "node_modules/@types/gulp": { - "version": "4.0.18", - "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.18.tgz", - "integrity": "sha512-IqkYa4sXkwH2uwqO2aXYOoAisJpLX13BPaS6lmEAoG4BbgOay3qqGQFsT9LMSSQVMQlEKU7wTUW0sPV46V0olw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/undertaker": ">=1.2.6", - "@types/vinyl-fs": "*", - "chokidar": "^3.3.1" - } - }, - "node_modules/@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "29.5.14", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", - "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mdast": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", - "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/merge2": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@types/merge2/-/merge2-1.4.4.tgz", - "integrity": "sha512-WZLSif3sHKMlq6vW22R9ub5f+/CEFFlSCY8actv9WBU/8RMJes5zHog9+8oEVLTkaIPaM8fp8XpLaHZggPWN9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "24.11.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.11.0.tgz", - "integrity": "sha512-fPxQqz4VTgPI/IQ+lj9r0h+fDR66bzoeMGHp8ASee+32OSGIkeASsoZuJixsQoVef1QJbeubcPBxKk22QVoWdw==", - "license": "MIT", - "dependencies": { - "undici-types": "~7.16.0" - } - }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-qHHxQ+P9PysNEGbALT8f8YOSHW0KJu6l2xU8DYY0fu/EmGxXdVnuTLvFUvBgPJMSqXq29SYHveejeAha+4AYgA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.15", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", - "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.3.28", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz", - "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==", - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.2.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.3.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", - "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^18.0.0" - } - }, - "node_modules/@types/react-loadable": { - "version": "5.5.5", - "resolved": "https://registry.npmjs.org/@types/react-loadable/-/react-loadable-5.5.5.tgz", - "integrity": "sha512-TDDZAtxqQFE90+qbv63BOJFKKbxsZW0cHbT70OOT7MLkik1815NwN0Gn4SyoJSkvh+XxUr0axsFGlP5Ak/SdpA==", - "license": "MIT", - "dependencies": { - "@types/react": "*", - "@types/webpack": "^4" - } - }, - "node_modules/@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/react-transition-group": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-2.9.2.tgz", - "integrity": "sha512-5Fv2DQNO+GpdPZcxp2x/OQG/H19A01WlmpjVD9cKvVFmoVLOZ9LvBgSWG6pSXIU4og5fgbvGPaCV5+VGkWAEHA==", - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/source-list-map": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.6.tgz", - "integrity": "sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==", - "license": "MIT" - }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/streamx": { - "version": "2.9.5", - "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.5.tgz", - "integrity": "sha512-IHYsa6jYrck8VEdSwpY141FTTf6D7boPeMq9jy4qazNrFMA4VbRz/sw5LSsfR7jwdDcx0QKWkUexZvsWBC2eIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/tapable": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.12.tgz", - "integrity": "sha512-bTHG8fcxEqv1M9+TD14P8ok8hjxoOCkfKc8XXLaaD05kI7ohpeI956jtDOD3XHKBQrlyPughUtzm1jtVhHpA5Q==", - "license": "MIT" - }, - "node_modules/@types/trusted-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", - "license": "MIT" - }, - "node_modules/@types/uglify-js": { - "version": "3.17.5", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.5.tgz", - "integrity": "sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==", - "license": "MIT", - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/@types/undertaker": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.12.tgz", - "integrity": "sha512-52BiBni1srlIx/o7anEB1Y230yr3+21P0utA4VXLyeyeR2gHANKi5kJ/e0FakD4RYEXX0D9dOC7PDrVqL1j98Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/undertaker-registry": "*", - "async-done": "~1.3.2" - } - }, - "node_modules/@types/undertaker-registry": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.4.tgz", - "integrity": "sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", - "license": "MIT" - }, - "node_modules/@types/vinyl": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.12.tgz", - "integrity": "sha512-Sr2fYMBUVGYq8kj3UthXFAu5UN6ZW+rYr4NACjZQJvHvj+c8lYv0CahmZ2P/r7iUkN44gGUBwqxZkrKXYPb7cw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/expect": "^1.20.4", - "@types/node": "*" - } - }, - "node_modules/@types/vinyl-fs": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.7.tgz", - "integrity": "sha512-ojGFhBnh5pj5Crf2yBOk3rjJXUX2U4W9z6tZ7hn6pUbQa/J8KH8NrXem0POYVQWI3ifnx4T65DPktuWfxc3iiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/glob-stream": "*", - "@types/node": "*", - "@types/vinyl": "*" - } - }, - "node_modules/@types/webpack": { - "version": "4.41.40", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.40.tgz", - "integrity": "sha512-u6kMFSBM9HcoTpUXnL6mt2HSzftqb3JgYV6oxIgL2dl6sX6aCa5k6SOkzv5DuZjBTPUE/dJltKtwwuqrkZHpfw==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/@types/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - } - }, - "node_modules/@types/webpack-sources/node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 12" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz", - "integrity": "sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", - "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/type-utils": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", - "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", - "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", - "license": "ISC" - }, - "node_modules/@vitejs/plugin-react": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.1.4.tgz", - "integrity": "sha512-VIcFLdRi/VYRU8OL/puL7QXMYafHmqOnwTZY50U1JPlCNj30PxCMx65c494b1K9be9hX83KVt0+gTEwTWLqToA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.29.0", - "@babel/plugin-transform-react-jsx-self": "^7.27.1", - "@babel/plugin-transform-react-jsx-source": "^7.27.1", - "@rolldown/pluginutils": "1.0.0-rc.3", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.18.0" - }, - "engines": { - "node": "^20.19.0 || >=22.12.0" - }, - "peerDependencies": { - "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" - } - }, - "node_modules/@vitest/browser": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/browser/-/browser-3.2.4.tgz", - "integrity": "sha512-tJxiPrWmzH8a+w9nLKlQMzAKX/7VjFs50MWgcAj7p9XQ7AQ9/35fByFYptgPELyLw+0aixTnC4pUWV+APcZ/kw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@testing-library/dom": "^10.4.0", - "@testing-library/user-event": "^14.6.1", - "@vitest/mocker": "3.2.4", - "@vitest/utils": "3.2.4", - "magic-string": "^0.30.17", - "sirv": "^3.0.1", - "tinyrainbow": "^2.0.0", - "ws": "^8.18.2" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "playwright": "*", - "vitest": "3.2.4", - "webdriverio": "^7.0.0 || ^8.0.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "playwright": { - "optional": true - }, - "safaridriver": { - "optional": true - }, - "webdriverio": { - "optional": true - } - } - }, - "node_modules/@vitest/expect": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", - "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/chai": "^5.2.2", - "@vitest/spy": "3.2.4", - "@vitest/utils": "3.2.4", - "chai": "^5.2.0", - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/mocker": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", - "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "3.2.4", - "estree-walker": "^3.0.3", - "magic-string": "^0.30.17" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "msw": "^2.4.9", - "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" - }, - "peerDependenciesMeta": { - "msw": { - "optional": true - }, - "vite": { - "optional": true - } - } - }, - "node_modules/@vitest/pretty-format": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", - "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz", - "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/utils": "3.2.4", - "pathe": "^2.0.3", - "strip-literal": "^3.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/snapshot": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz", - "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "3.2.4", - "magic-string": "^0.30.17", - "pathe": "^2.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/spy": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", - "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyspy": "^4.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/utils": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", - "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "3.2.4", - "loupe": "^3.1.4", - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/accepts": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", - "license": "MIT", - "dependencies": { - "mime-types": "^3.0.0", - "negotiator": "^1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", - "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-phases": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", - "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "acorn": "^8.14.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.5", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.5.tgz", - "integrity": "sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.11.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", - "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-equal": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true, - "license": "MIT" - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-includes": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", - "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.24.0", - "es-object-atoms": "^1.1.1", - "get-intrinsic": "^1.3.0", - "is-string": "^1.1.1", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-initial/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.findlast": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", - "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", - "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", - "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/assertion-error": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", - "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/async-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", - "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "license": "MIT" - }, - "node_modules/async-each-series": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", - "integrity": "sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/async-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", - "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^1.2.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "license": "(MIT OR Apache-2.0)", - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^4.5.0 || >= 5.9" - } - }, - "node_modules/baseline-browser-mapping": { - "version": "2.11.12", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.12.tgz", - "integrity": "sha512-r7WnVImvVCeFpf2DOXfy41aPWzeNg3H/A2X4dKmy1QL0MSyyk/e7z8ihJ3N6Nn2PsdhkVlqnEfnUE4a05P2aTA==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "baseline-browser-mapping": "dist/cli.cjs" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true, - "license": "MIT" - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/binaryextensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.3.0.tgz", - "integrity": "sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/body-parser": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", - "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", - "license": "MIT", - "dependencies": { - "bytes": "^3.1.2", - "content-type": "^1.0.5", - "debug": "^4.4.3", - "http-errors": "^2.0.0", - "iconv-lite": "^0.7.0", - "on-finished": "^2.4.1", - "qs": "^6.14.1", - "raw-body": "^3.0.1", - "type-is": "^2.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/body-parser/node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/raw-body": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", - "license": "MIT", - "dependencies": { - "bytes": "~3.1.2", - "http-errors": "~2.0.1", - "iconv-lite": "~0.7.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browser-sync": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-3.0.4.tgz", - "integrity": "sha512-mcYOIy4BW6sWSEnTSBjQwWsnbx2btZX78ajTTjdNfyC/EqQVcIe0nQR6894RNAMtvlfAnLaH9L2ka97zpvgenA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "browser-sync-client": "^3.0.4", - "browser-sync-ui": "^3.0.4", - "bs-recipes": "1.3.4", - "chalk": "4.1.2", - "chokidar": "^3.5.1", - "connect": "3.6.6", - "connect-history-api-fallback": "^1", - "dev-ip": "^1.0.1", - "easy-extender": "^2.3.4", - "eazy-logger": "^4.1.0", - "etag": "^1.8.1", - "fresh": "^0.5.2", - "fs-extra": "3.0.1", - "http-proxy": "^1.18.1", - "immutable": "^3", - "micromatch": "^4.0.8", - "opn": "5.3.0", - "portscanner": "2.2.0", - "raw-body": "^2.3.2", - "resp-modifier": "6.0.2", - "rx": "4.1.0", - "send": "^0.19.0", - "serve-index": "^1.9.1", - "serve-static": "^1.16.2", - "server-destroy": "1.0.1", - "socket.io": "^4.4.1", - "ua-parser-js": "^1.0.33", - "yargs": "^17.3.1" - }, - "bin": { - "browser-sync": "dist/bin.js" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/browser-sync-client": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-3.0.4.tgz", - "integrity": "sha512-+ew5ubXzGRKVjquBL3u6najS40TG7GxCdyBll0qSRc/n+JRV9gb/yDdRL1IAgRHqjnJTdqeBKKIQabjvjRSYRQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "etag": "1.8.1", - "fresh": "0.5.2", - "mitt": "^1.1.3" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/browser-sync-ui": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-3.0.4.tgz", - "integrity": "sha512-5Po3YARCZ/8yQHFzvrSjn8+hBUF7ZWac39SHsy8Tls+7tE62iq6pYWxpVU6aOOMAGD21RwFQhQeqmJPf70kHEQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async-each-series": "0.1.1", - "chalk": "4.1.2", - "connect-history-api-fallback": "^1", - "immutable": "^3", - "server-destroy": "1.0.1", - "socket.io-client": "^4.4.1", - "stream-throttle": "^0.1.3" - } - }, - "node_modules/browser-sync/node_modules/fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^3.0.0", - "universalify": "^0.1.0" - } - }, - "node_modules/browser-sync/node_modules/jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/browser-sync/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/browserslist": { - "version": "4.28.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.7.tgz", - "integrity": "sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "baseline-browser-mapping": "^2.10.44", - "caniuse-lite": "^1.0.30001806", - "electron-to-chromium": "^1.5.393", - "node-releases": "^2.0.51", - "update-browserslist-db": "^1.2.3" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bs-recipes": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", - "integrity": "sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw==", - "dev": true, - "license": "ISC" - }, - "node_modules/buffer-builder": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz", - "integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==", - "license": "MIT/X11" - }, - "node_modules/buffer-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", - "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001806", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001806.tgz", - "integrity": "sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chai": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", - "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "assertion-error": "^2.0.1", - "check-error": "^2.1.1", - "deep-eql": "^5.0.1", - "loupe": "^3.1.0", - "pathval": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/check-error": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz", - "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 16" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", - "license": "MIT" - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true, - "license": "MIT" - }, - "node_modules/cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "license": "ISC", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colorjs.io": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.5.2.tgz", - "integrity": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==", - "license": "MIT" - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/component-emitter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/connect": { - "version": "3.6.6", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", - "integrity": "sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.0", - "parseurl": "~1.3.2", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/content-disposition": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", - "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", - "license": "MIT", - "engines": { - "node": ">=6.6.0" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/copy-props": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", - "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "license": "MIT" - }, - "node_modules/cors": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", - "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", - "license": "MIT", - "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cosmiconfig/node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cssfontparser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/cssfontparser/-/cssfontparser-1.2.1.tgz", - "integrity": "sha512-6tun4LoZnj7VN6YeegOVb67KBX/7JJsqvj+pv3ZA7F878/eN33AbGa5b/S/wXxS/tcp8nc40xRUrsPlxIyNUPg==", - "dev": true, - "license": "MIT" - }, - "node_modules/csstype": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", - "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "license": "MIT" - }, - "node_modules/d": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", - "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", - "dev": true, - "license": "ISC", - "dependencies": { - "es5-ext": "^0.10.64", - "type": "^2.7.2" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", - "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", - "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/inspect-js" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", - "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/debug": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz", - "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deep-eql": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", - "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", - "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "globby": "^10.0.1", - "graceful-fs": "^4.2.2", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.1", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/del/node_modules/globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-libc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", - "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", - "devOptional": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/dev-ip": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", - "integrity": "sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==", - "dev": true, - "bin": { - "dev-ip": "lib/dev-ip.js" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "license": "MIT", - "dependencies": { - "dequal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/diff": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.4.tgz", - "integrity": "sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "dev": true, - "license": "MIT" - }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "node_modules/dompurify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.3.1.tgz", - "integrity": "sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==", - "license": "(MPL-2.0 OR Apache-2.0)", - "optionalDependencies": { - "@types/trusted-types": "^2.0.7" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true, - "license": "MIT" - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "node_modules/each-props/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/easy-extender": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", - "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", - "dev": true, - "dependencies": { - "lodash": "^4.17.10" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/eazy-logger": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-4.1.0.tgz", - "integrity": "sha512-+mn7lRm+Zf1UT/YaH8WXtpU6PIV2iOjzP6jgKoiaq/VNrjYKp+OHZGe2znaLgDeFkw8cL9ffuaUm+nNnzcYyGw==", - "dev": true, - "dependencies": { - "chalk": "4.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "license": "MIT" - }, - "node_modules/electron-to-chromium": { - "version": "1.5.400", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.400.tgz", - "integrity": "sha512-96EWDNjM59SYflgeV5Ylsf4EMiq1a25YjCnJH7cxn/AF2H3pILRweaUnoLax0yKHWdpOzY6JKEu45e8irqZIHA==", - "dev": true, - "license": "ISC" - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/engine.io": { - "version": "6.6.5", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.5.tgz", - "integrity": "sha512-2RZdgEbXmp5+dVbRm0P7HQUImZpICccJy7rN7Tv+SFa55pH+lxnuw6/K1ZxxBfHoYpSkHLAO92oa8O4SwFXA2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/cors": "^2.8.12", - "@types/node": ">=10.0.0", - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.7.2", - "cors": "~2.8.5", - "debug": "~4.4.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.18.3" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/engine.io-client": { - "version": "6.6.4", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.4.tgz", - "integrity": "sha512-+kjUJnZGwzewFDw951CDWcwj35vMNf2fcj7xQWOctq1F2i1jkDdVvdFG9kM/BEChymCH36KgjnW0NsL58JYRxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.4.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.18.3", - "xmlhttprequest-ssl": "~2.1.1" - } - }, - "node_modules/engine.io-client/node_modules/ws": { - "version": "8.18.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", - "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/engine.io-parser": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", - "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/engine.io/node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/engine.io/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/engine.io/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/engine.io/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/engine.io/node_modules/ws": { - "version": "8.18.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", - "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/enhanced-resolve": { - "version": "5.24.5", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.24.5.tgz", - "integrity": "sha512-L1l8TNvomm6UVW5B253AGxQagSQr+vGwhMlrrfRS2qmhx46AMpMVJKQYLvWYbysTMY8VoicOvzHzoHMbyzB+4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.3.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/enhanced-resolve/node_modules/tapable": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz", - "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/error-ex": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", - "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.24.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", - "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.3.0", - "get-proto": "^1.0.1", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.2.1", - "is-set": "^2.0.3", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.1", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.4", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.4", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "stop-iteration-iterator": "^1.1.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.19" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.2.tgz", - "integrity": "sha512-BrUQ0cPTB/IwXj23HtwHjS9n7O4h9FX94b4xc5zlTHxeLgTAdzYUDyy6KdExAl9lbN5rtfe44xpjpmj9grxs5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.24.1", - "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.1.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.3.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "iterator.prototype": "^1.1.5", - "safe-array-concat": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", - "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", - "dev": true, - "license": "MIT" - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", - "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", - "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es5-ext": { - "version": "0.10.64", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", - "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", - "dev": true, - "hasInstallScript": true, - "license": "ISC", - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "esniff": "^2.0.1", - "next-tick": "^1.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dev": true, - "license": "MIT", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-symbol": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", - "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "d": "^1.0.2", - "ext": "^1.7.0" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "license": "ISC", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/esbuild": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz", - "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.27.3", - "@esbuild/android-arm": "0.27.3", - "@esbuild/android-arm64": "0.27.3", - "@esbuild/android-x64": "0.27.3", - "@esbuild/darwin-arm64": "0.27.3", - "@esbuild/darwin-x64": "0.27.3", - "@esbuild/freebsd-arm64": "0.27.3", - "@esbuild/freebsd-x64": "0.27.3", - "@esbuild/linux-arm": "0.27.3", - "@esbuild/linux-arm64": "0.27.3", - "@esbuild/linux-ia32": "0.27.3", - "@esbuild/linux-loong64": "0.27.3", - "@esbuild/linux-mips64el": "0.27.3", - "@esbuild/linux-ppc64": "0.27.3", - "@esbuild/linux-riscv64": "0.27.3", - "@esbuild/linux-s390x": "0.27.3", - "@esbuild/linux-x64": "0.27.3", - "@esbuild/netbsd-arm64": "0.27.3", - "@esbuild/netbsd-x64": "0.27.3", - "@esbuild/openbsd-arm64": "0.27.3", - "@esbuild/openbsd-x64": "0.27.3", - "@esbuild/openharmony-arm64": "0.27.3", - "@esbuild/sunos-x64": "0.27.3", - "@esbuild/win32-arm64": "0.27.3", - "@esbuild/win32-ia32": "0.27.3", - "@esbuild/win32-x64": "0.27.3" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", - "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-prettier": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", - "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-stdin": "^6.0.0" - }, - "bin": { - "eslint-config-prettier-check": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=3.14.1" - } - }, - "node_modules/eslint-config-react": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/eslint-config-react/-/eslint-config-react-1.1.7.tgz", - "integrity": "sha512-P4Z6u68wf0BvIvZNu+U8uQsk3DcZ1CcCI1XpUkJlG6vOa+iVcSQLgE01f2DB2kXlKRcT8/3dsH+wveLgvEgbkQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/eslint-plugin-prettier": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", - "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", - "dev": true, - "license": "MIT", - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=6.0.0" - }, - "peerDependencies": { - "eslint": ">=5.0.0", - "prettier": ">=1.13.0" - }, - "peerDependenciesMeta": { - "eslint-config-prettier": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.37.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", - "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.8", - "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.3", - "array.prototype.tosorted": "^1.1.4", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.2.1", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.9", - "object.fromentries": "^2.0.8", - "object.values": "^1.2.1", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.5", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.12", - "string.prototype.repeat": "^1.0.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/eslint-plugin-react/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/esniff": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", - "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", - "dev": true, - "license": "ISC", - "dependencies": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", - "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "node_modules/event-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", - "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexer": "^0.1.1", - "from": "^0.1.7", - "map-stream": "0.0.7", - "pause-stream": "^0.0.11", - "split": "^1.0.1", - "stream-combiner": "^0.2.2", - "through": "^2.3.8" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true, - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/eventsource": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", - "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", - "license": "MIT", - "dependencies": { - "eventsource-parser": "^3.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/eventsource-parser": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", - "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==", - "license": "MIT", - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/expect-type": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", - "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/express": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", - "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", - "license": "MIT", - "dependencies": { - "accepts": "^2.0.0", - "body-parser": "^2.2.1", - "content-disposition": "^1.0.0", - "content-type": "^1.0.5", - "cookie": "^0.7.1", - "cookie-signature": "^1.2.1", - "debug": "^4.4.0", - "depd": "^2.0.0", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "etag": "^1.8.1", - "finalhandler": "^2.1.0", - "fresh": "^2.0.0", - "http-errors": "^2.0.0", - "merge-descriptors": "^2.0.0", - "mime-types": "^3.0.0", - "on-finished": "^2.4.1", - "once": "^1.4.0", - "parseurl": "^1.3.3", - "proxy-addr": "^2.0.7", - "qs": "^6.14.0", - "range-parser": "^1.2.1", - "router": "^2.2.0", - "send": "^1.1.0", - "serve-static": "^2.2.0", - "statuses": "^2.0.1", - "type-is": "^2.0.1", - "vary": "^1.1.2" - }, - "engines": { - "node": ">= 18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express-rate-limit": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.2.1.tgz", - "integrity": "sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g==", - "license": "MIT", - "dependencies": { - "ip-address": "10.0.1" - }, - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://github.com/sponsors/express-rate-limit" - }, - "peerDependencies": { - "express": ">= 4.11" - } - }, - "node_modules/express/node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/finalhandler": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", - "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", - "license": "MIT", - "dependencies": { - "debug": "^4.4.0", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "on-finished": "^2.4.1", - "parseurl": "^1.3.3", - "statuses": "^2.0.1" - }, - "engines": { - "node": ">= 18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/send": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", - "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", - "license": "MIT", - "dependencies": { - "debug": "^4.4.3", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "etag": "^1.8.1", - "fresh": "^2.0.0", - "http-errors": "^2.0.1", - "mime-types": "^3.0.2", - "ms": "^2.1.3", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "statuses": "^2.0.2" - }, - "engines": { - "node": ">= 18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/serve-static": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", - "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", - "license": "MIT", - "dependencies": { - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "parseurl": "^1.3.3", - "send": "^1.2.0" - }, - "engines": { - "node": ">= 18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/statuses": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "dev": true, - "license": "ISC", - "dependencies": { - "type": "^2.7.2" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true, - "license": "MIT" - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "license": "MIT" - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/fastq": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", - "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fault": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", - "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", - "dev": true, - "license": "MIT", - "dependencies": { - "format": "^0.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-saver": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-1.3.8.tgz", - "integrity": "sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg==", - "license": "MIT" - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", - "integrity": "sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.3.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/findup-sync/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/findup-sync/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fined/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.4.tgz", - "integrity": "sha512-3+mMldrTAPdta5kjX2G2J7iX4zxtnwpdA8Tr2ZSjkyPSanvbZAcy6flmtnXbEybHrDcU9641lxrMfFuUxVz9vA==", - "dev": true, - "license": "ISC" - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/foreachasync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", - "integrity": "sha512-J+ler7Ta54FwwNcx6wQRDhTIbNeyDcARMkOcguEqnEdtm0jKvN3Li3PDAb2Du3ubJYEWfYL83XMROXdsXAXycw==", - "dev": true, - "license": "Apache2" - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "license": "MIT", - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true, - "license": "MIT" - }, - "node_modules/fs": { - "version": "0.0.1-security", - "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==", - "dev": true, - "license": "ISC" - }, - "node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fs-mkdirp-stream/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/fs-monkey": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz", - "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==", - "dev": true, - "license": "Unlicense" - }, - "node_modules/fs.extra": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fs.extra/-/fs.extra-1.3.2.tgz", - "integrity": "sha512-Ig401VXtyrWrz23k9KxAx9OrnL8AHSLNhQ8YJH2wSYuH0ZUfxwBeY6zXkd/oOyVRFTlpEu/0n5gHeuZt7aqbkw==", - "dev": true, - "dependencies": { - "fs-extra": "~0.6.1", - "mkdirp": "~0.3.5", - "walk": "^2.3.9" - }, - "engines": { - "node": "*" - } - }, - "node_modules/fs.extra/node_modules/fs-extra": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.6.4.tgz", - "integrity": "sha512-5rU898vl/Z948L+kkJedbmo/iltzmiF5bn/eEk0j/SgrPpI+Ydau9xlJPicV7Av2CHYBGz5LAlwTnBU80j1zPQ==", - "dev": true, - "dependencies": { - "jsonfile": "~1.0.1", - "mkdirp": "0.3.x", - "ncp": "~0.4.2", - "rimraf": "~2.2.0" - } - }, - "node_modules/fs.extra/node_modules/jsonfile": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz", - "integrity": "sha512-KbsDJNRfRPF5v49tMNf9sqyyGqGLBcz1v5kZT01kG5ns5mQSltwxCKVmUzVKtEinkUnTDtSrp6ngWpV7Xw0ZlA==", - "dev": true - }, - "node_modules/fs.extra/node_modules/rimraf": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "MIT", - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true, - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", - "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/generator-function": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", - "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", - "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-stream/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-stream/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-watcher/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "license": "ISC", - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/glob-watcher/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/glob-watcher/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/glob-watcher/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/micromatch/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/glob-watcher/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", - "dev": true, - "license": "MIT" - }, - "node_modules/glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-cli/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-cli/node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/gulp-cli/node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true, - "license": "ISC" - }, - "node_modules/gulp-cli/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-cli/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "license": "MIT", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-cli/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-cli/node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-cli/node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/gulp-cli/node_modules/yargs": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", - "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.1" - } - }, - "node_modules/gulp-cli/node_modules/yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "dev": true, - "license": "ISC", - "dependencies": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - }, - "node_modules/gulp-contains": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gulp-contains/-/gulp-contains-1.2.0.tgz", - "integrity": "sha512-aoYM2Y14aUGJuelFwu/mFOm3rjfuWT7BaBZRNdhDA+CjlAz77Ja7e2h3FHTNstS+6jiicjOT3PBuaxTxG19oFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "plugin-error": "1.0.1", - "through2": "^0.6.3", - "vinyl": "2.2.0" - } - }, - "node_modules/gulp-exec": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/gulp-exec/-/gulp-exec-4.0.0.tgz", - "integrity": "sha512-A9JvTyB3P4huusd/43bTr6SDg3MqBxL9AQbLnsKSO6/91wVkHfxgeJZlgDMkqK8sMel4so8wcko4SZOeB1UCgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash.template": "^4.4.0", - "plugin-error": "^1.0.1", - "through2": "^3.0.1" - } - }, - "node_modules/gulp-exec/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-flatten": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.4.0.tgz", - "integrity": "sha512-eg4spVTAiv1xXmugyaCxWne1oPtNG0UHEtABx5W8ScLiqAYceyYm6GYA36x0Qh8KOIXmAZV97L2aYGnKREG3Sg==", - "dev": true, - "license": "MIT", - "dependencies": { - "plugin-error": "^0.1.2", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/gulp-flatten/node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-ignore": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/gulp-ignore/-/gulp-ignore-3.0.0.tgz", - "integrity": "sha512-hRQDJipaU5A84J7QacNGG+bnFU3QLESdjuJCRTAZ5VuKsz4LmvOrECFJeeCtqxP3RV0Pn6mawU0Q3CFZGpirSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "gulp-match": "^1.1.0", - "through2": "^3.0.1" - } - }, - "node_modules/gulp-ignore/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-match": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", - "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimatch": "^3.0.3" - } - }, - "node_modules/gulp-rename": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-2.1.0.tgz", - "integrity": "sha512-dGuzuH8jQGqCMqC544IEPhs5+O2l+IkdoSZsgd4kY97M1CxQeI3qrmweQBIrxLBbjbe/8uEWK8HHcNBc3OCy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp-replace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.1.4.tgz", - "integrity": "sha512-SVSF7ikuWKhpAW4l4wapAqPPSToJoiNKsbDoUnRrSgwZHH7lH8pbPeQj1aOVYQrbZKhfSVBxVW+Py7vtulRktw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/vinyl": "^2.0.4", - "istextorbinary": "^3.0.0", - "replacestream": "^4.0.3", - "yargs-parser": ">=5.0.0-security.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gulp-shell": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/gulp-shell/-/gulp-shell-0.8.0.tgz", - "integrity": "sha512-wHNCgmqbWkk1c6Gc2dOL5SprcoeujQdeepICwfQRo91DIylTE7a794VEE+leq3cE2YDoiS5ulvRfKVIEMazcTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^3.0.0", - "fancy-log": "^1.3.3", - "lodash.template": "^4.5.0", - "plugin-error": "^1.0.1", - "through2": "^3.0.1", - "tslib": "^1.10.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/gulp-shell/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gulp-shell/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-shell/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "license": "0BSD" - }, - "node_modules/gulp-uglify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", - "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-each": "^1.0.1", - "extend-shallow": "^3.0.2", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "isobject": "^3.0.1", - "make-error-cause": "^1.1.1", - "safe-buffer": "^5.1.2", - "through2": "^2.0.0", - "uglify-js": "^3.0.5", - "vinyl-sourcemaps-apply": "^0.2.0" - } - }, - "node_modules/gulp-uglify/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulpclass": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/gulpclass/-/gulpclass-0.2.0.tgz", - "integrity": "sha512-S2p0SgnVLjBbIEw5tHbBV6Wm6abD+leA5xZG6ukf9M+j1I/8zIeKPby9GLWnI90671YRk+lXbvEUROKaZXo8NA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/gulp": "^4.0.5", - "@types/merge2": "^1.1.4", - "@types/node": "*", - "gulp": "^4.0.0", - "merge2": "^1.2.2" - } - }, - "node_modules/gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "glogg": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-bigints": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", - "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hast-util-to-html": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", - "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^3.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "stringify-entities": "^4.0.0", - "zwitch": "^2.0.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-html/node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", - "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==", - "license": "BSD-3-Clause" - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hono": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.5.tgz", - "integrity": "sha512-3qq+FUBtlTHhtYxbxheZgY8NIFnkkC/MR8u5TTsr7YZ3wixryQ3cCwn3iZbg8p8B88iDBBAYSfZDS75t8MN7Vg==", - "license": "MIT", - "engines": { - "node": ">=16.9.0" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true, - "license": "ISC" - }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/http-errors": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", - "license": "MIT", - "dependencies": { - "depd": "~2.0.0", - "inherits": "~2.0.4", - "setprototypeof": "~1.2.0", - "statuses": "~2.0.2", - "toidentifier": "~1.0.1" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/http-errors/node_modules/statuses": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", - "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/igniteui-dockmanager": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/igniteui-dockmanager/-/igniteui-dockmanager-1.18.1.tgz", - "integrity": "sha512-j0WGS5+yKcJTxB7Jrve2uEc1XH8/r3A5Fegwk5kmom2SfOpMIXrAlMMxuo5EK4m3w4EVyvaGoEhN2thkTnFNVw==", - "license": "SEE LICENSE IN LICENSE", - "dependencies": { - "igniteui-trial-watermark": "^1.0.3" - } - }, - "node_modules/igniteui-grid-lite": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/igniteui-grid-lite/-/igniteui-grid-lite-0.8.0.tgz", - "integrity": "sha512-Y+/bj75LR2pDmWIsSyFgSWvtIPJ5d1kVxxUr2MxqYfR/R95tVggXUb6fYlLiP7JBD/Y64p0PkToQMXK7X3GANw==", - "license": "MIT", - "dependencies": { - "@lit-labs/virtualizer": "~2.1.0", - "@lit/context": "~1.1.5", - "igniteui-webcomponents": "~7.2.0", - "lit": "^3.3.0" - }, - "engines": { - "node": ">=22" - } - }, - "node_modules/igniteui-i18n-core": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/igniteui-i18n-core/-/igniteui-i18n-core-1.0.5.tgz", - "integrity": "sha512-CO5Rqo5uqgyAfIHbFVuBEmo+fYXgLQ7zxRShqAu+ng8kDS5uwWjKeSGWVZjKMBgxmc6ZWMMbdcWIpGZUSOkPsw==", - "license": "MIT", - "peerDependencies": { - "igniteui-i18n-resources": "1.0.5" - }, - "peerDependenciesMeta": { - "igniteui-i18n-resources": { - "optional": true - } - } - }, - "node_modules/igniteui-i18n-resources": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/igniteui-i18n-resources/-/igniteui-i18n-resources-1.0.5.tgz", - "integrity": "sha512-WeCqKauGSuGADPjxbIsKV9329BIoIKOHGCxv5IBsv4/5aNNtCruqrdHKbzw1NfUq5ETtL+brTC4in6IgPCU2YA==", - "license": "MIT", - "dependencies": { - "igniteui-i18n-core": "1.0.5" - } - }, - "node_modules/igniteui-react": { - "version": "19.7.0", - "resolved": "https://registry.npmjs.org/igniteui-react/-/igniteui-react-19.7.0.tgz", - "integrity": "sha512-yI+pGyARnpCB3le6zWtxFLXoegy82b1q9iUJjYClHdUX/U0i0yO/7f3e59VZNP3a9/daruha91YdK6BWdwY/Cg==", - "license": "MIT", - "dependencies": { - "@lit/react": "^1.0.7", - "igniteui-webcomponents": "~7.2.1", - "lit": "^3.3.0" - }, - "peerDependencies": { - "igniteui-grid-lite": "~0.8.0" - }, - "peerDependenciesMeta": { - "igniteui-grid-lite": { - "optional": true - } - } - }, - "node_modules/igniteui-react-charts": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-charts/-/igniteui-react-charts-19.6.0.tgz", - "integrity": "sha512-AvVTs+VBxn+I2RqDQhbQgii21Yk5SJpkHvyDMSqz0UfDjcOFR5gkRY6SOhFQLnQhNzOQq3S7Bfrb/MlOYDE7cg==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-core": "19.6.0" - } - }, - "node_modules/igniteui-react-core": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-core/-/igniteui-react-core-19.6.0.tgz", - "integrity": "sha512-RBJj6v1S6qcvKYZW+rZfDR7BEM9Nj8KcE2w7ztNIzSSaFBBLQcj3koVCEOAGjpovM1RwL7szA8TTjmHugySF0w==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - } - }, - "node_modules/igniteui-react-dashboards": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-dashboards/-/igniteui-react-dashboards-19.6.0.tgz", - "integrity": "sha512-PxIrqYY7pmjN6IeTGLpqm2mHoiwE2NPnUeQAWgHaA6Ni13FLs7HBLPPq+fVxrvlixyhcTJA7RQncJAvtbchaNw==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-charts": "19.6.0", - "igniteui-react-core": "19.6.0", - "igniteui-react-data-grids": "19.6.0", - "igniteui-react-gauges": "19.6.0", - "igniteui-react-inputs": "19.6.0", - "igniteui-react-layouts": "19.6.0", - "igniteui-react-maps": "19.6.0" - } - }, - "node_modules/igniteui-react-data-grids": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-data-grids/-/igniteui-react-data-grids-19.6.0.tgz", - "integrity": "sha512-eUfh9RaSvDpy3dvR6BWE8OBLre0UWWnNDxpFqDiCF76LPNmEDR+gEfFRVRxVfjQXq0szSvcdRbgDRf05yfN+JQ==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-core": "19.6.0", - "igniteui-react-inputs": "19.6.0", - "igniteui-react-layouts": "19.6.0" - } - }, - "node_modules/igniteui-react-datasources": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-datasources/-/igniteui-react-datasources-19.6.0.tgz", - "integrity": "sha512-aV4jxgJpDwjnfCzCaD6eh2BKT8x9BcLEgOwmtxbbnsfzxqVkeYm1qTBv4JpU8NQ6rbGQqVWfb6mKQG3GaMOcCg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-core": "19.6.0" - } - }, - "node_modules/igniteui-react-dockmanager": { - "version": "19.7.0", - "resolved": "https://registry.npmjs.org/igniteui-react-dockmanager/-/igniteui-react-dockmanager-19.7.0.tgz", - "integrity": "sha512-9C+jAbfe3yUDcM5K7EnO3wVgAsyNKHiGnezAJCd+Qdldd3wDq64SZQS4V7wc5iFKS+CmXFOXO5GM4obh86zN6g==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "@lit/react": "^1.0.7", - "igniteui-dockmanager": "~2.1.2", - "lit": "^3.3.0" - } - }, - "node_modules/igniteui-react-dockmanager/node_modules/igniteui-dockmanager": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/igniteui-dockmanager/-/igniteui-dockmanager-2.1.2.tgz", - "integrity": "sha512-LgQOvjYr/jSG0xqOTcLZu1BgxI+TNkr5IVQbxgZjxH2tzDTo/GwYNz/X/Acevr5Kkp07mUqUCihUIXVMolJuXw==", - "license": "SEE LICENSE IN LICENSE", - "dependencies": { - "igniteui-i18n-core": "^1.0.1", - "igniteui-trial-watermark": "^3.1.0", - "lit": "^3.3.0" - }, - "engines": { - "node": ">=20" - }, - "peerDependencies": { - "igniteui-i18n-resources": "^1.0.1" - }, - "peerDependenciesMeta": { - "igniteui-i18n-resources": { - "optional": true - } - } - }, - "node_modules/igniteui-react-dockmanager/node_modules/igniteui-trial-watermark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/igniteui-trial-watermark/-/igniteui-trial-watermark-3.1.0.tgz", - "integrity": "sha512-Nrc8pnLQ8jsppC+P7RyJwiTpU0bIUj0k4BGzo7QtA018/PLSrcsegdHPXuZTiP9DHp6wg7lgBd5n/rNSOavhbg==", - "license": "Apache-2.0", - "dependencies": { - "lit": "^3.3.0" - } - }, - "node_modules/igniteui-react-excel": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-excel/-/igniteui-react-excel-19.6.0.tgz", - "integrity": "sha512-cjq79hlsSNQjgGvW2Mj98e1lIFg2+YKPHpO2DZddjX/3j1cUi+mifthBG2PyxX9QIrpgmE8cv70QrEyQXRsK3Q==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "jszip": "^3.1.5", - "pako": "^1.0.6", - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-core": "19.6.0" - } - }, - "node_modules/igniteui-react-gauges": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-gauges/-/igniteui-react-gauges-19.6.0.tgz", - "integrity": "sha512-DJJYd7CrJELS2uwt/KU7E9+7kX4aPqVKF4uKwmROADFpINEC0RAXixfFRLRQgS+G+VEqt/MlQM74g9Xa2FADAA==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-core": "19.6.0" - } - }, - "node_modules/igniteui-react-grids": { - "version": "19.7.0", - "resolved": "https://registry.npmjs.org/igniteui-react-grids/-/igniteui-react-grids-19.7.0.tgz", - "integrity": "sha512-2sCyHL7WBJCDVOb9wrziyG6IAERmDM/x27ofDMnGpydWHgrGw0WPvtoopl9+Rjtwiw4TrnoZ/IADhLjn39ZHiQ==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "@lit/react": "^1.0.7", - "igniteui-webcomponents-grids": "~7.1.0", - "lit": "^3.3.0" - } - }, - "node_modules/igniteui-react-inputs": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-inputs/-/igniteui-react-inputs-19.6.0.tgz", - "integrity": "sha512-GX3cMOF2XJiO7n7ASoi93MEP+09sh84Xrmc+UZ/89HabQgqpT+CH5rBrvAfQF7CA+xr2UDBDEG59Ops4VSDAmw==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-core": "19.6.0" - } - }, - "node_modules/igniteui-react-layouts": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-layouts/-/igniteui-react-layouts-19.6.0.tgz", - "integrity": "sha512-5wU2LenZ5ul+xCkFFlGySpjB1zasjk3Kjf16Dnasj9eT6c4tBBN012t8c50vdEStFcK+cidwMRo1eBFw9MHi9g==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-core": "19.6.0", - "igniteui-react-inputs": "19.6.0" - } - }, - "node_modules/igniteui-react-maps": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-maps/-/igniteui-react-maps-19.6.0.tgz", - "integrity": "sha512-S09K+GIAVvnsBJ039jZU8RVvgPn57R73efyZB7qmLUjxgDbNZltNynJfMw8EPCVcOunaRaRFKm/TiwInwG2aUA==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-charts": "19.6.0", - "igniteui-react-core": "19.6.0" - } - }, - "node_modules/igniteui-react-spreadsheet": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-spreadsheet/-/igniteui-react-spreadsheet-19.6.0.tgz", - "integrity": "sha512-MKSwFOaov9z3uvPxjXLnqkyJpQWPE/k0ngVwLUtPnliiLjgjHg7NeOwyVuDHqIxhnHB8ViUnRwrUZHN+A/SFAg==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-core": "19.6.0", - "igniteui-react-excel": "19.6.0" - } - }, - "node_modules/igniteui-react-spreadsheet-chart-adapter": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/igniteui-react-spreadsheet-chart-adapter/-/igniteui-react-spreadsheet-chart-adapter-19.6.0.tgz", - "integrity": "sha512-Lf8GEMr8CaCTHTk0upfttheGkbbEJwNwIH38unEfH749Hal07dMqnaoaGABfC+HGTqg/1WN1fQBjosyBg7CXJg==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-react-charts": "19.6.0", - "igniteui-react-core": "19.6.0", - "igniteui-react-excel": "19.6.0", - "igniteui-react-spreadsheet": "19.6.0" - } - }, - "node_modules/igniteui-theming": { - "version": "25.0.1", - "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-25.0.1.tgz", - "integrity": "sha512-yz9hJ5IQp4MnENACU4BtfHyfAHQ1R92bmZXHrRQyXcjGyWg7SeUPQ2p3aYwqSl9KnOigkoxWPGv0n8efiWeZTA==", - "license": "MIT", - "dependencies": { - "@modelcontextprotocol/sdk": "^1.25.0", - "sass-embedded": "~1.92.1", - "zod": "^3.25.76" - }, - "bin": { - "igniteui-theming-mcp": "dist/mcp/index.js" - } - }, - "node_modules/igniteui-trial-watermark": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/igniteui-trial-watermark/-/igniteui-trial-watermark-1.0.3.tgz", - "integrity": "sha512-q6thtu+7R6MOB+i9GorFPCcWeOImW43BzCAtKnDAYWwaoueb8Lg1EhBkIhAyfEIH+yZ/9c5lnZdU61/GRPoP+g==", - "license": "Apache-2.0" - }, - "node_modules/igniteui-webcomponents": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-7.2.1.tgz", - "integrity": "sha512-EBd5xWdap0A1bH298zlPQZM0vkjam2F8rgVZZ4t/yjzmOla1ipbRI9yM69m5RNP+6I3ay+9MWR6gcCR2D5NIhQ==", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.7.0", - "@lit-labs/virtualizer": "^2.1.0", - "@lit/context": "^1.1.0", - "igniteui-i18n-core": "^1.0.5", - "lit": "^3.3.0" - }, - "engines": { - "node": ">=22" - }, - "peerDependencies": { - "dompurify": "^3.3.0", - "igniteui-i18n-resources": "^1.0.5", - "marked": "^17.0.0", - "marked-shiki": "^1.2.0", - "shiki": "^3.20.0" - }, - "peerDependenciesMeta": { - "dompurify": { - "optional": true - }, - "igniteui-i18n-resources": { - "optional": true - }, - "marked": { - "optional": true - }, - "marked-shiki": { - "optional": true - }, - "shiki": { - "optional": true - } - } - }, - "node_modules/igniteui-webcomponents-grids": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/igniteui-webcomponents-grids/-/igniteui-webcomponents-grids-7.1.0.tgz", - "integrity": "sha512-xroXIjqMTGjhkZbtb7+yHWh+YRoVFAc281J0KuRgycfaz89a9DAVRlVOVnimcLaVOLpV1TrWIoxHxM69zaulPA==", - "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", - "dependencies": { - "igniteui-i18n-core": "^1.0.3", - "lit": "^3.3.0", - "tslib": "^2.3.1" - }, - "peerDependencies": { - "igniteui-i18n-resources": "^1.0.3" - }, - "peerDependenciesMeta": { - "igniteui-i18n-resources": { - "optional": true - } - } - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "license": "MIT" - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "license": "ISC" - }, - "node_modules/internal-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ip-address": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz", - "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", - "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-async-function": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", - "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", - "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", - "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-data-view": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", - "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", - "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-function": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", - "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.4", - "generator-function": "^2.0.0", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-like": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", - "dev": true, - "license": "ISC", - "dependencies": { - "lodash.isfinite": "^3.3.2" - } - }, - "node_modules/is-number-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-promise": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - "license": "MIT" - }, - "node_modules/is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-string": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", - "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", - "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istextorbinary": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.3.0.tgz", - "integrity": "sha512-Tvq1W6NAcZeJ8op+Hq7tdZ434rqnMx4CCZ7H0ff83uEloDvVbqAwaMTZcafKGJT0VHkYzuXUiCY4hlXQg6WfoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "binaryextensions": "^2.2.0", - "textextensions": "^3.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/iterator.prototype": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", - "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "get-proto": "^1.0.0", - "has-symbols": "^1.1.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/jest-canvas-mock": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jest-canvas-mock/-/jest-canvas-mock-2.5.2.tgz", - "integrity": "sha512-vgnpPupjOL6+L5oJXzxTxFrlGEIbHdZqFU+LFNdtLxZ3lRDCl17FlTMM7IatoRQkrcyOTMlDinjUguqmQ6bR2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssfontparser": "^1.2.1", - "moo-color": "^1.0.2" - } - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz", - "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "lib/jiti-cli.mjs" - } - }, - "node_modules/jose": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/jose/-/jose-6.1.3.tgz", - "integrity": "sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/panva" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-typed": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", - "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==", - "license": "BSD-2-Clause" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", - "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "license": "(MIT OR GPL-3.0-or-later)", - "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - } - }, - "node_modules/just-debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", - "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", - "dev": true, - "license": "MIT", - "dependencies": { - "flush-write-stream": "^1.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "license": "MIT", - "dependencies": { - "immediate": "~3.0.5" - } - }, - "node_modules/liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/liftoff/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/liftoff/node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/lightningcss": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", - "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", - "dev": true, - "license": "MPL-2.0", - "dependencies": { - "detect-libc": "^2.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "lightningcss-android-arm64": "1.32.0", - "lightningcss-darwin-arm64": "1.32.0", - "lightningcss-darwin-x64": "1.32.0", - "lightningcss-freebsd-x64": "1.32.0", - "lightningcss-linux-arm-gnueabihf": "1.32.0", - "lightningcss-linux-arm64-gnu": "1.32.0", - "lightningcss-linux-arm64-musl": "1.32.0", - "lightningcss-linux-x64-gnu": "1.32.0", - "lightningcss-linux-x64-musl": "1.32.0", - "lightningcss-win32-arm64-msvc": "1.32.0", - "lightningcss-win32-x64-msvc": "1.32.0" - } - }, - "node_modules/lightningcss-android-arm64": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", - "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-arm64": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", - "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-x64": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", - "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-freebsd-x64": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", - "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", - "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", - "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", - "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", - "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-musl": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", - "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-arm64-msvc": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", - "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", - "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/limiter": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", - "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==", - "dev": true - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/lit": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lit/-/lit-3.3.2.tgz", - "integrity": "sha512-NF9zbsP79l4ao2SNrH3NkfmFgN/hBYSQo90saIVI1o5GpjAdCPVstVzO1MrLOakHoEhYkrtRjPK6Ob521aoYWQ==", - "license": "BSD-3-Clause", - "dependencies": { - "@lit/reactive-element": "^2.1.0", - "lit-element": "^4.2.0", - "lit-html": "^3.3.0" - } - }, - "node_modules/lit-element": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.2.2.tgz", - "integrity": "sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==", - "license": "BSD-3-Clause", - "dependencies": { - "@lit-labs/ssr-dom-shim": "^1.5.0", - "@lit/reactive-element": "^2.1.0", - "lit-html": "^3.3.0" - } - }, - "node_modules/lit-html": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.2.tgz", - "integrity": "sha512-Qy9hU88zcmaxBXcc10ZpdK7cOLXvXpRoBxERdtqV9QOrfpMZZ6pSYP91LhpPtap3sFMUiL7Tw2RImbe0Al2/kw==", - "license": "BSD-3-Clause", - "dependencies": { - "@types/trusted-types": "^2.0.2" - } - }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-runner": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", - "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.23", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", - "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.isfinite": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", - "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "deprecated": "This package is deprecated. Use https://socket.dev/npm/package/eta instead.", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "node_modules/lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/loupe": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", - "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lz-string": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "dev": true, - "license": "MIT", - "bin": { - "lz-string": "bin/bin.js" - } - }, - "node_modules/magic-string": { - "version": "0.30.21", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", - "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.5" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, - "license": "ISC" - }, - "node_modules/make-error-cause": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", - "integrity": "sha512-4TO2Y3HkBnis4c0dxhAgD/jprySYLACf7nwN6V0HAHDx59g12WlRpUmFy1bRHamjGUEEBrEvCq6SUpsEE2lhUg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "make-error": "^1.2.0" - } - }, - "node_modules/make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/make-iterator/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "license": "MIT", - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/marked": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/marked/-/marked-17.0.3.tgz", - "integrity": "sha512-jt1v2ObpyOKR8p4XaUJVk3YWRJ5n+i4+rjQopxvV32rSndTJXvIzuUdWWIy/1pFQMkQmvTXawzDNqOH/CUmx6A==", - "license": "MIT", - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 20" - } - }, - "node_modules/marked-shiki": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/marked-shiki/-/marked-shiki-1.2.1.tgz", - "integrity": "sha512-yHxYQhPY5oYaIRnROn98foKhuClark7M373/VpLxiy5TrDu9Jd/LsMwo8w+U91Up4oDb9IXFrP0N1MFRz8W/DQ==", - "license": "MIT", - "peerDependencies": { - "marked": ">=7.0.0", - "shiki": ">=1.0.0" - } - }, - "node_modules/matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", - "dev": true, - "license": "MIT", - "dependencies": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/matchdep/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/matchdep/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/matchdep/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/matchdep/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", - "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast/node_modules/@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "license": "MIT", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/mdast-util-to-hast/node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/mdast-util-to-hast/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-to-hast/node_modules/micromark-util-encode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", - "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-to-hast/node_modules/micromark-util-sanitize-uri": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", - "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/mdast-util-to-hast/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-to-hast/node_modules/micromark-util-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", - "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-to-hast/node_modules/unist-util-is": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", - "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast/node_modules/unist-util-visit": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz", - "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast/node_modules/unist-util-visit-parents": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", - "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/media-typer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, - "license": "Unlicense", - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true, - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", - "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", - "license": "MIT", - "dependencies": { - "mime-db": "^1.54.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mitt": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", - "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==", - "dev": true, - "license": "MIT" - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", - "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", - "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", - "dev": true, - "license": "MIT" - }, - "node_modules/moo-color": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/moo-color/-/moo-color-1.0.3.tgz", - "integrity": "sha512-i/+ZKXMDf6aqYtBhuOcej71YSlbjT3wCO/4H1j8rPvxDJEifdwgg5MaFyu6iYAT8GBZJg2z0dkgK4YMzvURALQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "^1.1.4" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/mrmime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", - "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/mute-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/nan": { - "version": "2.25.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.25.0.tgz", - "integrity": "sha512-0M90Ag7Xn5KMLLZ7zliPWP3rT90P6PN+IzVFS0VqmnPktBk3700xUVv8Ikm9EUaUE5SDWdp/BIxdENzVznpm1g==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true, - "license": "MIT" - }, - "node_modules/ncp": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz", - "integrity": "sha512-PfGU8jYWdRl4FqJfCy0IzbkGyFHntfWygZg46nFk/dJD/XRrk2cj0SsKSX9n5u5gE0E0YfEpKWrEkfjnlZSTXA==", - "dev": true, - "license": "MIT", - "bin": { - "ncp": "bin/ncp" - } - }, - "node_modules/negotiator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true, - "license": "MIT" - }, - "node_modules/next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/node-addon-api": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "license": "MIT", - "optional": true - }, - "node_modules/node-exports-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/node-exports-info/-/node-exports-info-1.6.0.tgz", - "integrity": "sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "array.prototype.flatmap": "^1.3.3", - "es-errors": "^1.3.0", - "object.entries": "^1.1.9", - "semver": "^6.3.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/node-releases": { - "version": "2.0.52", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.52.tgz", - "integrity": "sha512-MRlTqhAfoMx/4mhEbPo3Hi02g9LJZaJkka69V6h67Cb1gjrAG0jsTE4CZX1eptNx+VCAwJmfpnDIF4P0Nh1A7A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.3.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.entries": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", - "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", - "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/oniguruma-parser": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz", - "integrity": "sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==", - "license": "MIT" - }, - "node_modules/oniguruma-to-es": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.4.tgz", - "integrity": "sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==", - "license": "MIT", - "dependencies": { - "oniguruma-parser": "^0.12.1", - "regex": "^6.0.1", - "regex-recursion": "^6.0.2" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/opn": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "license": "(MIT AND Zlib)" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path": { - "version": "0.12.7", - "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "process": "^0.11.1", - "util": "^0.10.3" - } - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-to-regexp": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", - "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", - "license": "MIT", - "dependencies": { - "isarray": "0.0.1" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/pathe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", - "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "dev": true, - "license": "MIT" - }, - "node_modules/pathval": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", - "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.16" - } - }, - "node_modules/pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "license": [ - "MIT", - "Apache2" - ], - "dependencies": { - "through": "~2.3" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkce-challenge": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", - "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", - "license": "MIT", - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/portscanner": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", - "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", - "dev": true, - "license": "MIT", - "dependencies": { - "async": "^2.6.0", - "is-number-like": "^1.0.3" - }, - "engines": { - "node": ">=0.4", - "npm": ">=1.0.0" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", - "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", - "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.1.tgz", - "integrity": "sha512-SxToR7P8Y2lWmv/kTzVLC1t/GDI2WGjMwNhLLE9qtH8Q13C+aEmuRlzDst4Up4s0Wc8sF2M+J57iB3cMLqftfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "license": "MIT" - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/property-information": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", - "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.0.tgz", - "integrity": "sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", - "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "~3.1.2", - "http-errors": "~2.0.1", - "iconv-lite": "~0.4.24", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "19.2.4", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", - "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dom": { - "version": "19.2.4", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", - "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", - "license": "MIT", - "dependencies": { - "scheduler": "^0.27.0" - }, - "peerDependencies": { - "react": "^19.2.4" - } - }, - "node_modules/react-error-overlay": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.1.0.tgz", - "integrity": "sha512-SN/U6Ytxf1QGkw/9ve5Y+NxBbZM6Ht95tuXNMKs8EJyFa/Vy/+Co3stop3KBHARfn/giv+Lj1uUnTfOJ3moFEQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/react-icons": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.6.0.tgz", - "integrity": "sha512-RH93p5ki6LfOiIt0UtDyNg/cee+HLVR6cHHtW3wALfo+eOHTp8RnU2kRkI6E+H19zMIs03DyxUG/GfZMOGvmiA==", - "license": "MIT", - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/react-loadable": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/react-loadable/-/react-loadable-5.5.0.tgz", - "integrity": "sha512-C8Aui0ZpMd4KokxRdVAm2bQtI03k2RMRNzOB+IipV3yxFTSVICv7WoUr5L9ALB5BmKO1iHgZtWM8EvYG83otdg==", - "license": "MIT", - "dependencies": { - "prop-types": "^15.5.0" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-refresh": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", - "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-router": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-4.3.1.tgz", - "integrity": "sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==", - "license": "MIT", - "dependencies": { - "history": "^4.7.2", - "hoist-non-react-statics": "^2.5.0", - "invariant": "^2.2.4", - "loose-envify": "^1.3.1", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.1", - "warning": "^4.0.1" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-router-dom": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", - "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.3.4", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-router-dom/node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "license": "BSD-3-Clause", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/react-router-dom/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/react-router-dom/node_modules/react-router": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", - "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-transition-group": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", - "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/rechoir/node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", - "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz", - "integrity": "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==", - "license": "MIT", - "dependencies": { - "regex-utilities": "^2.3.0" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-recursion": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", - "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", - "license": "MIT", - "dependencies": { - "regex-utilities": "^2.3.0" - } - }, - "node_modules/regex-utilities": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", - "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", - "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/remark": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/remark/-/remark-14.0.3.tgz", - "integrity": "sha512-bfmJW1dmR2LvaMJuAnE88pZP9DktIFYXazkTfOIKZzi3Knk9lT0roItIA24ydOucI3bV/g/tXBA6hzqq3FV9Ew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "remark-parse": "^10.0.0", - "remark-stringify": "^10.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-frontmatter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-2.0.0.tgz", - "integrity": "sha512-uNOQt4tO14qBFWXenF0MLC4cqo3dv8qiHPGyjCl1rwOT0LomSHpcElbjjVh5CwzElInB38HD8aSRVugKQjeyHA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fault": "^1.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz", - "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-stringify": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-10.0.3.tgz", - "integrity": "sha512-koyOzCMYoUHudypbj4XpnAKFbkddRMYZHwghnxd7ue5210WzGw6kOBwauJTRUMq16jsovXx8dYNvSSWP89kZ3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remove-bom-buffer/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", - "dev": true, - "license": "MIT", - "dependencies": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-bom-stream/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true, - "license": "ISC" - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/replacestream": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz", - "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "escape-string-regexp": "^1.0.3", - "object-assign": "^4.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/replacestream/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", - "dev": true, - "license": "ISC" - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/resolve": { - "version": "2.0.0-next.6", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.6.tgz", - "integrity": "sha512-3JmVl5hMGtJ3kMmB3zi3DL25KfkCEyy3Tw7Gmw7z5w8M9WlwoPFnIvwChzu1+cF3iaK3sp18hhPz8ANeimdJfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "is-core-module": "^2.16.1", - "node-exports-info": "^1.6.0", - "object-keys": "^1.1.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-dir/node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "license": "MIT", - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-dir/node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-dir/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "value-or-function": "^3.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", - "license": "MIT" - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true, - "license": "MIT" - }, - "node_modules/resp-modifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", - "integrity": "sha512-U1+0kWC/+4ncRFYqQWTx/3qkfE6a4B/h3XXgmXypfa0SPZ3t7cbbaFk297PjQS/yov24R18h6OZe6iZwj3NSLw==", - "dev": true, - "dependencies": { - "debug": "^2.2.0", - "minimatch": "^3.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/resp-modifier/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/resp-modifier/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz", - "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.59.0", - "@rollup/rollup-android-arm64": "4.59.0", - "@rollup/rollup-darwin-arm64": "4.59.0", - "@rollup/rollup-darwin-x64": "4.59.0", - "@rollup/rollup-freebsd-arm64": "4.59.0", - "@rollup/rollup-freebsd-x64": "4.59.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.59.0", - "@rollup/rollup-linux-arm-musleabihf": "4.59.0", - "@rollup/rollup-linux-arm64-gnu": "4.59.0", - "@rollup/rollup-linux-arm64-musl": "4.59.0", - "@rollup/rollup-linux-loong64-gnu": "4.59.0", - "@rollup/rollup-linux-loong64-musl": "4.59.0", - "@rollup/rollup-linux-ppc64-gnu": "4.59.0", - "@rollup/rollup-linux-ppc64-musl": "4.59.0", - "@rollup/rollup-linux-riscv64-gnu": "4.59.0", - "@rollup/rollup-linux-riscv64-musl": "4.59.0", - "@rollup/rollup-linux-s390x-gnu": "4.59.0", - "@rollup/rollup-linux-x64-gnu": "4.59.0", - "@rollup/rollup-linux-x64-musl": "4.59.0", - "@rollup/rollup-openbsd-x64": "4.59.0", - "@rollup/rollup-openharmony-arm64": "4.59.0", - "@rollup/rollup-win32-arm64-msvc": "4.59.0", - "@rollup/rollup-win32-ia32-msvc": "4.59.0", - "@rollup/rollup-win32-x64-gnu": "4.59.0", - "@rollup/rollup-win32-x64-msvc": "4.59.0", - "fsevents": "~2.3.2" - } - }, - "node_modules/router": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", - "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", - "license": "MIT", - "dependencies": { - "debug": "^4.4.0", - "depd": "^2.0.0", - "is-promise": "^4.0.0", - "parseurl": "^1.3.3", - "path-to-regexp": "^8.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/router/node_modules/path-to-regexp": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", - "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/run-sequence": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/run-sequence/-/run-sequence-2.2.1.tgz", - "integrity": "sha512-qkzZnQWMZjcKbh3CNly2srtrkaO/2H/SI5f2eliMCapdRD3UhMrwjfOAZJAnZ2H8Ju4aBzFZkBGXUqFs9V0yxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^1.1.3", - "fancy-log": "^1.3.2", - "plugin-error": "^0.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/run-sequence/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/run-sequence/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/run-sequence/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/rx": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", - "integrity": "sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/rxjs": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", - "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", - "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-array-concat/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safe-push-apply": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", - "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-push-apply/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safe-regex-test": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", - "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" - }, - "node_modules/sass": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.97.3.tgz", - "integrity": "sha512-fDz1zJpd5GycprAbu4Q2PV/RprsRtKC/0z82z0JLgdytmcq0+ujJbJ/09bPGDxCLkKY3Np5cRAOcWiVkLXJURg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": "^4.0.0", - "immutable": "^5.0.2", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "@parcel/watcher": "^2.4.1" - } - }, - "node_modules/sass-embedded": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.92.1.tgz", - "integrity": "sha512-28YwLnF5atAhogt3E4hXzz/NB9dwKffyw08a7DEasLh94P7+aELkG3ENSHYCWB9QFN14hYNLfwr9ozUsPDhcDQ==", - "license": "MIT", - "dependencies": { - "@bufbuild/protobuf": "^2.5.0", - "buffer-builder": "^0.2.0", - "colorjs.io": "^0.5.0", - "immutable": "^5.0.2", - "rxjs": "^7.4.0", - "supports-color": "^8.1.1", - "sync-child-process": "^1.0.2", - "varint": "^6.0.0" - }, - "bin": { - "sass": "dist/bin/sass.js" - }, - "engines": { - "node": ">=16.0.0" - }, - "optionalDependencies": { - "sass-embedded-all-unknown": "1.92.1", - "sass-embedded-android-arm": "1.92.1", - "sass-embedded-android-arm64": "1.92.1", - "sass-embedded-android-riscv64": "1.92.1", - "sass-embedded-android-x64": "1.92.1", - "sass-embedded-darwin-arm64": "1.92.1", - "sass-embedded-darwin-x64": "1.92.1", - "sass-embedded-linux-arm": "1.92.1", - "sass-embedded-linux-arm64": "1.92.1", - "sass-embedded-linux-musl-arm": "1.92.1", - "sass-embedded-linux-musl-arm64": "1.92.1", - "sass-embedded-linux-musl-riscv64": "1.92.1", - "sass-embedded-linux-musl-x64": "1.92.1", - "sass-embedded-linux-riscv64": "1.92.1", - "sass-embedded-linux-x64": "1.92.1", - "sass-embedded-unknown-all": "1.92.1", - "sass-embedded-win32-arm64": "1.92.1", - "sass-embedded-win32-x64": "1.92.1" - } - }, - "node_modules/sass-embedded-all-unknown": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.92.1.tgz", - "integrity": "sha512-5t6/YZf+vhO3OY/49h8RCL6Cwo78luva0M+TnTM9gu9ASffRXAuOVLNKciSXa3loptyemDDS6IU5/dVH5w0KmA==", - "cpu": [ - "!arm", - "!arm64", - "!riscv64", - "!x64" - ], - "license": "MIT", - "optional": true, - "dependencies": { - "sass": "1.92.1" - } - }, - "node_modules/sass-embedded-all-unknown/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "license": "MIT", - "optional": true, - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/sass-embedded-all-unknown/node_modules/immutable": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", - "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", - "license": "MIT", - "optional": true - }, - "node_modules/sass-embedded-all-unknown/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/sass-embedded-all-unknown/node_modules/sass": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.92.1.tgz", - "integrity": "sha512-ffmsdbwqb3XeyR8jJR6KelIXARM9bFQe8A6Q3W4Klmwy5Ckd5gz7jgUNHo4UOqutU5Sk1DtKLbpDP0nLCg1xqQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "chokidar": "^4.0.0", - "immutable": "^5.0.2", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "@parcel/watcher": "^2.4.1" - } - }, - "node_modules/sass-embedded-android-arm": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.92.1.tgz", - "integrity": "sha512-4EjpVVzuksERdgAd4BqeSXFnWtWN3DSRyEIUPJ7BhcS9sfDh2Gf6miI2kNTvIQLJ2XIJynDDcEQ8a1U9KwKUTQ==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-android-arm64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.92.1.tgz", - "integrity": "sha512-Q+UruGb7yKawHagVmVDRRKsnc4mJZvWMBnuRCu2coJo2FofyqBmXohVGXbxko97sYceA9TJTrUEx3WVKQUNCbQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-android-riscv64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.92.1.tgz", - "integrity": "sha512-nCY5btLlX7W7Jc6cCL6D2Yklpiu540EJ2G08YVGu12DrAMCBzqM347CSRf2ojp1H8jyhvmLkaFwnrJWzh+6S+w==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-android-x64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.92.1.tgz", - "integrity": "sha512-qYWR3bftJ77aLYwYDFuzDI4dcwVVixxqQxlIQWNGkHRCexj614qGSSHemr18C2eVj3mjXAQxTQxU68U7pkGPAA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-darwin-arm64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.92.1.tgz", - "integrity": "sha512-g2yQ3txjMYLKMjL2cW1xRO9nnV3ijf95NbX/QShtV6tiVUETZNWDsRMDEwBNGYY6PTE/UZerjJL1R/2xpQg6WA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-darwin-x64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.92.1.tgz", - "integrity": "sha512-eH+fgxLQhTEPjZPCgPAVuX5e514Qp/4DMAUMtlNShv4cr4TD5qOp1XlsPYR/b7uE7p2cKFkUpUn/bHNqJ2ay4A==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-arm": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.92.1.tgz", - "integrity": "sha512-cT3w8yoQTqrtZvWLJeutEGmawITDTY4J6oSVQjeDcPnnoPt0gOFxem8YMznraACXvahw/2+KJDH33BTNgiPo0A==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-arm64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.92.1.tgz", - "integrity": "sha512-dNmlpGeZkry1BofhAdGFBXrpM69y9LlYuNnncf+HfsOOUtj8j0q1RwS+zb5asknhKFUOAG8GCGRY1df7Rwu35g==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-arm": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.92.1.tgz", - "integrity": "sha512-nPBos6lI31ef2zQhqTZhFOU7ar4impJbLIax0XsqS269YsiCwjhk11VmUloJTpFlJuKMiVXNo7dPx+katxhD/Q==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-arm64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.92.1.tgz", - "integrity": "sha512-TfiEBkCyNzVoOhjHXUT+vZ6+p0ueDbvRw6f4jHdkvljZzXdXMby4wh7BU1odl69rgRTkSvYKhgbErRLDR/F7pQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-riscv64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.92.1.tgz", - "integrity": "sha512-R+RcJA4EYpJDE9JM1GgPYgZo7x94FlxZ6jPodOQkEaZ1S9kvXVCuP5X/0PXRPhu08KJOfeMsAElzfdAjUf7KJg==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-x64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.92.1.tgz", - "integrity": "sha512-/HolYRGXJjx8nLw6oj5ZrkR7PFM7X/5kE4MYZaFMpDIPIcw3bqB2fUXLo/MYlRLsw7gBAT6hJAMBrNdKuTphfw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-riscv64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.92.1.tgz", - "integrity": "sha512-b9bxe0CMsbSsLx3nrR0cq8xpIkoAC6X36o4DGMITF3m2v3KsojC7ru9X0Gz+zUFr6rwpq/0lTNzFLNu6sPNo3w==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-x64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.92.1.tgz", - "integrity": "sha512-xuiK5Jp5NldW4bvlC7AuX1Wf7o0gLZ3md/hNg+bkTvxtCDgnUHtfdo8Q+xWP11bD9QX31xXFWpmUB8UDLi6XQQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-unknown-all": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.92.1.tgz", - "integrity": "sha512-AT9oXvtNY4N+Nd0wvoWqq9A5HjdH/X3aUH4boQUtXyaJ/9DUwnQmBpP5Gtn028ZS8exOGBdobmmWAuigv0k/OA==", - "license": "MIT", - "optional": true, - "os": [ - "!android", - "!darwin", - "!linux", - "!win32" - ], - "dependencies": { - "sass": "1.92.1" - } - }, - "node_modules/sass-embedded-unknown-all/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "license": "MIT", - "optional": true, - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/sass-embedded-unknown-all/node_modules/immutable": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", - "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", - "license": "MIT", - "optional": true - }, - "node_modules/sass-embedded-unknown-all/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/sass-embedded-unknown-all/node_modules/sass": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.92.1.tgz", - "integrity": "sha512-ffmsdbwqb3XeyR8jJR6KelIXARM9bFQe8A6Q3W4Klmwy5Ckd5gz7jgUNHo4UOqutU5Sk1DtKLbpDP0nLCg1xqQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "chokidar": "^4.0.0", - "immutable": "^5.0.2", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "@parcel/watcher": "^2.4.1" - } - }, - "node_modules/sass-embedded-win32-arm64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.92.1.tgz", - "integrity": "sha512-KvmpQjY9yTBMtTYz4WBqetlv9bGaDW1aStcu7MSTbH7YiSybX/9fnxlCAEQv1WlIidQhcJAiyk0Eae+LGK7cIQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-win32-x64": { - "version": "1.92.1", - "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.92.1.tgz", - "integrity": "sha512-B6Nz/GbH7Vkpb2TkQHsGcczWM5t+70VWopWF1x5V5yxLpA8ZzVQ7NTKKi+jDoVY2Efu6ZyzgT9n5KgG2kWliXA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded/node_modules/immutable": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", - "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", - "license": "MIT" - }, - "node_modules/sass-embedded/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/sass/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/sass/node_modules/immutable": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", - "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", - "dev": true, - "license": "MIT" - }, - "node_modules/sass/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/scheduler": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", - "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", - "license": "MIT" - }, - "node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "sver-compat": "^1.5.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/send": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", - "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "~0.5.2", - "http-errors": "~2.0.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.4.1", - "range-parser": "~1.2.1", - "statuses": "~2.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/send/node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/statuses": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/serve-index": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.2.tgz", - "integrity": "sha512-KDj11HScOaLmrPxl70KYNW1PksP4Nb/CLL2yvC+Qd2kHMPEEpfc4Re2e4FOay+bC/+XQl/7zAcWON3JVo5v3KQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.8.0", - "mime-types": "~2.1.35", - "parseurl": "~1.3.3" - }, - "engines": { - "node": ">= 0.8.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/serve-index/node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/serve-index/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", - "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "~0.19.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-static/node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true, - "license": "ISC" - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-proto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", - "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "license": "MIT" - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "license": "ISC" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", - "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/shiki": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.23.0.tgz", - "integrity": "sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==", - "license": "MIT", - "dependencies": { - "@shikijs/core": "3.23.0", - "@shikijs/engine-javascript": "3.23.0", - "@shikijs/engine-oniguruma": "3.23.0", - "@shikijs/langs": "3.23.0", - "@shikijs/themes": "3.23.0", - "@shikijs/types": "3.23.0", - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", - "dev": true, - "license": "ISC" - }, - "node_modules/sirv": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", - "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@polka/url": "^1.0.0-next.24", - "mrmime": "^2.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "license": "MIT", - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/socket.io": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.3.tgz", - "integrity": "sha512-2Dd78bqzzjE6KPkD5fHZmDAKRNe3J15q+YHDrIsy9WEkqttc7GY+kT9OBLSMaPbQaEd0x1BjcmtMtXkfpc+T5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "cors": "~2.8.5", - "debug": "~4.4.1", - "engine.io": "~6.6.0", - "socket.io-adapter": "~2.5.2", - "socket.io-parser": "~4.2.4" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/socket.io-adapter": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.6.tgz", - "integrity": "sha512-DkkO/dz7MGln0dHn5bmN3pPy+JmywNICWrJqVWiVOyvXjWQFIv9c2h24JrQLLFJ2aQVQf/Cvl1vblnd4r2apLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "~4.4.1", - "ws": "~8.18.3" - } - }, - "node_modules/socket.io-adapter/node_modules/ws": { - "version": "8.18.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", - "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/socket.io-client": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.3.tgz", - "integrity": "sha512-uP0bpjWrjQmUt5DTHq9RuoCBdFJF10cdX9X+a368j/Ft0wmaVgxlrjvK3kjvgCODOMMOz9lcaRzxmso0bTWZ/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.4.1", - "engine.io-client": "~6.6.1", - "socket.io-parser": "~4.2.4" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/socket.io-parser": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.5.tgz", - "integrity": "sha512-bPMmpy/5WWKHea5Y/jYAP6k74A+hvmRCQaJuJB6I/ML5JZq/KfNieUVo/3Mh7SAqn7TyFdIo6wqYHInG1MU1bQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.4.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/socket.io/node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/socket.io/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/socket.io/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/socket.io/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "devOptional": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "license": "MIT", - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true, - "license": "MIT" - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true, - "license": "CC-BY-3.0" - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.23", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz", - "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", - "dev": true, - "license": "MIT" - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/statuses": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/std-env": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", - "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", - "dev": true, - "license": "MIT" - }, - "node_modules/stop-iteration-iterator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", - "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "internal-slot": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, - "node_modules/stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true, - "license": "MIT" - }, - "node_modules/stream-shift": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", - "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/stream-throttle": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", - "integrity": "sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "commander": "^2.2.0", - "limiter": "^1.0.5" - }, - "bin": { - "throttleproxy": "bin/throttleproxy.js" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", - "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "regexp.prototype.flags": "^1.5.3", - "set-function-name": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.repeat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", - "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", - "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", - "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/stringify-entities": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "license": "MIT", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strip-literal": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz", - "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "js-tokens": "^9.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/strip-literal/node_modules/js-tokens": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", - "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/sync-child-process": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/sync-child-process/-/sync-child-process-1.0.2.tgz", - "integrity": "sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==", - "license": "MIT", - "dependencies": { - "sync-message-port": "^1.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/sync-message-port": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/sync-message-port/-/sync-message-port-1.2.0.tgz", - "integrity": "sha512-gAQ9qrUN/UCypHtGFbbe7Rc/f9bzO88IwrG8TDo/aMKAApKyD6E3W4Cm0EfhfBb6Z6SKt59tTCTfD+n1xmAvMg==", - "license": "MIT", - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/tailwindcss": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.3.tgz", - "integrity": "sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.0.tgz", - "integrity": "sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.15.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.17", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.17.tgz", - "integrity": "sha512-YR7PtUp6GMU91BgSJmlaX/rS2lGDbAF7D+Wtq7hRO+MiljNmodYvqslzCFiYVAgW+Qoaaia/QUIP4lGXufjdZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "terser": "^5.31.1" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "license": "MIT" - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", - "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, - "node_modules/textextensions": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-3.3.0.tgz", - "integrity": "sha512-mk82dS8eRABNbeVJrEiN5/UMSCliINAuz8mkUwH4SwslkNP//gbEzlWNS5au0z5Dpx40SQxzqZevZkn+WYJ9Dw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/through2": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": ">=1.0.33-1 <1.1.0-0", - "xtend": ">=4.0.0 <4.1.0-0" - } - }, - "node_modules/through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dev": true, - "license": "MIT", - "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "node_modules/through2-filter/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/through2/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tiny-invariant": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "license": "MIT" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", - "license": "MIT" - }, - "node_modules/tinybench": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", - "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", - "dev": true, - "license": "MIT" - }, - "node_modules/tinyexec": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/tinyglobby/node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/tinypool": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", - "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.0.0 || >=20.0.0" - } - }, - "node_modules/tinyrainbow": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", - "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tinyspy": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz", - "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/to-through/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", - "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/ts-loader": { - "version": "9.5.4", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.4.tgz", - "integrity": "sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.0.0", - "micromatch": "^4.0.0", - "semver": "^7.3.4", - "source-map": "^0.7.4" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "typescript": "*", - "webpack": "^5.0.0" - } - }, - "node_modules/ts-loader/node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-loader/node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 12" - } - }, - "node_modules/ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "license": "0BSD" - }, - "node_modules/type": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", - "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", - "license": "MIT", - "dependencies": { - "content-type": "^1.0.5", - "media-typer": "^1.1.0", - "mime-types": "^3.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", - "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", - "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", - "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/ua-parser-js": { - "version": "1.0.41", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.41.tgz", - "integrity": "sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - }, - { - "type": "github", - "url": "https://github.com/sponsors/faisalman" - } - ], - "license": "MIT", - "bin": { - "ua-parser-js": "script/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/uglify-js": { - "version": "3.19.3", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", - "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", - "dev": true, - "license": "BSD-2-Clause", - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", - "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "fast-levenshtein": "^1.0.0", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undertaker/node_modules/fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", - "dev": true, - "license": "MIT" - }, - "node_modules/undici-types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", - "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", - "license": "MIT" - }, - "node_modules/unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unified/node_modules/vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unified/node_modules/vfile-message": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unique-stream": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.4.0.tgz", - "integrity": "sha512-V6QarSfeSgDipGA9EZdoIzu03ZDlOFkk+FbEP5cwgrZXN3iIkYR91IjU2EnM6rB835kGQsqHX8qncObTXV+6KA==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "3.0.0" - } - }, - "node_modules/unist-util-is": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", - "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position/node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", - "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true, - "license": "MIT" - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "2.0.3" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "license": "MIT" - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true, - "license": "ISC" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/uvu/node_modules/diff": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.2.tgz", - "integrity": "sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/uvu/node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true, - "license": "MIT" - }, - "node_modules/v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", - "license": "MIT" - }, - "node_modules/value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/varint": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", - "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==", - "license": "MIT" - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vfile": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", - "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", - "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message/node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/vfile-message/node_modules/unist-util-stringify-position": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", - "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile/node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/vinyl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", - "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "license": "MIT", - "dependencies": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-fs/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-sourcemap/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/vinyl-sourcemap/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==", - "dev": true, - "license": "ISC", - "dependencies": { - "source-map": "^0.5.1" - } - }, - "node_modules/vinyl-sourcemaps-apply/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vite": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", - "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.27.0", - "fdir": "^6.5.0", - "picomatch": "^4.0.3", - "postcss": "^8.5.6", - "rollup": "^4.43.0", - "tinyglobby": "^0.2.15" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^20.19.0 || >=22.12.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^20.19.0 || >=22.12.0", - "jiti": ">=1.21.0", - "less": "^4.0.0", - "lightningcss": "^1.21.0", - "sass": "^1.70.0", - "sass-embedded": "^1.70.0", - "stylus": ">=0.54.8", - "sugarss": "^5.0.0", - "terser": "^5.16.0", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "jiti": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/vite-node": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz", - "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cac": "^6.7.14", - "debug": "^4.4.1", - "es-module-lexer": "^1.7.0", - "pathe": "^2.0.3", - "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" - }, - "bin": { - "vite-node": "vite-node.mjs" - }, - "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/vite-tsconfig-paths": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz", - "integrity": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.1.1", - "globrex": "^0.1.2", - "tsconfck": "^3.0.3" - }, - "peerDependencies": { - "vite": "*" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/vite-tsconfig-paths/node_modules/tsconfck": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.6.tgz", - "integrity": "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==", - "dev": true, - "license": "MIT", - "bin": { - "tsconfck": "bin/tsconfck.js" - }, - "engines": { - "node": "^18 || >=20" - }, - "peerDependencies": { - "typescript": "^5.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/vite-tsconfig-paths/node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", - "dev": true, - "license": "Apache-2.0", - "optional": true, - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/vite/node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/vite/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/vitest": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz", - "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/chai": "^5.2.2", - "@vitest/expect": "3.2.4", - "@vitest/mocker": "3.2.4", - "@vitest/pretty-format": "^3.2.4", - "@vitest/runner": "3.2.4", - "@vitest/snapshot": "3.2.4", - "@vitest/spy": "3.2.4", - "@vitest/utils": "3.2.4", - "chai": "^5.2.0", - "debug": "^4.4.1", - "expect-type": "^1.2.1", - "magic-string": "^0.30.17", - "pathe": "^2.0.3", - "picomatch": "^4.0.2", - "std-env": "^3.9.0", - "tinybench": "^2.9.0", - "tinyexec": "^0.3.2", - "tinyglobby": "^0.2.14", - "tinypool": "^1.1.1", - "tinyrainbow": "^2.0.0", - "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0", - "vite-node": "3.2.4", - "why-is-node-running": "^2.3.0" - }, - "bin": { - "vitest": "vitest.mjs" - }, - "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@edge-runtime/vm": "*", - "@types/debug": "^4.1.12", - "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", - "@vitest/browser": "3.2.4", - "@vitest/ui": "3.2.4", - "happy-dom": "*", - "jsdom": "*" - }, - "peerDependenciesMeta": { - "@edge-runtime/vm": { - "optional": true - }, - "@types/debug": { - "optional": true - }, - "@types/node": { - "optional": true - }, - "@vitest/browser": { - "optional": true - }, - "@vitest/ui": { - "optional": true - }, - "happy-dom": { - "optional": true - }, - "jsdom": { - "optional": true - } - } - }, - "node_modules/vitest-canvas-mock": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/vitest-canvas-mock/-/vitest-canvas-mock-0.3.3.tgz", - "integrity": "sha512-3P968tYBpqYyzzOaVtqnmYjqbe13576/fkjbDEJSfQAkHtC5/UjuRHOhFEN/ZV5HVZIkaROBUWgazDKJ+Ibw+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-canvas-mock": "~2.5.2" - }, - "peerDependencies": { - "vitest": "*" - } - }, - "node_modules/vitest/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/walk": { - "version": "2.3.15", - "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.15.tgz", - "integrity": "sha512-4eRTBZljBfIISK1Vnt69Gvr2w/wc3U6Vtrw7qiN5iqYJPH7LElcYh/iU4XWhdCy2dZqv1ToMyYlybDylfG/5Vg==", - "dev": true, - "license": "(MIT OR Apache-2.0)", - "dependencies": { - "foreachasync": "^3.0.0" - } - }, - "node_modules/warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/watchpack": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz", - "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/web-vitals": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-0.2.4.tgz", - "integrity": "sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/webpack": { - "version": "5.105.4", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.4.tgz", - "integrity": "sha512-jTywjboN9aHxFlToqb0K0Zs9SbBoW4zRUlGzI2tYNxVYcEi/IPpn+Xi4ye5jTLvX2YeLuic/IvxNot+Q1jMoOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.8", - "@types/json-schema": "^7.0.15", - "@webassemblyjs/ast": "^1.14.1", - "@webassemblyjs/wasm-edit": "^1.14.1", - "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.16.0", - "acorn-import-phases": "^1.0.3", - "browserslist": "^4.28.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.20.0", - "es-module-lexer": "^2.0.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.3.1", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^4.3.3", - "tapable": "^2.3.0", - "terser-webpack-plugin": "^5.3.17", - "watchpack": "^2.5.1", - "webpack-sources": "^3.3.4" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-sources": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.4.tgz", - "integrity": "sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack/node_modules/es-module-lexer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", - "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", - "dev": true, - "license": "MIT" - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "license": "MIT" - }, - "node_modules/webpack/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", - "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack/node_modules/tapable": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", - "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", - "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", - "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/which-collection": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/which-typed-array": { - "version": "1.1.20", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", - "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "for-each": "^0.3.5", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/why-is-node-running": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", - "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", - "dev": true, - "license": "MIT", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/worker-loader": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/worker-loader/-/worker-loader-3.0.8.tgz", - "integrity": "sha512-XQyQkIFeRVC7f7uRhFdNMe/iJOdO6zxAaR3EWbDp45v3mDhrTi+++oswKNxShUNjPC/1xUp5DB29YKLhFo129g==", - "dev": true, - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/worker-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/worker-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "license": "ISC" - }, - "node_modules/ws": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", - "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xmlhttprequest-ssl": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz", - "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", - "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=23" - } - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zod": { - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zod-to-json-schema": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz", - "integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==", - "license": "ISC", - "peerDependencies": { - "zod": "^3.25 || ^4" - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - } -} diff --git a/browser/package.json b/browser/package.json deleted file mode 100644 index 3e837e82e4..0000000000 --- a/browser/package.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "name": "react-samples-browser", - "description": "Browser application with examples of IgniteUI for React components", - "author": "Infragistics", - "version": "23.2.915", - "private": true, - "homepage": ".", - "scripts": { - "clean": "rm -rf build", - "lintBrowser": "eslint ./src/**/*.{ts,tsx} ./src/*.{ts,tsx}", - "lintSamples": "eslint ../samples/**/**/**/*.{ts,tsx} ./templates/**/src/*.{ts,tsx} ", - "start": "gulp updateBrowser && node --max-old-space-size=4096 node_modules/vite/bin/vite --port 4200", - "build": "gulp updateBrowser && node --max-old-space-size=10240 node_modules/vite/bin/vite build --mode production", - "host": "node --max-old-space-size=4096 node_modules/vite/bin/vite --port 4200", - "postbuild": "node tasks/copyWebConfig.js && gulp verifyBuild", - "test": "gulp updateBrowser && vitest --env=jsdom" - }, - "dependencies": { - "@types/file-saver": "^2.0.0", - "@types/react-loadable": "5.5.5", - "@types/react-router": "^5.1.19", - "@types/react-transition-group": "2.9.2", - "classnames": "2.3.1", - "dompurify": "^3.3.0", - "file-saver": "1.3.8", - "igniteui-dockmanager": "^1.17.0", - "igniteui-grid-lite": "~0.8.0", - "igniteui-i18n-resources": "^1.0.5", - "igniteui-react": "19.7.0", - "igniteui-react-charts": "19.6.0", - "igniteui-react-core": "19.6.0", - "igniteui-react-dashboards": "19.6.0", - "igniteui-react-data-grids": "19.6.0", - "igniteui-react-datasources": "19.6.0", - "igniteui-react-dockmanager": "19.7.0", - "igniteui-react-excel": "19.6.0", - "igniteui-react-gauges": "19.6.0", - "igniteui-react-grids": "19.7.0", - "igniteui-react-inputs": "19.6.0", - "igniteui-react-layouts": "19.6.0", - "igniteui-react-maps": "19.6.0", - "igniteui-react-spreadsheet": "19.6.0", - "igniteui-react-spreadsheet-chart-adapter": "19.6.0", - "igniteui-theming": "^25.0.1", - "igniteui-webcomponents": "^7.2.1", - "lit-html": "^3.2.0", - "marked": "^17.0.0", - "marked-shiki": "^1.2.1", - "prop-types": "15.7.2", - "react": "^19.2.0", - "react-dom": "^19.2.0", - "react-icons": "^5.3.0", - "react-loadable": "5.5.0", - "react-router": "4.3.1", - "react-router-dom": "^5.2.0", - "react-transition-group": "4.4.2", - "shiki": "^3.13.0", - "tslib": "^2.4.0" - }, - "devDependencies": { - "@babel/plugin-proposal-private-property-in-object": "~7.21.11", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@tailwindcss/vite": "^4.3.3", - "@types/gulp": "^4.0.6", - "@types/jest": "^29.2.0", - "@types/node": "^24.7.1", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", - "@types/react-router-dom": "^5.3.3", - "@typescript-eslint/eslint-plugin": "^5.51.0", - "@typescript-eslint/parser": "^5.51.0", - "@vitejs/plugin-react": "^5.0.4", - "@vitest/browser": "^3.2.4", - "browser-sync": "^3.0.4", - "del": "^5.1.0", - "eslint": "^8.33.0", - "eslint-config-prettier": "^6.11.0", - "eslint-config-react": "^1.1.7", - "eslint-plugin-prettier": "^3.1.3", - "eslint-plugin-react": "^7.20.0", - "event-stream": "^4.0.1", - "fs": "0.0.1-security", - "fs-extra": "^9.0.1", - "fs.extra": "^1.3.2", - "gulp": "^4.0.2", - "gulp-contains": "^1.2.0", - "gulp-exec": "^4.0.0", - "gulp-flatten": "^0.4.0", - "gulp-ignore": "^3.0.0", - "gulp-rename": "^2.0.0", - "gulp-replace": "^1.0.0", - "gulp-shell": "^0.8.0", - "gulp-uglify": "^3.0.2", - "gulpclass": "^0.2.0", - "path": "^0.12.7", - "prettier": "^2.0.5", - "react-dev-utils": "12.0.1", - "remark": "^14.0.2", - "remark-frontmatter": "^2.0.0", - "run-sequence": "^2.2.1", - "sass": "^1.97.3", - "tailwindcss": "^4.3.3", - "ts-loader": "^9.5.4", - "ts-node": "^10.9.2", - "typescript": "^4.8.4", - "vite": "^7.1.9", - "vite-tsconfig-paths": "^5.1.4", - "vitest": "^3.2.4", - "vitest-canvas-mock": "^0.3.3", - "web-vitals": "^0.2.4", - "webpack": "^5.101.3", - "worker-loader": "^3.0.8" - }, - "eslintConfig": { - "extends": [ - "react-app", - "react-app/jest" - ] - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - } -} diff --git a/browser/package_move.bat b/browser/package_move.bat deleted file mode 100644 index 9f0c60f213..0000000000 --- a/browser/package_move.bat +++ /dev/null @@ -1,44 +0,0 @@ -@echo off -ECHO moving IG development packages... -CD node_modules - -IF EXIST @infragistics\igniteui-react-charts\ES5 ( - MOVE /y @infragistics\igniteui-react-charts\ES5 igniteui-react-charts\ES5 - MOVE /y @infragistics\igniteui-react-charts\ES2015 igniteui-react-charts\ES2015 - MOVE /y @infragistics\igniteui-react-charts\License igniteui-react-charts\License - MOVE /y @infragistics\igniteui-react-charts\package.json igniteui-react-charts\package.json - MOVE /y @infragistics\igniteui-react-charts\README.md igniteui-react-charts\README.md -) - -IF EXIST @infragistics\igniteui-react-core\ES5 ( - MOVE /y @infragistics\igniteui-react-core\ES5 igniteui-react-core\ES5 - MOVE /y @infragistics\igniteui-react-core\ES2015 igniteui-react-core\ES2015 - MOVE /y @infragistics\igniteui-react-core\License igniteui-react-core\License - MOVE /y @infragistics\igniteui-react-core\package.json igniteui-react-core\package.json - MOVE /y @infragistics\igniteui-react-core\README.md igniteui-react-core\README.md -) - -IF EXIST @infragistics\igniteui-react-gauges ( - MOVE /y @infragistics\igniteui-react-gauges igniteui-react-gauges -) - -IF EXIST @infragistics\igniteui-react-grids ( - MOVE /y @infragistics\igniteui-react-grids igniteui-react-grids -) - -IF EXIST @infragistics\igniteui-react-data-grids ( - MOVE /y @infragistics\igniteui-react-data-grids igniteui-react-data-grids -) - -IF EXIST @infragistics\igniteui-react-dashboards ( - MOVE /y @infragistics\igniteui-react-dashboards igniteui-react-dashboards -) - -IF EXIST @infragistics\igniteui-react-excel ( - MOVE /y @infragistics\igniteui-react-excel igniteui-react-excel -) - -ECHO moving IG development packages... completed - - - diff --git a/browser/public/assets/comingSoon.svg b/browser/public/assets/comingSoon.svg deleted file mode 100644 index 78b51f3294..0000000000 --- a/browser/public/assets/comingSoon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/browser/public/favicon.ico b/browser/public/favicon.ico deleted file mode 100644 index bcd5dfd67cd0361b78123e95c2dd96031f27f743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3150 zcmaKtc{Ei0AIGn;MZ^<@lHD*OV;K7~W1q3jSjJcqNywTkMOhP*k~Oj?GO|6{m(*C2 zC7JA+hN%%Bp7T4;J@?%2_x=5zbI<2~->=X60stMr0B~{wzpi9D0MG|# zyuANt7z6;uz%?PEfAnimLl^)6h5ARwGXemG2>?hqQv-I^Gpyh$JH}Ag92}3{$a#z& zd`il2Sb#$U&e&4#^4R|GTgk!Qs+x*PCL{2+`uB5mqtnqLaaw`*H2oqJ?XF(zUACc2 zSibBrdQzcidqv*TK}rpEv1ie&;Famq2IK5%4c}1Jt2b1x_{y1C!?EU)@`_F)yN*NK z)(u03@%g%uDawwXGAMm%EnP9FgoucUedioDwL~{6RVO@A-Q$+pwVRR%WYR>{K3E&Q zzqzT!EEZ$_NHGYM6&PK#CGUV$pTWsiI5#~m>htoJ!vbc0=gm3H8sz8KzIiVN5xdCT z%;}`UH2Pc8))1VS-unh?v4*H*NIy5On{MRKw7BTmOO9oE2UApwkCl9Z?^dod9M^#w z51tEZhf+#dpTo#GDDy#kuzoIjMjZ?%v*h$ z*vwUMOjGc?R0(FjLWkMD)kca4z6~H45FIzQ!Zzu&-yWyMdCBsDr2`l}Q{8fH$H@O< z$&snNzbqLk?(GIe?!PVh?F~2qk4z^rMcp$P^hw^rUPjyCyoNTRw%;hNOwrCoN?G0E z!wT^=4Loa9@O{t;Wk(Nj=?ms1Z?UN_;21m%sUm?uib=pg&x|u)8pP#l--$;B9l47n zUUnMV0sXLe*@Gvy>XWjRoqc2tOzgYn%?g@Lb8C&WsxV1Kjssh^ZBs*Ysr+E6%tsC_ zCo-)hkYY=Bn?wMB4sqm?WS>{kh<6*DO)vXnQpQ9`-_qF6!#b;3Nf@;#B>e2j$yokl6F|9p1<($2 z=WSr%)Z?^|r6njhgbuMrIN>8JE05u0x5t@_dEfbGn9r0hK4c2vp>(*$GXsjeLL_uz zWpyfUgdv!~-2N;llVzik#s2*XB*%7u8(^sJv&T3pzaR&<9({17Zs~UY>#ugZZkHBs zD+>0_an$?}utGp$dcXtyFHnTQZJ}SF=oZ}X07dz~K>^o(vjTzw8ZQc!Fw1W=&Z?9% zv63|~l}70sJbY?H8ON8j)w5=6OpXuaZ}YT03`2%u8{;B0Vafo_iY7&BiQTbRkdJBYL}?%ATfmc zLG$uXt$@3j#OIjALdT&Ut$=9F8cgV{w_f5eS)PjoVi z&oemp-SKJ~UuGuCP1|iY?J^S&P z)-IG?O-*=z6kfZrX5H*G=aQ{ZaqnOqP@&+_;nq@mA>EcjgxrYX8EK|Iq4&E&rxR?R z8N$QOdRwY zr{P`O)=87>YLHtFfGXW z6P)ucrhj~It_9w<^v5>T6N1U}+BkS))=WX*2JY=}^b2czGhH<`?`(}}qMcpPx_%>M zM|fs(+I1m&_h(zqp-HgP>re$2O^o$q)xu#fl0ivOJE({duU)a*OD(eYgSi^cdTn}pqcPM(;S)2%1By^Wh%-CaC%>d9hi`7J zaxL7@;nhA>PE%s99&;z{8>VFgf{u!(-B-x7Of6ueme+ScryL`h(^qKE)DtieWY>-7 zgB)VJESQS4*1LU(2&@pgLvSt{(((C?K_V(rQk``i&5}ZPG;G^FiPlZ$7|-vEmMWlU z5lQ%iK2nu=h2wd_7>gK@vX=*AG+u~rQP$NwPC`ZA?4nh{3tui1x@bT6-;Rk3yDQ>d z?3qRD#+PeV7#FAa>s`Xwxsx_oRFcN$StW2=CW`=qObsT?SD^#^jM1Yk}PSPxJ zG@-_mnNU_)vM|iLRSI>UMp|hatyS}17R{10IuL0TLlupt>9dRs_SPQbv7BLYyC#qv16E-y@XZ= z-!p7I%#r-BVi$nQq3&ssRc_IC%R6$tA&^s_l46880~Wst3@>(|EO<}T4~ci~#!=e; zD)B>o%1+$ksURD1p7I-<3ehlFyVkqrySf&gg>Bp0Z9?JaG|gyTZ{Cb8SdvAWVmFX7v2ohs!OCc!Udk zUITUpmZ33rKLI#(&lDj}cKA#dpL4Fil=$5pu_wi1XJR!llw` zSItPBDEdMHk2>c7#%lBxZHHvtVUOZ$}v?=?AT~9!Jcqa@IJGuMg(s^7r>pcTrd)pS`{5Cu8WPey` z9)!!OUUY@L%9Q+bZa*S5`3f_|lFCPN6kdp_M2>{le8;cn^XUsPa+TUk47qd6)IBR% zk*&Ip?!Ge_gmmdj)BX}P_5o@VI2*wbZ^>UhFju}0gQZh!pP%4XT9{@w;G#b3XK8sN zF(7i$Jv(IM$8Akys9dhP^^~H2(7BfJp}yDW1#@!CL-!mGcSCnJ599WK9MV@yo_u$v MDeX2GIKR{Qf5okjU;qFB diff --git a/browser/public/images/preview.PNG b/browser/public/images/preview.PNG deleted file mode 100644 index 71d9805a9a762090d03954b1d74576572f058c48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104282 zcmeFZXH?T$*Ds0%5CKt9Is{Nax)edWh)6F|rG*ZLDuf=2fP$#>-Vp*w@4bm2y=W+* zg@?x*wR-uwQ?U@+E7va;q}v;5{4`ZZeoXRO(Ev<9 zaNF(T@6xOdz>9$3JXh(Ntd19O^VGym2cDiEiOc3cw%~IWpf;#l&92fLc6Rsiu@N6Q zIWH0#NdXQDBPb)sGJc@$Zf3SC6){>;ven)~;rH|2B6#p)FkuB*g|(%5)D=M@76*fu zSHnanV+ge0ynA;ku>4lSAmno*#u>A#FEk@H&XzT<-um;PW*=Gi-I0Ap))cTS z8bAr&Ui@C^y=wykfm}w>ApdK#JWjvg z?4xx_`<0EBv%TGwzqa|&=z@e?&WBZ?|9y(*f2RIs&Tmd&(o}#>ab2SNefL7#1y8=QkX#M5qmJOD1uHddYawg{sqc(?(Nit#ei85F}ze(MG3dcQ-;)B~nOW#rM9 zXJzyZzv4S268cWN;0Q6K#>bv`xk^~Mlj}<^QlN8uM&K9mXac#76w~#@@tRo=?i;;# zYwB%{wrXMx&^6n2H0Y8+*QW@|7Dxi!_}#E+pV6^4)=)i~aTZoq3t1(+WPA~RXDy=U zc(r9M1G4;`+LVFXeLBx?bvWKtQRamyCNV=>isazNFOJvp=PU-^W$QJbT@nDN(T}?{ zGp(?4zN$zE)GdzH_Xqu9_*Y9v4bWHB&Vb-(=N+`f*p=;fzqfyJCJO?foaVDighQxe|l~6Rg7g|{C^P09__4-wlI&vNVhg5!vRskPbNTg(P$T_g>H%feQj0oOdI7#dkmIhUU7_kVVe z?8GieMJWtp70aaGF`tH7`Mu7;#U+e+1ZBwmt^(S40}9$!+u^n@jg!nd7YL#N`+sdvK>(; z(%+YpOT0&7eMEo?Wn80B+NHN|_A5a8KI0!V*Em^d^+l~7)+kP)JCWNWmJ6T!%i))P zR_INhoZNHL9V`k>KiwDkK3$`WR$S!QlOEv)kzQNW~?C7K1Y3B1@MbIB{ans^!M3 zkWp-6W4;A^cXrqy^c=GH^J0Akq_Mi3(u8v`x`rkI?SCd%UKnW z?t@6@c*5Dr;tuljwY4kL4*)Jq36$J%u$pAU!8mlFuWX--4ZRc8G$9==uuA0tbqj5R zBihm?qUt3lA&9RJywcETIqHw}m9e#Mxc=0JIeRn?5Z`g;5Zj7%N}v=kCov8#pR@mt zmm2WUY>S%(SW9$H0eaMIDE(S7L0l#ugnS{IwK-SCTw6TqZ8{1$-u>!fh{5q4oF*O^ zi`+-V<^pd*o{DgIim5>;@SfG;b8;IqYLN1F%Pe=vFx@yU52CORo8N#*lxvrHA5d_X z^rC;itv01w(%@d`@feb?mgp>sH}O%EhGN^93j3RksnfUX6!ogzxMH-(?RZM(jZEH= zT@D&&%$Y5{c76){*_g+gQH#v#%?i!GE#hfW+cCE-Pt~?&o#T}48G~cJx&JlefKKn_ zI3LVfT1WV@2zh^%)5y+~4A}F=)3w`9Get$Yi+4p`mMjHV*fx7srADNa_%`3S$&jqx z_UP;)Re_278=$d_; zTYdhv`dGV3lre_sl=$P*y3DOm-@GNY!<<)vqn_;Q{c~k1r=g{a&SnO~1sz&t=WJ7u zlIirE7aOL)d&oMU?opqYKH|uw^XuX72|sgQxU_p;ZZvn1B5FaIM?$;7VAt0+5HodP zqWjGS{RYCucN=pQ^l974I*`B*5x#HfhcM~Bq4Z~%;5&{8?Q8$-F$ZicKk!#M+xAY8hmWq0g>ar0|Y4;0T@^a0Zoys3Sk21q#V&z>d1&mjn2T z*M|5r9@Rh2L`o5SUXi1p(sF6Ukz$}1SxLcq`CM^PilK?3vtSN;bWJpEX~45ST3$Y- z2_RLgKkvRiAik+7BeC>&zkh)}z?V-d*nH!HT$=n3)yt5<1DvS03I60`zq|fEc}O1f zV2#1J*K|S=af}eI3)uW zDwgZ~Hu~EQ-Kwr{@+fuT7QZ|PUV_zVLohaL0Nv6wcYv`*wWvgJJO{DRWL@%^tcYWM zw6N27Qb)K|i`|#`30069u8DJ93Nnu1t4TG&lg7VE6OK0ly;$uT0XNhr)zWXTNVS%> zSC@;>n)Fq6l>C7VvFP5rO3J+w4Q;!Z-o_tpA`x4i_7U86pAgiAL%3<+!Lx;|k3vv& zTsy=v;LZKP@#W!!<-|GqqS0oVtr+g9+j~=D(=_M7k4Ls`4zKW|05G5QvnAE@g(SWS zxz3=Gzn$yUw{Sdsm_`8snS>ha6s_qeQcg(@U;XOQ@mm?#P{%q7IcApLhdE{LgXvMo0Lj(1uR5O-gD2n))ypGYrqi7x)%#*0q!IyDc3SZ8< zH8wtJMm|P8U+F~V&H}7@1Af#87$=`!!|tEGCP54RrfHZ8Dh2y>wouk>Z||0;qJbc~ zMXK_*%lvhI<-573LwC}k>#u6yXT^=ncZ(Q494I6ERdN?YBNdObb1NGVj4BUU+#m?f zdkNeMBK=zVMiW{FZ5@CS!EMOosdTvVdBylwm(l)XQ+B=U;VShDp*OFDTJKgliGI)J z7wsyQwVD(p{Br1#cq+t70 zR8*{wy04SVhOj3=i6IPHP?a}eix`EI4C8yLMjG{&7WJqa0&pI?hn>Tc&M3yRI0FtNETcrM`%WwKbWddq&L14Szp>Z1Fg}O|q<6uY z7t{YzkQb6Z6hrLU`p`OUDFPyZh?GjE(bOw{!jaR5(Z9bODoE zeP?K)@slBpeQe>t@>}zL-zimCK&kzS>s{Yq1}QpS|v zzf_}*sgc=*+>o7$gHYqqh7XbejvK2{Y2m;Jb`=lP519v%XW+&C&XwE*cw#I1%%!Nw z7spfcpv%n!bg67iAURI z79GH7`e{CsM}vmW?B5xC=aRAgDe9-WbY4-68kUqqRxivM=wHidmc-;>WlBvk;;S2F z6WjNhn!qUVm!$p!sq|Nt@ILX+m#`_$uh1nE6`a~=@-m+T2TQH5Wu=jg6ltEguduf( z;(L%~)8>P?6$&DF_|PZpeY^#sDyC$Dem`>;Jc?{pNKN1I-hESFa85@D$LaUYw+ZLH zLrKo4hDu@^>vg@sT-OqX`g0)%+k(y4OX2i;bzcLRYBLXT?$g=LFxo#J<@?f_Lk>Gkbo^t} z1HBKnpRbQuQj*K(p1VcvrMaTqxgZE)b0bgb&f*myY4nN{KcW1d#YqcVtnB=U4pbEy zgx8v+UvG&(=*O>Kh&2y2&t{r%KWeVTJ5d8c?QRhllg0S zq~(=Q0jL4j#2cAQbVMZb72)cgPye#Ofk$<2ff?jmZ|UufH$4Gf5=Pd$y9WXlH^K1` z-e*X%`xDW z2^;&S_g=Pt0mr}cKo%~kZOkQR&8B^)T;*gV3*C%^_LTyUO?;U0-4!~U?SDu4c)W5! z`(o|2VBu$-Gmn0U;(tD`@}DUAf2RKADgGZg0fAS8My}ox*!&&#@az2M?X$lVSr_`f zPI~vhlUO`eB={5~{#gkAlXmB0${_*667+(5KCbRD{uVShJoYRj3tBl%F2uF6KNnN)rbh1Us{3kiO zQ-Dzl;br}a;jYh3%8N|KLfjkb)f!KiT76V!g`JifvupT0BK&Zs51oSFA6+Ql)!)m$ z*^2J|P_4f_L0&e-KdfjgS2FVH<*&lDb-TEY56N99@CYev zNQ7>DFwQn*#?N%N?OVAtU{zGHX{rWJ&ZN--nt0xDlJ$$B1oKPaXTDlg$m7-v0eaUp zID&(E+Xf3aH)*h5nf>;{Mf>=`IeH3ims?wE;Il{l!|OHp32W2XcA=${6Gj`tNHN-g z2hO-x6O7TV+mj?;AIJ9Fx&}$NUC_+J-ew7vs#a@kxn5|Mo!DrNq37=UaSEe?f?BSZ z7Nu)BzC8bxZM&Ro-Df%!n;fz)07&6z`!UUnlh=|rX$`KnD+qrkAJQ0(kkDsvwGamR zw+J~#iBv68qs2I>hm?#HH*zX}cmcz@O0`2!i#TA?f>b)^u75I0pi$Z|dO_+b12I0L z8FX2(i`<-k$wmrjHEQ*So4D!^IQJoh`mKgyxD3vxs3zek4ja+jwUzZ*5p8R4+{>8i zOOx0=ow^d41SO zo;^VYX;2r1@u9b&4@q40_Az1VHgfCzE zm?j0NNM_IEBb%Z@A0bsMqa7tOGQFm|?#nq{*z`o=QTP4AGl?2VKK1ns=LGLIC30A8 z`e>Q*%0{na<-;El0a8O>c0aIRO?$CE%~(7G?#@(^j~vuX_e!U7jCE?`E(x31PvIPH zM)2y#295oiY}tAGFl%=RGf=9q@-EM*p?I!H*!;nwmmS^*L{MK*u(yt&erUa8w3}-E z)jNvojJd>eA2EAmeL!J5t{mxqyG2{paLe2iC5@5l3wI%f5sl%R#z`es;Sr`^J*pJ! zY|qR$r7Dj0aS1BBVyy9dsxi#Gp;%)GcH>5naAc|iyx$GesOo3vXY19kea+Xot91>} zEVFODkSGyUflcp$##xcAMDBL3Ls6t4F-RyKovxp|D>_@5Pq*^vhHL9)Lf4%1JyLGB znn~_TZ1auqY}d_wufzSm7oL+VIpI4Wv_UJ!-*(>3iWJCB4J0nI=pWqGY4>P$S&3=# z^g)OZZ)$bhUV~AMJH$>s+P3tynIx?ogwS0NarOUFPzK(m=dZ`->)5-~m^VKOcU>+? z-g%0seY@+=?vWnUzAOonE~ApiS(Tl)4jQmbs~4VN>iu~Zl}D$$M&AUSJ^J1i)HKRVJXf0Fedg0ia*=ywpgtazgPG#7d>fxOhCjA) zr(xT!IC*4cnv=qK;X16<;P?%M7xs8fT^~v~jQXj%W@B>_R6YO5;ITjaK8wya+VWf~ z#kS4;y*{qC_0?93)n1GI&M#R6OlV zip%v1tZ%^bP_SF^J;_AaHSeJ$#}{IHvDN8wgpa7q#u@|1zqce1aBwO@dLV;|4SE`E zwM$pMln@dKr*z;C>ua!2(#u3i?Wh@MwHnG9^`=}S-a0k6`E|l~wjM|QS{={2^AE&v zt(V=YN=_-4_xw{Cl{9stC^{=igAh#bd0lfGf>>2 z{oA}6ZT+&0{5wuX?KODv%E;3F8?df$iCfUz$>FctLJw2+jg^a9t)Zpp85q*(PN+9YVdk}Npcj08uO`q@G9CLs^HI`D1#?6l z-oo3=HcYYft00J>O=n+JYtx2SNH}rKsMQ9hFa}h#^l7_L%&P2(UFIGGCOVLZq9390 zjCBphpdw2M63s0$Vzl=>SaL^ff``kxg@fB)22}@2ulFCY7UeKLE{T{v_Gf?bL^fsB z#)>($v(lQ2Z z8bb$mGD8(BEQS#fE#b5czK^(Gq<M-+qw7YIN38~g7oz-+? z54We9;{!HOGkkQkF{z^@5;u8~ZarIbT&XdXCLQ~Wt%XgNjw<7VzpXz5zg;l}1ESo@ z3 zc9cn*h-2xfhacUXDP6h?N=L%KPG!yfP%G2Tp(LgO8(_qXYm6H!AU0EhtFP5()*H1l zy@F$>DfAmm?rS%C5MiQ))zdjXp10#LZK@+ee-XG`C)4% z(>fT`8I)+OW@^X5pje`+3`~L6Ad_B#Zz6ZTo+u~prkAlbua>qwh+UDmcYCr;zHn8F zdG0LutN4njtzKV3P8bd_(FR;C9R7+3h^a3@)_bK5a<{OIfAz zR%@=wLcHts!K=5S*1JbiE%K`;(M>0*8p1R(p`v3V{u2e5x$4ZZ7epWu%yjlj<<^;V zqvPROYJng&*KgIpQ^7sJ*N6*y(EH|?VN6;|0X@D3Xi6MgTSjmt@4~}S$!U5(_Ve#Y zm@=iw=U~yXR!{1#A;*Yg6J4{CRxM1O<9nW_yb$FET}1f;c3G5LrpftldNJ(Ig)K{*~oU;Os=GP9#F-yY*>%{M47VA^^}9A z=}VpFFTTU_|xU}NtcZYBv!CMifLl_ zNvICOndI@F3*+NtaFhoe-o~qa&Ql+LA-&CdeV;x@eLo*)iq4NoTMT1 zZENYt-2C=r{PPF#(s1jYN4A*(4=Ao)2~)vY9r@MTXLxCRFPo&%!74rc@&RDvlP}F! zf1@4gBm|NXe}?p0zhwD1#Y|l`MgDxZXf7Y%h21nwn#*skTk8=`gZs&?HmB2Uus>X7 z9z^feD9wGete0sOLrsUlr$}Ix4e|rj#!=JDok;6_Zy2+mLyZ6tE>Rr8@YmA3A-dC{1K~>wx zDKRx0Czqn~QvX+w@ZQm{{S>i{NYmF%?io`Ff;0gRxJT$=KgjBLQ%us7)3~f*@R^cE z>&=`5FfY@+)}=`su@m&#I1vO3t`cf30zS|1E0^2P;_TD#c zn4UY}U+dXPybQN4^LeaBU+Zhcu3=$o~9X*pQKRNbXEv((Iaf;%_+wp^n zpG6N<@yF8SRxN913giP@P#Vtgg2%k;yYq%^Gt*|OBoCfQpXMsUf~)C;>)~rgm9IUg zy8UWE2cMOnzHf$6sEqp6!vcmeG0rn}4?Qp<&BCIT_G1k2VY^vY;4Rd_ym4$nBsbZ0DBbR^pMv8T&G?9Co2DS;x?)F*L*ZF*_ z3^A;M>f+sy(!w=h=(|quySeCM+tY0AbG-vXpH1zz?rnQx?IUCjSBJ|Q>rAivdfwN+ zS~#q^>x+35AgoaPYwmo#M zMd^Z1y4h;+4g8`-2duYWIF9orGo7Dkq#_wiJKBRQR~EivKc3&+5crr@-PXm9AvPqeS{mmT=hSqy#GE4r_BqUHzyD=*cIcqIZjE|GTZO}g+z#=; zNjp-QO`lK+x|JVeddnzdW=zONnw?$~=erw6nVVbdJa!X$w3KbKsj@j^n%Z*Y>FDf zn)`JO2oDbqRw}akyouPIr3;--{E=c%||oBagQg=z`X4=4q!*dQI2KqpPFo<@>C% z1=IR|bR+-klN;?@9R7Zv-~$SgvWJXiQXSimGYQLz)WZ3F*Lx8`thu(K-if!hRdkg+AGreT)Q~C}&vNI;``>Fgo zra#;aUq92_KxY@#DRws;k{ERGm_%I9yU=T0AFV<-XStH%mEL3F;O{)g> zxt10e+TOh|#v>F0#ru)6Df+kaj&?q|iQL!c4Ab-PJ^7Kn$9d&d#SxCjr>#ojlDr zLWziZ^|h4hN4DNByT4Zo+H`+YFk5joF6v&2yXj`p9wzXWBTKG{7Hz+ zLqZeHtmU5Mr)FW9ovy>&%$AAobfL4`L(keu?5@R0{(tJ>!JKN|~y1`VK5KJ8_s*~n?P%A`iwo5l7&~bcl z7-+;kh*CA0ebDWu-#e~X6yRVpn;#W-ySNH`v+>!7tv53$nVF+i zHbq>cs_7k!UE;jGk(FuIw@wBq;gE(@QleCeX?|0SccDju%tD#x9BKYE0*l4M&t*RKm@hKIYH1jPny9Cc>7OSfAmH zbV~YXbAX~jrZ_UiZsl{oM>=KFX4|>onr_RuJJ!T zojt~QU70~z`@egbFFJAa>aN6p)c=AcZ8-6U_4`&U6>h>+k7bVWM}-6kegJO@GA zf;~nG+S+f}vdCaV#eI#E?l#K=#X4N&X0(jAyY9#9KTqfk>dGJ$#NQ^995oMDV>0J> ztu=I%$Lz@~F^5mS*}4nEZ{Vfib}!EA%Dau6k7Q$-?C$Rp^~Lr-HoGY?a#(iLruBR+ zVmA_Qd^qA=vOu?PzXl{N+t_M8mg6g*oy=QJqCfOIeEMytlZ57Wi+uO4TJr`g z=&QS0mc4CvlkU#fHg|w4UN@vFKG5#ZCov3xf^@|zl#>Q17PtM5E(ICZg3WozlowT% zY=q1N?vlyL>|pVE#zb(;yp+{-*yT(5%nus8eLoKLJ~U8J$0th~4{;=V1?zkhoLD*k z;Ofy~=Pjvg1AMg2?CUlz|&u`C0wqKkNJ-Rr`z?Y4G<{3pQ;l6VxjZ`CGf*vMY8- zzA9l-(FTP+R{D!KRa?fqt1^mA?evAp^F!Fp78c`Nu-<~*8s z3M_Y;PS*X@{9aN}waymYw4a^kK?cn0ZmBjh52BQ*iWU3qPKvj$!z}tMlcFr}%n^9< zGhWnRKB5#V$N;`<5X#m5hHuuLpNYp-q~?R;9oZDld077mEpPnXA)2AUxCnzZoUDXo z3Ky%AL)r1-ymK^06O?K8CQa8`YaHXvnnMEH2?%&KTH{?ZfE!X>0?eet)P#Tn)R|9M zk;&>(cw{Oz!w}Vj=GCgPDvd*|dCrmla#sNi{^jYf!5%_d!iZGOCkGN|qEI_$wp!yX z>O>dLxtY={swU!RoLm%Dz*m)#yP8smU0tU~RSmObj>$}&SCH=3u%D?Uxa3w5kZQWw zYu#(IDdJ~u`TUc+yheW6pLL@v{CP(v%u-yg!)}*?^R^4SZbR8jo!w;+lC40dEt_53 z!R`I5%rZ@R&*a@mp@$v@Uu`;Ey`TEG3>iISn3oEsMG)OShVJ+;P|p zS$f8w9xddfDvFZFD6x1~5_c*=@i&CYonS9bV@<5{*hZW_0qX^&xG&>^3cD_ z)<7+oP0>Cn(R+39t?Vk?1CO_rC?8s}7HO{FL-a20H+wvv&%_9a9~I53M`M_IM+7=C zIRZqWW2tQp`a@9)nr{e6B2dV1nM%2qW1$W@0-EW@%4pECR)CM8`p-`nZXIs=@BZAc zEE8glUh;Dt8E+NGOwd?wK=Kw|fv0-uVYicdmP*@H&lz*%%3rRy>Wx{n<7Ua#6~HJw zN0@H~2@ed0W<*crsjqunuI_g|D!wri(c6CPI}H2qxZ)z|e$-t;-~!l-3jng~VxDU; zxjHeG#1l6=g(L@6zvZ($Ke$w|lW0#woc6ktLSPZ0#7nU#inE$iv97Qjy_9rAIw)RC zy$)}I@ zkp=j2U=0pBd=O)nWI^}JH%`{@8?J!q1NU5w>f;i1malAu9b-Mwuo*pj*w?#YQi{F2GT8O3_fe3h|T;ohfje2GErAF7+sMXrh7 zGtGCRL-LofRy@WGYEgL+ygQXLlRYLos3Y?2_Cx0zio>&p1}`^SYNc58)nmS}tTGB_re{NDd1q_35}kU_G?@!_E*8m+SHP1+hT7gu=%wlIh9 z)zES&_>Dp+N%{6$0YH9S(45MK#1~sn-AyT%Z|XA5x@2hw5&TEk?+rEvXC@e_?V_dU zE`JW{qQsl0N{sJI=+=}%tnF1*=PqV7{<$RK@;$s;p%_TxyGW1-?!UQ9K@}wXQO%@g zQR)q0;d1pHkKdC%n_0$dN{jxevVN;AASj{#=|Wp67!ngvVO$wILFY9;`&Jg>qCFdx$o;-AIZtwN)w4yu?g+YQnwBn zY`hU|XXSwRtN#BRBb~kwZ%-XfzI&b=Ec|^?8szWebG)@;@2RpfWM-``La{iP(BQtY zAWr4`g}5plY@rL{Jln3j9Yk;2Tq{8f1sxwKjSY}}wl0TE&A;(EtWL8mhh#qW%oLQq zgS^znA0eWsZH$WM-Q~qZ0;(sta`;fOD`$;a6(k(Si32Rvl_s3t|{KN&XhBGsQD_WH`6pS zj^HK4bCuT6k6l<%dl_H0v_9QpoCl%gnK&_YO;pn+NE}qnSK33F@`HJ*ob52cYI)Xn zU%o>FjU_-rmo3Vz=kIjJpGshGGwovp%byR6W;&zCsBb(gXZcNM{fNhM^TZU)+Hy={?s*b=t9j(Ww~$ZbiATe zkNc)hcTq%xx%2AlyfWgd9*da$N0FT__H$HyBTDM3DWi;}ESNT1$p!x(+4NNR=q2t;qWTJ`P*|X>C;H7mh zqn0`!nPXeI_inpxRSw>2j2|ZN1yF>$OxyxWi+oH@Q$IQ0{rC&lUq%!*!5Il@M@@@q@q3tTEeq)fQO8$2)4AAtSR z*kdx0YDi{VkyNE~5l+nD(3J{PVl9($xb_UClDTHTA-#####Z2xi%aYyJaNK;$HQe^ zM`T41k469!`&&QS^47K9Li>sJ5QF5|y41D3mQpxex$0P2>3#q6xBZt7#W( zqAjtH#pg>YizZZV(2RKwqIoON)+=95l%9X?IHR}<(uBVVa30$L`>>uJjbi*1wAj)* zvKomHw@-7S&UQn*2%|sZsmk{kv}O6{*8Vf|OVm#K3amZY{bx=$3HL4+ zst4~~H|M}zxfM?}(Pu~`2dhXX* zJ=fF)qg^Cx7cI=rU6VIvkjjV}ZO_lxCJ!c5)M|LVAR<*@(#!F3>?2>tRiCh^9Q-!! z@cvN`%B)`vllP2H46OF8$oF)({f|?u7XrW?S;e-mc&UiQp&P9Z>?((il3CpyyTH{P z+k^e!`eIvgeB0C;C6Yh=23H^WTn;V^$njO#up-xV>$L4Tk@KEk*?K4IV-dW+i%uwm z1iq{^O%+i{=w=rpan)wEKXuCVeziRw{ zp(p~KB53`AnKi@&U*|}PUlad)``4FVjNfeihrbtN0%qTvf7(5Mj|r{;{$bi*6aVjD z0^B??RrgfSf5*=oJsRx24VOCSv2}jdJkCO0%O~@I8!*K;eA+g>vsl(ox9qSS0~f!; zRW$vquWn^H(!0NVU>>dOirg1$*x!)z7HHhQMT?d|*W9pN>5FmS`Tpt1d-tG1qd5UD zaMvmSRI-QxZ$j_hxC&Z$%UrU>tjO(f4d1KB?C^)zgWEyOC9jzkNja{9-Vw_hn#)~W zcbflGIuk*SpT8n&_?ShJTk;z0I(?8Z0l_u;KPLljet>2!(Xhibsh|xjhj9(%B%V>V z8eEu06)r49hUx(>;R|lP)zIB`g(9f>TMkW7^>)2J={qHAXnIlndh9%o9KTuW|7><9 zn%OZRcP5vK>o!ATIk%W1xFh8$`8eJ??J{k~%!RJg@19PeT8L=@zc|Dd`w!}GCvVCc z9xrA7`q5A>^O2GcYJJ_H8PjhpLvPuruh1|Ywy1s;4= zytaTYUDtvP8O_g2>8y!mB^|ytbC?NZ=3QtXGD&`tLn?FRrwU%3=+nE7B~`TH(eV=E*W>fbzF2z z0{n`dc2kqgShmlomiD-zqAJ=w6z1h&?k$bO&saFeOf_Z?*Hgn>M6tc-*m)PXS4+UE=dk*9PWH)OA+Q+6!$@ zHNb^h0Ui5l(o`7R5y)NN^z}pG-u``@)0C-*WB5A~3Rs$bLRZ|dwgo|q@7eL%DCAx} zkI7AZA5Zd@VaL7*LZTNd&-7rAdC(6a)FyiDLsX{Q2T5_7>+NsJ6!II_Y6~XE4P2q5 zhFYIxXh^mRVGBan(s z^!JW(n5H9rXAqrm=-;V$>;R29X;AbGxX-Uql@8YEl7Xx)X@H9@v$BG#g{L_JY(Bxc zj!sqTFg)1g!y`pXakiGwBeRP=!8x8RVnT(nE;r!AC&13Rs=Z8e0)huN{}HYi@9%=v zneGJjS52~~hPqoy7)aIEJE|Qp4;DCVsevO%rmyY|BmAQF67xfN4zQgZ+bl3|wc^41 zr*ND7*D2^zA$|=>>S3NKI#NPfXfir7DGXCFVgnOdqJ&y|VwQvPqD2;1w~D8KeJW)@ z){v^LZUAi_kwsdJ)v`9zQp1Bz`x)<4~)Fu-y=#nRa1%CHVK2 zc#mYowoiMv8PbVu#zOYn`4N6**I7^1TxOa#Y@C9RVK-rI+mFl9*;kOQ_V6$w!HMeY0swdR`nVrOO4z;}}U=NDa zUWzY#PDb*SP*5{7kC%E5&Wxe{tHv>S()c*vD*4M8Kc#|-$>jS-vIl6;&LNlKdDC?+nFZ5qtpLz$s1hU8 z8~zA^DTzbItV$0p99ti!$D9e_(ZF|Arr>HVgGux|ZGE3*P3;_E^p<0ST(=K&ZE@kr zH9dYQpXos0x>)Ww;U?p2!&?m#JSvxQuctB5#}k$Kep3F%+054PGr3AZnjWdb1A5(l zeE*RKq)NE8;`w;<0;BB+i&*r{0~U*y7s)fc>XX4NC}=q;*w9y=oh*FCiETZMIer*B zD3S~q2YXMDNzd2g`c8htlD>O5`J~U=dz!E;`ML92tDfly6f0DKinHG&^l0~!n7+@W z(#jz@Y9AZPd&F=XpneKg_KVVx#WUagzT?fq+xW5> z3%JA)HX&dz7CpHKm)hO$KTOu9nIL|U4$bqU3QL78YcVuG$ zS(X%Lt$D;1s?%2fFE!48#IAns1s`|$sT*-pWLak6ZG8CoL+Up5Ubq2$+js@)3eof< z;1U#)<=WO1IZE7fC{kK*$u=)^B+jGRowGZBj|qv2nHJ3Gr{NsM-(ii|J_5BIfup_7 z>yd&1B8+JVvC?n@goNc1-b=QFKNOUOZcA%4=8r)dH3Dv2!IW&bcuXlDJE_!X%r-9j z(M7gTE5IPDJRfWFXC+1;kDs%PD1v+Uq^P@Jx2?TC74%z$1%zB8$V%!pidrSo(O>>? zefL-gUsdlKO+P>gU&B{MCMp(<^spGL^Qt&rxh1eHYxpASJQPbp4$CsbJIay=0`KH3 zt)2!~OPZ5eUnk&r(+A!Hb6mK^Hxf#-LDk12g*BfkE8EM59PpQN<c>cqN-F=tI1S|*T(M7+x4-=0++$V?IKTh) z5X6^8wy?TfVf3gbIF9DVpV zbd64}b1UZuDP6653^s4J!1$$5;gx4=SdLbzTXH$Sh3H>6FA0C!-*Huzj)358_z4k+ zGcch}^7+H7;Na>w0|^a$m{fXpg_|;{;p8f)72k|XnwndqJ-oF(`bF$MhVoX&MQ7lj zB5KRDCXa-^d*_u;sCW#S=_BrkngOFk?!^Dvf201M3g2@H)e8-0SA;-03+!#h0mfW| zw(eP7hoJZ77Y#T6lm_SHTMFog3&%?V3Hx39c{h2~;6s^BRqoFti!};Z?(x-3&u(kvq|M9F_wptG+RDX=09?P@b_o6V?Rr~yg zDO{r0_4ZZgpesSbom&@0aewN*d+@?I90Dr5KVk!ba-Pbng}Jd!a(eza8G=AFBLp1%ZwVVKsm}z-QhG@)63nj>niGn5rKZU zE`h6f$U|QBVVsfCUsAETH>Kvd?3q+&nEw0Z?zPDp4jek9PkjI+(A75V&Ysr?e7d`% zs5Kw*e&M2W^3UN2sN>_o#pQob{r@mF`=2=V|5CusQoh$~tySYw5l1`Dl3ny~1$LG- z?2QozO#*p8_UF;TBN3BYRidoXIYiS&P=Ch;)km$RTWN+sHgZQ37y^-=C7pO6rKYtT zcjQhY4dgJ{c%(K=Kh9>*s)Q+0()&MFkGu=o&28-`eK%zUb&`JdAZM9W{>5SUO#NmUZ_0iyhAdM%F{`lv*( zm^<3Q-spbz!K9wH&CATmFcMfF^x(~u22@GUZ@Aju7ytV)1I7R548D;do+mcsJ#{wQ z8rbA6@QDSdd}_2e4pIP%*DW1`Ea zYT8N%2xQTv3r|h;f7x4n4f@I~7f66ete_TC8mp_3pd40^en*HH#8zaa(`2HBt*_gJ z?B=@ubg26<0QRtM5qfT5Wt-a+uHT~DqELf)!5?4YnBNp{I$0f^>(oQ@xb;(`tYIDX z^19O9jdAZPXS$&3O1e6GN1Rc-Anr^n*=Lx{y}8PItn|I1dQ`}(i>|eQIB?GFs2s*K zT@Xw!deYlhDgyd(DY{0P7aX;!=j*OAa=oK5iA}4N2c`QlJVC?f;(y2CzfM2rOQT1EcvT2dle&8R&Ruud z=r~(+j?w}UU)h)7=*0s35a>AbguBMxHf)3toG@Uhm8oN$fG@N@ov9Re57EKin)h;a|#D;v9lQGhzy*XRs^xjXlG67qiVm_#MG(;MhO8!YSP zq5dzLPp@h>+OOixZ(yc=HHKib`Y)spA{297gu3%1-$fV6>2y z3*!z2V^zlJk^~skv5ErbYJV>WI5DOt)Zgf@BRgeTGj#Qu8|oQD`oCG$Oau~2D~(6E zXn2T?+1|xMJwyjgjH2{dtHv8}PDPx%3EtC~Qss5=6u+nhBl_h1Z>^<11`a8&&3N#b zNLjRVMmzrY@hvEe&G^61x|?~BG|cVI_$;eCHy2bGImub|leFf>sLI$z;hQn7x@n~P z6p-U?g`W?CAFtx$w4siLssXQRd4NV7yvL94@oL>oA{il1ZG`$q&+&pARR=4=9e7NB z-oNEn%&4ZNZE))sks(VwyA4`^4e+v?sekk`;Um zmHPuYGgo z2sP$Qo##964ClUbi@$qBWwXg{VStQ_lMb%GESyQojy+1w0NfDxhb`c*qdK`i7U+NA zz`xJF|CcK1ep+Mw6A=IRSp2^*7A>xEUdtzkd$1g!w-yU>z3)ll0 z1=xHU0r~Xv@rBDp@+VovAd~j5+0Fgc#I5E9epYy{;Dk8`gZdr7{8-uL62WL zi(8OIN%OWkP=k)`VhFog=jDuXt|?af+*)uvQgT&HyBwe%JHR-YBN4_%jL)^Gd~0cX z)wkVTrbfgMu06Ra z9sbsRdhe)SK1b$T_o?R*iAPpif9E01fH&E71|ZKCnLn|gh%=kjc@!t3sE}X!sdM3J zs?6F9A*kjp&S;(0I5pSb4!}an*TXe!_G6UX*?V%8{b2`gYnu_q)yLbrWEGd}KcwS* zCzK^$7qR14VUiKwzsYxoZ|iBrH6;b^`;seRMVfYAil%_?$oNL1j`#g0U8RhGd!Q8QyJ@=McZoK2sO|GMe$spKf1pI>@IXhig$a=_|&?^QUH-US>}{!PbI1&RfbN{v1BRa%#gTbmxNQw ze9-^$joey<>YjIFUKE}|^&+fh^7Y;6@2CL?bKQP(vu^oc51jC&gKsmP^Z>s(AvLsj zxiI}nu=GXl?Bfy09uNd4`+x=C^^Fblr2`fw=V@yYzVGfcm@U{wHxO?;6|uML0-&aA zCE8E7xWX-~ZY^F!p3il3Eq6=S#yMS8+h;-Y2>8TkTDl~&*oRcS&+w@m_zt)X+5FL1 zAgu@Hd!}C}?d5Z-qCKKJRo@`6-sS<#{}4xCfCZ#~j7Kvgn`mg8GfMG#zX)*0gA{`S zzpD*iO2CHXva7&r21>U}M|Gut-@d@%M7tJrbBm{vmaiaAHOkQP?s#3S+Oy!SSe)I7 zyPxk29Se#6JG(!=tNxpX{^x}G-x`Zo!~VQB!}B~Q<^VoteEpB3ffmSN^AnSan6hf; z0=K~WW2wB=)FZS=;Vat!%G`2gJO2EnH_&Q8%T+xgfa!W0(a5_I2v>pl-2-u5Sfg z7z@?RmyCln=p5d(>u-zmsIEEfIpr6{?|}LB(4TQ$pF%4P`(T?xmH8tjRBi#sL*J=N zr`f2hxCEYb=y;_D&(h7?F4^fhdX=h392aIxxQI1#g0io6yc}*pYkyAWY~QU@f3#Iv z#k5t(A;RaHX#yBRsaN-2D>uy|C7RQvx({EWp`o>)o%~NGFOWBU%7JsMqoiuWls#t) zw?!lT*t|cFevmQ4PuF2{HZ$5nBH7S5=>qIaw?`N!TQs=5u-mQRWfPV|tugZW7C*}I z+r)EXER)Auz4A1QWZFq?=3bqt7_#dPT&p3A%n(^bzf(-!#yDH}-^4-1TX~8z6H?n@ zZ)6<;L5T+4Iuvnsd`@v*{RcAEN#>m8Hp82nFE`@rJj*1EZLgk3+m(0-C>w;`&2unZtc;jE4m5KtAGsL8VPCHNMdv&Q=7wi=l=V42ySiu7 zU-$hdR8Dnh^T8ql2@ zSeRAcH%W*YxG&<4M&3(}4U5XcA{D!BoL{mO-Vq0zdGmRikO791)(PbMkJQR3%B$h@ zxiLvJqn>H}Nv<_-toqkhtlXOPlgfUS{_u=-y&50Z=96CfK`VQ*Rlosf!O^~6H*Qd7 zC_Pl+AqctjhXIu1-ilhiOSmBlcZ3<7`} zNbEYLV8bt`=$aTTQ}nRHr`)R+5>VWL`=fqn(HFg71EP~|(o3?c{$xmxqP~@xe6?eN zM*c{;;bfIrpzCAboe=&^m$)RexMX)?-MJcLiPWx3;?5LCecQXPre-d4OF)@!hR^W} z?b^A%TvQ^B4LyuMNHeps*Uu!QLWXl{CA4BnfyZ~d4x z^4_M1p-g!Vg5-5*#);*a&qJrdxh^UFeSja4OGV@**u>}K$l5Czu(Sv8GaB2^r5qd= z5?Xp;_XOM7I!#y{Qj)>ieJ`!j&G=`+Wh~ANZhnjUu%J1@rbB)==xR^lr&1Al?m43> zPJ<_gV(+aZ)b`nz?Uy&s&JyXU5lw*YiID(YOjO-WRheD=vhD@ggKK~ME;NzSM)*}w zjqm|T8CzwfIW2=^(CohDaIVvxy3c&UsAIJ%^G%g!BMMPPYY%=QuBf=1``kzE(fQ_t zq2Ve+qxt6z3Y8g`u>?2V9;EEOnn!4>!Vf#)1-2q{$IRPPSXdA^M_6v8Fx(DsnoT$b z6vl`gA6lR!R3lkkNslI>nB`W3-~H4FGKG8_C>1-VSf@5;@s44$Od(nm0Yy`HV_U;a z@BY?^ie)dQsxWPgUaGl6N--i+!+TFm{?uBNg_CI#*fzV^QXMo&{*<$%0aYZL%TAKmU z$Ft(&;d|^))M(y|v|^Js-|YUioYa$PO#E(5C-sTmqUxQ`zX;)$%YJ-)Xi|wXE#UR^ zOd5Jt4#1R|1ts}H`)`KJd?1+>bCdmwBON|HlR)viUc-(2-FNbXX28Z@MTIwE@HCUn zhN!B$l^5eTiK2Rys5XxzzN}2+B(Y%lC`j4VaiDa}k|$@YGhsN%voDvlsEXm{8uG|e zq#VlfKFL-`d~nJ{ro6o4ED4&k&!`vyzPqASTfW61@i6A0ED1N_YH9bvyWv+u`{2C_@^1DRslVu44NMIDsfy zjwiMi!0v*APY*4mDk8>B;zZpyAR1VIvy@rs*|mpqf2@=dz6 zl~BmbP50hg5r>a5{VeyG^otc^<~2m}iaswa*4oz?B!9uG7m_G5Q6Jw7iDGKJSBjDh zyI>?oc<}?U92AA}Qm-33efgql(Xk~J$_9x-f%&u_m_!;35aRf6MJi-gfM`v|SjeN^ z0OI(Vw4zGPq4xoHkRcyxM=9E1*D(qfNP@#*?wfSY!b-}j$C9`Ita^{}DJE zEzJb~6|V+89= z*%1)D;^-QWqM^|W}kRZa9RI#xq{=(@iBG4u7t6bC9zAL?lk$V&NJ&X`{E;sB)#T^q4MF(f z28*jBhdyt+H@mvzt=j`!7kM^kf`L7)MTp#L2!7%6An-mrbP=chNN?z@|i;cB;cd}dWz zF|6`S{4|nYi?7OK!@|P;3gI7{i(7ahSpWD_@l^{S#h{)3?6z>$pt&N??YVccHiLyG zt9ijYd8?KO?ZNT#+llh=*?UvmUG9O9u<-Dlx;n63$E$0HEAj`b+vyG4jI$ZgSGhG_ z#54mCs2yABG(A$|(IrGe(vr1D?x3$>GpwWk?By4LM>Iwnw-p*XriNB5^3-d<9FdOP z`Hc21*05Au3yd|!mKBy06L0h_!&;ev=W>Vz*pB`#BsMJaq(>~biJ{&olBj!4~_?M;Bl%u1g zd-8tX;d*w)#^FNnzF^)R&G3g12xN6D_;71=`2gSG!BYoiWE69b!=t_11%p=34_7*+ z^kY^xhAdOI*Jh=6F-ew(+wzC@H9!|_7Y2)T#P3B@Rm{)NPmTI7d-61|i=n_^+rgos zS!ZkO<{0KOo7M!Nsr2A$z?PGmHP*?Lny%O{&)(MpT9d&evL65&s;sDxkU!i+Hh9MH zveFz40PJtdHnbpLul}u08WwfkUF7CSJ0MCgqZItCdAp<&sC(uVp4HqKq;&u_r^sY6 zDl$Cu`h6nZa+_l#mNv6^6nv5UF;1FSpn>+7)w#*b`{J~NXv^F}TjGJm0Cpi;kqOHyq&`*1C|O)z*{lRKop9a!ufFRluD z@k~I!B5m7gO-ihulna8lbI=BITO%H;du!dZqH6uSLmyKSQoHN@x|wSS+ugwef(?6R z!nwHKcdD6dy-CjDRLt(ltdj1^e*XTMo~_pJPmqLUzD;wsS}|Lyw!&(#G%H9qpzqr|Me*b87qL4j{PlO-haJq<1p~^eI2m z0psBJ`}lt)0gc=A4&L(C@m2-nb9h@T{4#D8vBC(YAEDzL^YG%PPhwzgG4Cbw{DOk# zhB<@~b#k?XooD9(pDIYvb}}#>{cea6{CKoC8e3QzIQr52 zV{O-W=%D$>gu}h;!^y(ka`|21Jlu4FAw0to5pc>OJ76_ZpL262-L;8}yTv;$7l*-% z9q4@Z-*aUvrnzW>`taUkfjSX0x-xN8_D)b5(Xp zIP2T)D3#l;V5J;-o9P|m3sP4?x+xKV68&&D(groNIs=f=XLLvx++bFZ1D@rM1a|dW z&=R($Ew%6skO=9RiAv)#=aGn_HEY9=LAD~BBoV?S7EJV{_C%NDI)@v>{TK(H*o-e&2vaswmk=-)32D$+BD4oBczIW zT5YxQ7JrUW3I_wTS9e$nToB6rLyEeuUfYj#TzN}4O9!3Hh4-wl%$M8)y(X|}d%IyK zbNIn15wT=O5|Xcg1ozMIa_D>?it>M=I%ubVDSyEr&^1Yf(;3HZh^jNkwzTC71%qEy zaBH6%$9>O0g9ibCPS3$W28vXZRY_xM)(Y2?lIbrVdXm5* zznGI^k$^x5aQjF-9#;UYxkgpG)AGsphZ5=LCVQF@_L~)**!)oGKo-AGCuJQzy^EEb z&j_d5T~|KiS10F!2kYy`y*}jXg*bVh&ZKJE``)d(tm$owDSn~yu4|(otm9ddn?g9m zOjvw32Q&||zJDtwo?-q}Or#q}CuuScOK->_I|B@YC6gYZipHnNH0ol_u`!jxVQY6X zqPWOyQvtP6NTgD@K59qfkc!GkJ5xS*^y~-dy%|stzSg&&UdA%^$!3vjVEg^<9|Z5| zfhYa3LF*j$H7t(~k1oT0;)-{}Zf1WN)yMVEq*CjB3*ydS$AKv~c5-s^;2B=`v6i~g zub35Uk%v5rd;oj@*~%dck0$5-UBA^^(g2ak$1~wwBWcq|1Ej0AsnI)Guog9@Sb56g~=HJ1P(n zPG@>)dkK((daISXj%MSZE~cQ3ZcYfJb(+Tv_bTMkbMw&fs*9)ng6AfBuc)KgI%eSJ#y_H zKz@x#9{*aDAO{C~AV^stfYUvFG!CfBVf(u(=ZH|JvwW+>ZYFnW8-FpL7g_rZ_)p$+ ze;1k^shcO;E8n-|3dBR2m0djQ$cr!draM;A6}f$v=*`Mc!nD1~oI85P8{L3Cr0z#m?d9Pj0=`iz4+HcH`YxV%x| zS3^#Q{9OYB{OQAw)fLY8A-OA(&_Ofcuihj1vr}@YIU|^7#@4_6BI3MDTrR07@X0$* z{`jQ(Tt>?RGds6{?|I;p=Scn-h8I~judDQ@65Ic+F@1fLWDfRZwLl6%a+>6yx>1sl zm1%tJT`{lc=0Dp0t(^=pFPs-IZSST1OaFr?C|}fiYT5KZh!=GAJAYKK_-B)vI~C)_ zVrzwvz}CA#^2f}vrWC($p1UyYsb}-(^S}Ll z0Sg-64W;-Q{a=0lbF|!+G>;}=*dP0|V}GtHdB6G#zC}tlfF~=^ZiOcb|EUrNDhu}{ zd|QjuoR&9!&d!-X)!CUC|if-s~11 z4QAgT!rKDvd3I6}D`8soUZWrj9;ercdRTT$-mCMsgq@BxOhtKAic8O1c?zCBdgo|a zU;F=;`!03W6y%$seu5Cd^LOm!$padi{>mscrshYM!BFixZO3ePB=6WjPO^Aw!OI~I z9hTpLBOR;Dh?i0YQqKL55!hgHE!KCBt%mJkTl%F^n zL_MH!*J4XjY}qGn^N4X==mSsH99Hc_((Daorn>ZpGU@(GrmNuQeKsxn%#J>Vew<9kFRP zS9O}-7+>l}-0Fee&D(|D_)9nI#+=sVJiG`0VuN6z-nj5w`&zP}>|%PQ_1TQtAukAz zcro>>3ot-TOff5CZ_InidRaA$_^`lBGtc)B@JOG0{hwYw<7F=nys>(~{ku8KiImlE zG-MPsS8UMwIYvw2>?Y|q)zaB%JpINXdTaLrh6nN-bG|IQGf0OCIGD;xUwEJ6iZg(S zTAPGcWNSGJzh?a|p=b&NWA&TpoKjGCb4oXJwM;m*9er(F_2)}j-Y0(9YTA;W-sY;T z)tqOc<~v_8L2lVqA4>GGyBsC?^YOb+B?9VO44&%#W~=_J@yV4R&nbFmpg%)Kh*(FS zODA>Y|N0O5vhK;e=6fyow>y2v%0x#g$?+kR*pusHOYdq@bsT*=+TAibu zOcXI>Hd%B`4D)=E(_xyEEUBi6c+2D2X7T|Yo* zLjr%HOnW}LLxa+kfQ|fnJ>Aoa@}Yts<}ovPZ3GX-Jlcnl%I|(oh97DNWi}m-X)zs+ z6shfgul?0#zkd;e*Nd|dANJ_-m77Yq<# z&P?Stlat744z+f%?>xS3MYjN%w$_ji@XW@4em&yH2@v1s)#UBDLl!35NUF#YrYkjW zX28t?cH8PT_+o=y zKY71wzp))U=)J2F6?9T+`oR`$6X#dffMfE;mFERcd6rLR!sV-Oak+tkH+kOrd3*I- zwLewG8yW8PJ0WVY?RBeUq`}+ z%KO#mYVA z%6;-W7q+2bJmmzGB!#Jfu*PK%l(9v^-g7ZNZY&hb-z1x5O#$#miVaibHw3)sE&x2M zzYwN1Mpn2AQNNN;X6qad2Hrp5flj?r4cTk}=sSd;o&j$kL$jrK{BKU$p zHcM3TtB_~2x}#pP#JuPwHzP6h#|)~)bz=uJ`AfdVW>Yn*x^e8&N4wzH`nZGSP6og2||B z@lxHni5DHl@KdK8DE;CBm2C0VWDe@q6@W0%_MN3KNVpvUse$C_xyS?)aOj8pnqdXG zo;R`mr~5U7*MrAuiC*CYG`6$#R|reqN@cRL?6?@C(pi)Up#S@6&> z+(qiKzftC)D^<0j2WpWPo_XH5* zXieQ#TjTkJN+R;>A>ZE75I%LQhH%<}d_Kp~)9{01KCUQ~scsC`)6802RHtavna

utZ+t^qgRzQ#uaQf+YG!G`bWfI#X;9LcUUL87z56Qclb3x zd2`o|ZBgytngqOSOM?TOi8GJRh24^$Z>xKTRyIOL?k&AnTgY3QBJ*<=lQ-{Aa{8zc z?F^V?JOz9{c}?`V`EhVtw_$_HozjKV4tO#SplZo8wL|Qbw{VaVH$;by_8zDWb3Mjh zEC+VSk@`Ah2*a-Jua6GzG9Da1b?2h2RlU%UG_`)7)Cq{VoMIZb!7mWhr?5{%r@>@% zqA%sYhvrAnY;I;+YtJA^NVNv`O(E!sJ_C9>K2p|yY8}A^DW`i62{eXrQoTn%aOG{ADDx+ zb)nzg8W^MI>F;lRCW}InkzCNZ19%9wS71Ou`H8S{2H!7$eL2Ryev$1 zP|8b!fP~jnWR&uy6(xz)s#2WTIZeB+lmcx^myp3hE`BL3oGC|=F1Fbcc#snFQ-d1P zs$0mLntcK~$IaO*b7%=@KLc(bwpG%3<=<%d0con=k= zQz5q#Bp;^2{>foKOnpAv9j3|@P8L3m{lH%X-Q<<@uC*fu?AKyXMroG;czFW#m}|xB;NB!IlSZ4Ig(o@$5Q!wUr+INletp2 zC$)=Dt(9B05*oABamzX_%UQsy%Cof`M{Yh3mrTbvRRt;9S7m3ule)ql2j%&-TeSLy%Y>>e2*p6`(LgGfl_Wg%Gw9thD zrM|!&)By8sa+Zk6B80&%1l_W%i^j_fj$Nn`RnB1`QMh)jhWB*|9Se(F?E!|LTShu? z-9z%nX7lP`fzs;3ZFJK(-|(1`Nc)7WeI~tB_E#4wsSDg1vL=dY2EXl2vV>m~(QdBj@-mgg; z@2THiH9QOjIPyR?OsqIPX_y}*T`+V=+x}a~n+G+U)BJ>88-05$nVN75}wEvS5q$&`(@K$m#M zq+Ay^eK|f>u%$)gj%QWSjx2U zm{^#_RN1Ef?eFv!eo6Lwc)cdcp2i{>VjX4x!?YOa^Q^v>Ox^eofu)0@<%3 zB1V{?yaQ(dkVEB|xFw|YO|yJI1$A^w^G*U5nj&u(evXDY}r=l zer{yE9b84usFB z-MjU*1TsehpmAT1t;0B3DP=S><^)!B`$x}d2jks0g@Mi~w?FXEv5s&p*Sj0XnA64E zkBXCDjQBDho1}@69er#*^?8wzvkZ$4FN5 zC?M;;KY?b~aWYDEoH+Hc)TFYTxFqSmkxk@-{SpM~h{- zST|!@x<^IBsUyC8>qp;>3FZZjEO)&Za^B|qqtGbx9p&qO_}$mMCrIv4 z`~yISD8CH~8T7qB8d&p~`(g`*SG*6PZVC;*mbzn@bF@T2qkDmJ&Iu3K)5#bp6!_!?Z*W`D%anoZOM zZ!pZm%38-q$*mluwWY(S7fb_J!Lho)lX0DJn;+{Z=xbJMT6!P_{UmHJ|CytZ z5@8Vuz9BM~wmen&6j@iM#FSa07}@YKp6c!#fy#qo{EtYEb?Vu-D+w{NC zzdj8yAL5KZue7>gRb!`d zB)M?zpT(f?wFfWZim&FMm9OX9t;&i^+g@f=%6kZHUj_Ee?sI2JM=JIU+;AOH?AiFE zf4d5U-qA<7nB7of6>a%$&x*c$N#X&+69$qig8y7+Y+4j}mSjPBG#BgsL1Aqv3_~YI zQ|>p@+qET^RF`*mX6Y9BrHI5{OR*PBXbE;D6a&O;6Z7b1{U&Lo*nviv+$aZ!mKxw% zNcGR;pCN5j;&5M^he!gKneQwTT;|m!-SqkpcFvMJ?JKQ~{vN+0Dn2Cx!eNdNin4X?N2CmhCnH7vkA4=GYU zO;ur7Tk^}rZLRZ;P7LRnB8E<@^-gY^?;qeo0SJ8+1a(V9)#=8$uCDF zeqn9k?;8ibBev^{rhS|EsIy>)c{hG3>jZN1Qi{@zHPlb^3{YGyXQIt@IYAhTFRBk8|cxQ2?9x_X1^*jnj* zlZAdOPL{J}(@?R$RJ~XAc9`zQGYkziBn4j_d_8kk)uz>d=J83lviHjq)`5*e&>e+Q zc(0b!WZuT&<(k`ULe5l>4>42$OAUuXzSBvdBiYh=a#Qbv-tulaUe>_%cnV5NU(NnR zz#GPCNFe|H`?$&G*yc~%%ms#qhU$TVbw?_yuCkRo;nvFyhxL1_DGe{1S^TvC0Y}n> zrvT5|o|c|IeZ)ZTEi@d!0}i%lM@_x!sJiP9_m|rb55^A74i1(NEyN($>mY==+u%Z+ zwq-dW6mgTkdPCq?S8v}2cCjTGCD6RJ(KeHZv-whpjDDc^6~B^Bwf$r7b)mcs754@1 zP++k&uUxEIO+u*n`;HX!CPW`BsnhRRB_5rU*ZmrIH=j7SUV#ywi-0S0(9SzF4t~R< zb^e(O9UyXDlw&(}pV#szKWo7EC;Fv1Lks(JR@&j(4F?;=)2sl`Z;MBH_I>?2S8Eim zi()S-F77_NxbB6zq;ojZ+k4ST71VW_RCXWL)z$UYujpXd$ab)&hfUb7MM zR53`}!DTSt&50;iQAS?mj6$wjAU33o#3fkc|t%{~`S1kkXC-a#k0E6X% zI9%5~oHFPp+$+kKa1 zX9nhc(N3{&;f2~y4Tx2lhqTo7{kr*Ub9MczJKx3_Lpik8pRq2z4BX(J?lFmfw){#7 z2*oy=+lcWOYu+}i;0~XU6lA_~tgtyc!h6C!g;s~v>1(t-O~s}z0n4czi#7HA7Rf#J zeWFpv_G^(DGUKrm5nEZxMie|;70iUl?XT-|fA7PyvHHzj%X_X3@+W-ft#Qg5^>&Zj zyc)c6RS3}6%+h&E@3`866{}pw7^Qs;1qIF2WCh$L$LT2H>Ps&Q6e_4mdH|^ zC{S5T*dBMf_@aC2HD4mYJk!Xgeu(D1zYSY^E3!AEl%IxwL=oNNJc$yJ40@neu$dYP zj2>{EGS|I^_fl!B6C;aNG{09aYp!SJ2nFnf0Fh8#Y5#j2O;rE^qDq8LCsD=it$ff@ zG+m{0@H_cLmBsh-+1fpxGUulitb60+I^yaL%*-8xs*T$Oja#z0X$WXPjicP69qhn0*V?(giob7Igi; zyeTR^1CQexTApGqAOccCEXJn7qxKBg^|6?ET?y}Ff{z4w`LGL7(x zZRB?`-3VLfzsZBITBu%y`M$9S)$w&*@d9*$YQI#VT$H26kHirwIlG~9`IesdvH;?s zDejE0+5V(=&O1UyMIet}uN4*Fh4a1H;*m@@UjqBWa`(xIi=R=LyzHDoUNl9`6N=BR zfXMAy(o(^Dw67yz3s3mC?U}xPrtc}nEiLj~UqY{SGhtZPQ#6fgc)he?W6-Q?d!B@- zD!&sioO(x0IQx!I>oVO>+mlOY`c8UPimGkA6-ssV0~^f~Gh5Ve|Fok*aZF z-hUqlw|xB71T3q0SQqz{Eqoo3x0ybT1Z+(=x-Whz;R7{LX+1gp@J&9vcT{f1@E!hR zX|E7HUP?DiDww;`ATK9QGcK3=e9y;37Vge5quBi%c+vXQ$zd`FzW~vF2HB?625khe z%)8f(ZBVP4v8uVv_xf>!wVuf&LZQ{$ry~2Nfm*yqg^%s%G0nyHD*PcLF>) zv$OU^`fn>%A3ZJOQj*93`yw;EWRRa^Pg8QLQ%+6uY)b9p+`4>qY~s`UmZgHfp6sMR zbQy#@%AIzFQZIh(!mFZ1h>j^Ot>aY}9Zbw{?L0?ZxyE@e8wh787I~Im-01 zyjh@CdI1fazu0uAJ;k-iB}KPuBu+cL^9?Xw+roJakQTVgF338<@RrLD?np6NZl!FN zg!ptzq4Km7dm?RCjUaGq9aDm(bwd1@t)42+0KRf8xG>iKULBSiK;G|nl z_Q3lvphx@P!{wnU#rdHHd*OX7@V)@PvZAgIPhdv@!qMSU>+o7Y*QcYf1q4yjklgb{ z>yqN);y*R2_I5pE2b)Np_jyW!(LtF(buPM~1j1RWQJ+ald!Z8zmju;ZU5oXT^1AWz zMzUUMRD*lB2eN!;QolOCBO$c>wo_U;8TYqz`=^~!GYibqyFv|*1!|`9laERdE2W!z z*8^%%jz4P;ZzI#%Fk=D$JJ-59mn`5(W%$AljgvFFxk20+8K@_vu?L`32uEL)XOh8Z zY$j)UyPXdXM&?k%tm>kOT{Ok(qzuTqSY*Fug%R@;=i8pctm$!;3xgj=epfLL1dbb= z6Ug`894ZqSjVaopylwe=iaL76OU!pylaKHLS3U>PFhvPJPusEHK?~o*%kkXauR_m% zzT<9I$WWx>f;s46vZ8s_TXe`CnrUY9quho5ja28^66hHiY0h%Mtn}IX{Y{*XxDK-j z;euwkg5T>vu*1d&Qfdj@T!@-?&H!$1DH^pqyVfng48^UZZwGA-+v{w6C1(w|aQ^M6 z?<_O->psZbIdL$t%C3`PcKLz4vl*af*8f7|tcomZ=IC#J1C;e_H5>-!G0W<|M@031 z%nk}f^=OcX9IWilv)uy$p1$v!#nC|6a;d5p57IXDC#Pb1d{RL+Jufz^Q=j$laKGVj z=aReL47#PTZQhPY-?G2zaoSLz*`+ncL)BSm?*sypRyX zVYc|c#vhdquo^bkAx$+Bk;di%0Yfd}d9724So$0ki1Jt@%78WB;^nWH% z|4Vgt!(i|1>CFaDy}@pX7@4Ak7^ow_EX`7y2Ygj!3WV`LSx-^yn@_-1 z=%ti866E@fA`mM8q=9yu9Zxh<1SFrNvYsO#GLNLgDE0a8kJx*kq%RHT^G=KGyn+sO z0lNB+k~$%+O;hLlw2DEdjX4z)TFDb56-*}!rvmY2{1EkGZP9i%{`AR+=*DD#XM2=lj6*)ZmtFv+aH)L*l3@- z28ys->XaP?JR7>LR-ifxODRqvH6Y%Zb4fy>v_Lt8?^>WlfpewD~3-&?`AC7 z6~x{JJ=xuzz~?r96pp0`Q|xcE#pH51EJUbX zcaW(p{KO_G@q*Zn^KN%E+foK#ZS3Ut&8s7$qV=8CryZ>8yiA{p)GGa2+NT>M{18!8 zttr`-Dc1hoZ42_db+>t8*_~1F});_~tP&a=Hj_Q*iVkMtUkroHo-L^Qg5R z0q-|z`#wxXABnQIq2b`L+-Pkna+;TKGV;ws8_px11L{}gI~IdOolcc}wBG@c&_GeT zJI#}^*<`oq&thyyb00U+kIN0()eOwv?qY}NH6Z#JyS2JYQW>B*)S)AgW?ESEgv3$d zDL3P<+Shb|w%M-s()gzX&z@%88{cbAvF&DTp2}%Xk9tErV+mdvLQVe_@VJYTSL+(t zx6CRF(7QliLo(`GDF--^$hcTuZ^SpG#4nJtHv*pYS%@r-p&i@DW9>o#6CA~iyd+nS z-ZRxmmb8vZJz4RKF-?}@G8)uTh}$$Ss(=%*7JS-R7Yaq}Bb3+7v;?0(K}v*6gI%(3 zV2^WXMF6v~BE#slpW2=f=|~nE6aR&#*BSHGH#T^w+6tCk#mVF(g2WID39-9j)8f0G zM~xJ*h#nN^MP8*>%5Qaqwwvd{XIrk?-wk_fjTq%QrQ%`{|B-qjgI+Uymt6>W+4^3| z6j1BB@-Y2!8gP?M8)O?!*$#d=d#10Js0VKb9;A%6D|=GQ6t3-^@N6kYDj#@T%uxi# z#&6l|>|1=HS^sDBKCUAqBJmA6EmOOz?@P2ai@HV~)6ig6Who~q$>z#>dAsyli$ZPU zAnOLa*CNrZGM0`sU!B-AEcCTXM+G`3GHk!WRLiN?aO^>pw`Kv;jrX|EOx~lXHu&|?CEculDMk*K&svQ!^WoteVWu0tF z0^dcM*G=)C4!Oex2%oMzL#4Ilhn=J7DdwxO59>g=QYbzs#Ph)mn-(MzGW@drwM@H< zqNMu+<>Y!-Dlvc|vUjdnYwUXU0EK>c+xgrRgm8j;I&UU z!CY|S!_+Z>Wt6y-vNU7ObzGLb4aMV<$0MaxN;(^(2_SiqBZ6o;nS*2X%LhYxnd)l+ zm`Ca=-g{bMsIBL7ZvA0o7^LF_G@WU?){HD2)MhnHo9E9>qIC?b`QYQeJNP=F&+|UO zAdJzCSUuR@=?)U)mXb@%b&2P$N++fIyyDd>?U$=l(EC&cY1GmakIYejoaHj8|wCbJz7IiPkahL!q9Yp585Llm13jJui)o9h}DtQ;|cqTJ2=rbUpA0N4D_D417YkVH|b>2EhB5({N zEsmO-&A(W)^F>>-b~kFE18^Q{wF5F*!V+Ub3RRjC&}swFJ4sr%2SO{{b~yxRsCq^*TZ`Y<4w%ti!jNZouln z?o40cYU|30VK?(BZrAii;0IPa8x7vsT0@(=GcUB$r*zPZL!S1~G}nRM{fGL6pwMvr zR5Fsp|Gd?4mLyIv44`AnbsJtD5hJUqu8c|yd;!60@4Tl%n{=nfP2x|ZJ06gK^Z8MX zVjzyhQDhV1<~FnGNv}sS9%V2w&MEPN-R&(_18^Ni%k_GfWs^zh0#nW4GO+bp&mHRl zxu0E^NAs?&KZd;NF&THta(#fY&N^lLyphNF6A6|*l@D&2eJ<{U^wtJRR% zCHzK|aC!m7-8xZ{TdBv$1?!0!%zGvWNe+NgxlJY{Aqke>l9eo*EnJl4KT2igF0ADP z2Z47%uVcOnBk*oCC5w-CnBYcBi&ao#Mf@9_P(T5O{wn0hXMgryr%?uySHPPg*VuV} z-Il$#goN0SIEFXO_|5efis(~D7qBkIjkyB6vu}Kx zoyVD{5=P>l1u`-nB~??M@fQEkzF69+;T*mYJcK#>q&} zvWr({FoZ2)$931HcMx%K%cbYDa{L?l7FgYm7ShQS|qBjZIcn z&iYP`0ajIe$H&{Nuj`(?_q_WSmHgVlKWgggGUD0(vZp=$9TN8cmVHFiVGw%EMXyun zy9(eD`wL$_Pgp#ZCXijsS84@q;f1yA6>?vEyYM=1UVa9I{+>C`9bK`oHD1b%;^f~u z9EtPJ84UFI1u!pzOgZWIr1_(qaXmt!T>WKk}4Uhp{|71%nQ=js+%)TDd=>&~D@@eCyz$Wzy&S zl_=!Jq^fD*+xe=Zl~Cz3s9D}wwebTeK_#H3)!oGiKVw`khYKJ%=8zISm$sXYjVsCO z+ZuI!<}t@hS?`26w*_8`-iocKYjRaj#9O%<`F+fA)t@%m86IRGerRN+67HYJGO4lK zq=*{?Uj1ugL2LWn8=N1~*uVc>I`VAavo zNs%uB{eU-w8e?dx-WU0$U#ZV2MdW#PvMHu@=z-$8iBfb(0qD(_!TC=oV+rHR&+K7+ z-%Y<0+;?1-`u(>s=y^xzx#H^#dzr6l8o}wXT(emm#dctAhrb-g9>68_X^|Nk_ZW{@+`Y zHxACObNLs3&Yct=9$`!$mhcH4Azpi~=JpW(?l;CZ5i;DNh>HMzzp8dto2`R9It+LE z*iY(?M1|D9Z!aD-0cZmmJ;>a4B&Ts{F4}H=jr5OaydcMO$hu|@o@x{yc2o2D*fXc~ zgh*U`uU1yz6BYk?Xac1&f6~O!*^H+ck3-jQus5WyBh1gajXLE~+SKlR=;0B{s;ZyJ zcahulP2ju5t>z~`b|uPtdcK@cq2CE7{g0TPU;GZZ`bh*QyLq!Mt~|kzcI(2&4_8a< z6K)DOaaM}B^CJ+b<_e^qd29oza(yR|qs)7rtCU9SHEv#x0w2VA_ixveL|vWhWev6G zb>xNl4ZV2}u_CVw`7uA8)%&f|PQv7Y5pH*rzIXDaYErSx}+SnQC6J@AIg+2ifnd9iwwTZUED z3mccd_-Dh-vP;K!JGIz%NQnQltMCtmar4=Pe=dG%eZ73=X8QDPN(Ar0Y;sQk&esCj z+)v-AKR!Aev8)9)atNK(xnXL1u#71HpD#sU$NY=N@zeM$>eaW-s^EZlcz-4BPWFVdC*~>B-6}@kNb9kQ(Zi#wtSDp1S4uJK)m?YIsv%%H+8u${Ko5%=pJu%+AP^4x5`%;vzQv|H%riv(hldGYVp2)1J8?M67g9DEdQzh0lc_ zf4&NRG{y4Mv7%91e4`Km^Q0Z(YccmeYCIsBu7*zP?}JTR;r zgRh`B=K8#!;-C~D&|_ab_m^ZwR0zK_0?8yW+N_Py(9ybeu;SMm z4Vt`~b>;o;!A&a3$?(D-C-P%3-LTT+eN_YD`Ae3h$FinJr`(k)-rGp_tMzoRv-YHl zDv~^P@M1ipbgS_E_$B32B~Sa}*OcS@j!VB!Ep)>ayLnVN@`sa{=>77`FCz_kwYzT&F(}iqe?6lpB$@Pl2e*iC+4J&F*3WCfI ztAqE6b1LRDu%w$RL8=7@#v0M=N|Ds!+fm;^!zbd6QMecMoakW{y(lYi|3$eld}%zZ zmce`#V-^PK$Kz(*(6Nb!PQtTF4I=DJstgydSS}*=Jx9yrRa&o>e{h#)StR95vfx?# za}{e(&5yT!QMS^{gTz?ys_Mg@sE(n&Axu19WzR3hXiGT8Q#}MUg`H+y+*;UkG9gQH z%I8h&GIUOAG8}8O4-(z|Ra@I2GI9tJI!u$7Plsf1%d>p0@SD?F2X-JjlTvRlSEu_f zNOIXzzTBuI_qVGEa4Y{QrCE=6lq^C{9_s4!nOt+ri;Mvz0bz#);- zqnlI84B}vye3V<-={?K*$S{LX(0K26`JV~?W=*nsY{)~Qa9YbeMXAY+&Rtb#6pKCT!lNfreFa7jW-n?w+W_|YmH@I)!X^0`i*xTFNeuNt9R#Z}Y_-gp; zgpJ4XCZ(0Nb+zu}#XS!dEv=A~S%12`yu8U$`;fk6NmEm>L5mM|?eEf=$6~0So>0)H zkdV;u??Zx^lFy$z4X^geMf|Vy8eN}Vjk{f6UG9}nX9&Ch`t|E0&AfN!%F4ua8=HfeAgp`{sj?d>)H|M_{lNaMEvBaIy#) z-+tTQHAVEwj|>W$n`todX*I+T(o+;+#1*LZp@I$W1?!WWmW_?o@oMWa4~0sd(mJmr zwyUGotFhB={|nh80b?^WM!T6N?2wLt?QOdw)TQ|K>UHPFNJ)j~fjRHp2c6cTW7q2i zS>{JA$-)aC2-9&ONk?<-H9qjEk1p9FXWEZxXG^7I$ai%!MQVQi(ujnz+mPfSA|1>w z+3?sQKbvX@w~IMEY{8St9Fje1kKfSSva9u?e9=lFbT2AYUy;%a+qJaV0=8ZH!(_6E z@J|?G{ORk-mB|w=CBF-*$j~1u?%1VI_#bh*wIA3l`6RxiO%*@S;yQdmlt$n1^ud6S>eHY!K zaYhUmVJEEZQx;ji!Ph6(S9DwkO@+}{MCDJQxnU>4!L)^;bF zRy4dL1ivJP+%V)|b#QTWqH-~3Sdw(ldjW{$+Wesjfy#Ntfyj4!K(>+Qr6-`vfX@Yi zD0(c&lu$$+FYr?i>nZ=RuV*4V1VQh$ z?kcawBXp6PeDGP!Y*$9C^}VWH0`f<%NowX&f2ax%Z*Eu$Jrw49vDaSXsBJ|!k3 z%$@JFYRTG%A+!M{zM#7}2Zr#B0Ae!~nFZ!k4380CND-i$?#G9pJB26(gxjii_2<1?Tx;Z?$&BSm^eYVfC}vm?~Vdd9+KL0+EmV5X>5A;~vY zpW~z?vMs{wh_S^khgMRVT5E^3MHl!mU`fr**W78S;5cn`pY+EuT#zaa*&N=m3?V^K zl+svgCHYLI)$$XF+g^O%33?>K*Cnh|bM(G;@#YgR#!1Y|XGiLrl{cE zOSuLFRxadKT385+QUS(fZCskgr(=$~0$ZDE0?7%<9XL`vneKPQsg~y71t&4nc_WbQ&>SXb2q#TA&@Ss?V(SL8ahvI6~FrUTUZb!@UeKUma1X$Ntg_ z*L!K9N()y2;i}bac#r3L(u(1&A}*ZaDs+~rA}K|@0r-bWZkop?&=Oe~ZF$g|ge9+A zYxhzrHPnlN#rJeRWU&z*zDm0DT>4qXk2V|0v^Kh-&V#TqLhw|lcT`l=%PeOudPN^i zZaj6LEol;Vc6N1pa_~T>1z9;e2_UA`>p!bmBfnT?0#D1aLRzn{8qZo}sz~+}6iTC_ zqcvq0!pZ|Esvpn9V8vbW4ojkO6DfX<7*(4HL2=6{6(UsZWr_b$`K~h1<+%79#**(J9tUSg3M&dN(JXCm{lk9^r4fDH zp6U@DMz0vzLIiH>lsq?Se)erR_A%5TY?V}>r8tnXzWkT}tRk~6q&)${HXJYF@8elA$Z`pG6>14e=EpAo1v4A0c6h#78O_8h| zVv;X>Nvn;&X#b9sR0lD26x5;!%n8aob}CDT_7J_Jk5ZE({U?53(D#d1t4E3vXUj*b z5Q7J#V~J{)S655oUPNM~V_&cF5Ds@%sqA?_hH5C{!36~cPl0h{!zxTEAmrKE*)T$z zLGA|uVjXZFBDEC8`Q%8TguFaIDcO0cuuc+M#|$0mX96O|lZ7mb{^R`671_^;ZkyxW zuArinVjth7rrr0`@j!%xnj`jteE!@Xn7e z6{07Xz7!F^_v%Q;lQ{98y8HnwLe%E44WW%^alC`{kX)C}@O0cg9_c_ig=Sf{(AfmV zGNAz(ZvxvtURwbVewWaq6VmQ~8se`qwn(HZ%hCJfZi09)cBiS#IN`iJ$NQbEV%GN1 zSD1<%Wlx}AZ_J?=P-t~JYb#*vc-KML;zgrdxC-Ma`OVn4Zuc{iLDu#piae%KYHxKI z@s1#n=+GQ3iBn|Mu16_S_4vEu2?k*A+Dnot^ zgpx^jap4JS#Vir8z25VKao~5k<>Z2>3FA6-^cglot6MLI9(D;?G1OcFBNR8Pq$&j8 zjAKbmaY5gQAvA#&k<6sD(lJq#yAZNZt_~H}&h9E=#OVaDv>l2_BQtafb=vWcI zS`;rvh5pG>kBlYG>5{g*kxQ%J;aZ$fuj1xMRs-G5M?&1WVXK7CH`47}o|~9_YQTPT zs$haw3CO47N5D8tVp9M_N}AWA)w*EKFq4Jlwt%9a38~X>%0F!~8O|7wb7os`?J5){ zoREebhVWLHXPh&SqQ)+Y;h|R2{cbBDN&h%=p%6d^(a9>;G7OO5jq7vHE6iav29t-pZPJu`Rw2+2VM5I2VFUUpoUlxlA> zd_qL0%h0Hn@5cFi8DQzadUAtLMT3Fy%1g$Zu8v2sk7cje>fWq z3ySRu`0wu8DZ5i}Udn83^i+9U^dd%{-b;4gyK>e0>A-!YV=SOWA4QzNMZQDJC8LXC z+15l$A6g0s=E9F5K|7k}tLxoyfPnA{qYty@*EO$VRrqNi1#w{9y3p-Ha9ijTY(mCT@W*iK38T`LrifyUqThSu+z=LzCaAH0b*2OE^7U?2j^vr z{|km74uStxlY1qEm5d?9!aJjA&{W zUs%yR^y}0Yf?K9Ie!{iY=bI|L(~=|&YN#R=E?XJ(G(wey9L$Kp?`1;>gzzxu*6r_! z*lmR{(3@rd=QRkPQMyi7wew9)onr~&e6dSQ>0baap8c=*VY+m%Kw!^^KE(aPC#dJo ziFc*)MMi(+S?kfO6huQCab%HW$UBm7iKYwIsYJ@%NizQ-I>~lC0ET6KnE;f7*z`k` zhWuO7lxi`du0uk`mG>;BAu-(%-?(s`29o4WfyGBU;wV{^%AUWBA;(Oh7{+u&oy zsax{+Gh2S(hRqv!$jFYC?;egi zE}}`2VcimRWk;)>&i5bBa%p_?mAXHiG{6no;O^PWFX_0pIASrdhS zxw6ubUojGjvgZdMt?|HJK0<~?c8%HgxmqQqTFJX<`@j$NeXe^>+Q;D`sMl;`(42^! z>L+tW&G-V)>a5J5SfjST+4x^H*6d1P%dV?&|0;AU9t9=E&~`?oKux6`!Pqg$3sXSU8(mv}3cW|87RZcrYeZIlbvf^#KPd(h z1Fq-#d0O+;58>i6*z^Ix|G7_?(Qaw_=o{s$vzFso%Tvf7hNPK;^$A zt11Q$IaRq1O>yBj_0C@EE8**~ojYuYh`=oYQTL0fN7ooImnHlNe5gsYRjh99Ng-A1I(O8TEHz-_Jl%$rtaf(x3H=LiAmBg237sltQq(cZF% zZ&IJrj~QyQW7Mr2P%+)eItjQyDp1+!oKFjAvEd85%wOnmPh&;8@qT+P@aQI^qb#?3 zQ;NYhPOB77Z-(=JqnQ2Ib_Jw&qil-3ZHs2g?4|ZG9J-39fg&ot6Va zxFU;yKR2(d;{)k)8T`glUIe!Z=3gc-1vPQrGMTqQW3>^hB_Xx~`|x}Sn+nLy&x71E z*)Y3k_9kKngka33oJ(|_T0+XApvf@yo=9Cb#~H9jE{RJBdj_!fS<$Ijp)7gMh{(!wklgVj7TKBDUymOFdHf zc$q*h;YkHp*m4QaHA_>6{z5_NP6!vh*~~o-fYN&*>8Eq|6Ie@b2S13=+9Xy(B^oFS ze}JN%CcQSA74M-Vw^_vP^=6T8fBeID(N0OSe%}Bu#9+2&z2TGtqf=2NTCIWQrZfwR zZCj*^N^;sQf-tIp2ELan%OXmx{>F3|t+(YaHSnK(8A9vNj=n$k(2<*aDVqo6>ic~6 z9Hb{Ta}%tMOa8-UGh3)I164h@C!LlIl_h)>NIsb?5c*5+xez`3N?h^sxbD6~3%#wB z33p^7K+f$60OGhQhyZa!2!U*WzT4=g37w5)!oyAoZk#AE{FpNqV7sFFeZD<_U!7Fx@JkPDAE?S5-QdcAJxfJGE44EUJtxCV4b9}y z@8%tr3F%Y<3Fk}EwyV20`*|4&^+uS7l)TSDSX!=eh+yx)YEQ{IwhEroo0Z-3sYEl} zO`}DAFXenGTV$JNdN|>br{U=%_@1wCCo7k%R1Oa#VN}WQ61imgnO58lod_o?e)|M2 z?Px;6@K~fkJV~ZB>|3J9o`HcZw>B(d{C$wxa>_pAmZy0obh7hAlnDkpSRh;%SK_^E zePW?-?z0?x&jxELK}W7b`XAy{U>IRZW1dU1YzdK@HM3iguR3XToUa$T_|=xS-&+y| zjYx!I%O$5rr>D=u*$<-R7D<#PS7h1%n$dkRPMm&oO*<_)sE)Jb@%<9YOKzDcg`?#^ zbwriV{fAS?ayR<+<6J~QRGqNOCRKGv9OyI>^O~D z)i6!HZl;pKC81(hsIxbLMTAPKr8?=ti9TKII6tJfMV=efqH()l%x@p{RE1`=l*__( zs6WjZhLQSv;ZvEY4SQJpj7*&#OHdOkyUG5suyL<4giu+o^QXyzNCyd4Ut6b5^(x-z zM~!5sT>7;BmPP>7S`DO1>p(^zC1-(P_2?H}2>Eh6ltS=~{4O0p;usm`+ax4MFL(6_ z&_uzeRjr0(jVSxVjq7N|eG61xRH;RU20j$;T4##fL9_v}Fv_L+rhX8lscm^zaCska-)5N{Ik7A5 zOf%+do3?3Fennc$+GlB z|J2n!fT#O_r*N1Js6+}%U^-vzHu3+$1~ z=BNtk9&j~F_PxO@$m~TY@bx~q*^{GwmxUl(RIKM$pM1B0r7S+UIyZA?4rSo*;UlsN zb9SQl2dX;oAje)WQ|AZp1@5bEa%PjQ;l&xYTsWG8NbVo#D5d;?aSxwD%_|XR!1A5{ zVOpC+O>|a`lJ9F{zec{2U`9fD$*OM=5`=|WDRlPoXfT*&S}XlWxN&G3x)?#r=;Nyl!ePmCBCZva*cwtws6lVU-6xP< z-O1GB2KBE{MY+WTroOh}u8wshj8uK(8E9N{GgIoJ4 zawh>?D@+P4&&7OE3`p+!tssZqgx4_Iz_p8J{h}ynqrVD>js=gD=ErQukT!N*#w5Ol zWRDG&B}^A+Vo?(*Dd*IZ&5~*6dF`V4CaQ_it@=aPu#)ZM`st_3tE0{u1;K4w$utvb zplx1BXFXA|JO;-SHk9ur$4B)sVL|9Ix#nV^(B6qO%t@V8XID_7LQAnATI>3G1j z>sl;=g{Ut95@YAKOSV8jE-+MG1@^#)W`|l4Olr-&p@|czG=hETT?%9kLtfJi`7gPH zI1;LNFA2XcuB^xG!GvgHPWM<-+F3f8$V(7%pXK>z6RRF2`s+|vf=XsQ@vU29q~t1m zIIH)63b^J3hPrFAcXvJFuGH`y*k3AL1h1_SA*I*C`^d^)Ms_M!|Go=CY8s8~`5am6 zr;&ve?v;nEVA|JjQ|B2M{&g9t;wBhBdfF(Qhz;e?(EtT7m{t#6>GdPwL)WcbR$a3t zakP^c+Ephb@Wnq}7TY~XH!>9aqV=cz^tyHVkK4m2)oo%ltJ;M@j9C};y_Ae_VJDx# z3cXRM#!F;`F#zMxe_nJW`B3lZ&|HVE?9Hq9(sdX2A-Y}6u{t1!$9Kt)49AT0;+$xR zIQG1g*3#=%DGUmWG(H`N`?}0!_4)UU;N7E145rt>;1oFNr}$3Gny_vP)wJZh9mKQc zedXuS#D30P*0V7~c7-;pJ=7h5v18W+3wic>pP;fDg?C@ox7OXa8Yd=${Gm-AyJN;a=!nYO@f=LJ zBOC5RZ#O0i1naqUre~i9YWdP?)R}?gh+xRko$7<9>|EKvyT)qTvVG7v@`2IS7WJlJ z%p7;>2;pK-EI;vXKL%NQ;?B9OVQEr~7Ztu5`(CDh!ss~B>M4F5fzN5*lZ}NWd4~s@i1{Ina_mpE<{QepszVBPH z3B4byjzhwGZu06S{;y~E4rA`-JZxJ|75O2rr`t%{wPo@vT=vhkdUoY zgzMI(zjn+%?dOLd`*10|1DH!ClxQ4EsRfRE$VXcS@3mwSG~X?y$j}3VTu`_J5v7B*%(!h*9|n$vZT9{n*a#;^X{z@#93Av z0yI&OdUA&9CqKqRPe4w1I}M2@tn%f2r4mrv)NNG=szedDPrNyD70`Vc*)6(!{aat+ z_tV{~etxGd6H14|o?49bSFMUm2LLZ4KS@JaAAhQ% zDO|gIR{CaW>)a3LT>#Sp__Q3=RW)>mHfPM^&`1RH*r0N)6$R!i@$5!H7bh)U{%q)8 zZ?a5{oXp!5g`i}3ZHiis1{LToIq)phd3~=+_CL8~#GneGaZKitXE4x5Q z!&)DsCdc%T%dTH^szU&*8?oUstm96e#%x^-GVTlT9kEuj#j7s4Ca>|}>}^$7t0fa9 zgdXg|Sh0Row)}qK8io@ppk%oPVZ~6~?|SeyofN1h*gw=y6~%LbM~(*FtWjB_YGdNg zNlJ#-HeAvA{lOLvj3QT0>6bXM`fu<7=fAvf&`-QQcc+6k3VzCuF45o16ub7GI6J&{ zr*|4i$N^wgAykMFo%6fPLc+bh%XGR>-qDS-0B_f}38J~=^UCzA`rmg%>oYT5T0jjIx@miL;4Pe?D@~bE5h6 zxqS4XwSRche?0AR=$%J=l&}c@$5EI-IfOZuH$QA1cqYo=R=s6S74Z8<(aQiyo0ebC zauv@x?)&{XvQ>Hn&A}_mK`i8=1tMh*_L(QoESTr)JaWhHSo~m*)E^A+JiizfPcO|^ zHl6cP#VH@^0^oq3cWxmz6JY32mFCgn(%4BZApj`6{Os@Mr2cTbGjYyS35+4s@6aex z%=jgg_7TQ7uGNrOyusaap&P)4lZL-#ztsPD?e0|n;CyjW;N`sYtHIMT@!#}Oh5@5# zDG!xf!-jgWQ_*f&ekD)`QPF(OUem0;sXe2^d4EOQ{`|gm8Ke5%Af{#1xbB0UM<;_J zV__)AqpHR`A=3|)ZD~KGdKECF)&C zerozdf@kQr00Hxmh943KPs=vFSnwVs1gFc254HpFi|Plx!0pGxAKWmix;m}t-W41$ z=_zv+TdPi#`>@^g<(5Xp~{E6jt8BuiC4L z7C;eSj(s!OrOqi(Cj%^D!YX_Uz5BqbZF#gs7K`5R|NL5okr%)UVb4qA)D@aVOM021f0d2oPT6T_)-)i?m($q7yS)m0*>4bWEPw-hG9HgjqLFePM zQE_W83@umA%|C-rz1Tco018dc=}kPpPCIv~B>DIjbSs?|7r?#rfioEcKxq3<@w8#0 zYT*EYlOj@jOSrG&XWV3 z+<8Em_SP&?>wM?14Mc4^3V)PkTrzSHaQCC$Srn3%A*~&9FR;$@U~q?Q`rLi*O&B>U zDuJPn;^6ep^^73PThfXH=exR%;5+ItIQLkIUnySg$n zh}T3*IhiIi)2c3fus!au8uI3#;8DJByf#BD>cQnZ1sAY6^NDg;+@Y?nyv&~fX zYHCrOnxOqA2uuD=KpDEX4nMBED1b<+G<=BCPY>=a#lIm|b2|98BAJ(XXXd%;GMS5T ze*J#p1L6GnYdL#yKpF7;Cv$dX0SBI>HmvwYf3~OaSV&3Uf6+nW8c6{z3F2ee>0X4b21*j+QTbfjiNsTPkZN#E^Sb9W}RK7V?+S zg4p>Az4!AE0<;#OA<9CahpGekJ1N-PR_Gs!geiuS>aLCk^+@NGj7_(dizeoGM3R=Tz{QJT2u!76N`xde`uBO($3L&>&_Su9 zCex5~%54BfOo*r0VvG=Q*>jnC4;*0$h{%-`p0H0}G8=K+y`Rjj6heq*ZryY0Tk95$|b4LX|x%CVA zA1{0xO8l^xTYBSy0WdD2o8KI~Y9r{CrZD+Ku}AljN#Lh~N}>U8|2Drr>Ykg~Xk(7P zi>RYPP}R}kzML^BkeaQWSsb`-dOZ{o4g4_kq8)V0w90{@e}Xn#O>CC&e^+PbpO(5B zVY^|=E7N1!=GTkg@|@h+)S?)AThwqh;R^(Vm1H0VepY{_{juu8jV!Z3`up~O? z%Ss9O*@aeJG3Z9fythPP0EPl87d>|ogP$Al7MZsV!w^>@3GuYi0o=r*-ru;}QG&_G0tyTXyM=j&>k zHXIH+diOCJ6Cxx5BGdhVSYX>OxtsnBN;CGj%>S5#E9ceq=X*JTGK(#pS$uPWY(JRF z@ZI&gS(y3OW_>~tmZOBiv`hdpcRx>lLJBqHxT=EPP+xIJ+fvW1E=tg0>PiU|UZ~ey zYR?Qvz!+FAVs1Cz*I}d2MHirhx zCCLcNF=r5Hb$xb!{SpW91Z8a773ON4J6uxI6o7F0jxY^!r-8_v|2B;eYa1niizNg)S+`VaIeMs3QaF=hYHDY4V>Jd#EVGh3T57$d?dQu)U3 zY9Uw!%6#eZ<&5)Bg#?`aP5^tqrrI>@LF_U>X&GDA67r zh3EZ&g-5j)V@)_7IOtQq|BClCQa93R*)_5k)zqTM&HB*#b&MegKBbRgjE;;chKX4> zmU#19wQI+tW!NN#V6YlU<8SpH8UqCC+^%FfQ{YY!i&T}WDQ2C8KfZ@TlW=FQpaKVr z#;s@d5UzKD(dmGS*mVqP0D=N=S>P5_6;b}dsF&a-yIMCgVj{77E>^1>@m(zrOSLuB zf5sO7;XVEUtjqqz@)-Y%ZC%M?`cmo_%<4v;`5C}ar%02fJhkOIpWG?d6Pm$T==$4# zP+6bD>gY%F>E1{q;0Dz{7 z6Mbp4VNsAUkoy-~Lj#ytP_I`mP(J3Z0ADO|JaJ%c00md^q{K1>|Gw`o&q__{J$&@d z48dwfZFs#&GF5%wVPv%JPvKqDWFFv#pCP@3?r(3SZ3F%*`i(u`mlsjbhomO!s`EBj zsud5S)Qfq7s`_7SBq(=eCyu*_pm&)R!-4lpMJKXGTUWRV#Y4=7x^}R(;1|YLHQoK~ zd$Bclb>kC(FT8mb@RjmhpR#RP^K<9gN|(rYd zyZ~B47<`TOFWvQqyOJj6y>%V}IFi}sq=w$KdTy{`Ogg!bSs23#NEmvPye*EBdA`wE z0aC)>I0b+M+5Q1|W~G^hGmAczgR*p}1fM}uSr^RrB zAMBu%H-F0TLqO-H>Z`md@(LcA=5h$g>(@ZaRH^zmguZDVJ!2$6tRM-XSPB(3Aty_qocz6 zcT1Z!KZL@z1mueJ{w6DTfy^iFhD^L^a1&`}(wf#Y`nmZg8O+?H2Hji|oVq`j)jqRvXE&Y2lo_+S2nB=LXzNso4n+7Lc`Irx+nJj39Vz5XK+ z{+#tJ+M^t!vwyu#8|Y|+r*kW0&J-!4Ae}`4c3!abZ=6?g?&bFCvnQu(jbmq-l_Xkq z#4LFYe^C{JkFC>@Ji1PK^ML#p5QCKt*OE-Z4YKo2UR9OJv3XGq29wRcUkuM)f%20g zZgLQy7=sFAwF0uI&%gY}1Aqh+L$Ftb@9Aw#jP{F4Ro$4qdbh&kO~!0u)DO$0_(sA| z?-f0NR;_1DRw;GR&kpxZ1Xp3Xy8PY*o-}5dA0`+l$MA znstIiQ5^hDv>u$z4x;sUx~rr1jjB5}#>D%s^npBzTkpHoxO0}%WhKGb*Ao$u3}5Ov zXnQ!pw2e`_ZLv^*0x!1XhL>rjsFEWs7^(SrJSg|s@*m*sLkm3P`%mA+Ze<+!4%?3G z=35!+6_)SOYRZY-&^q=7|1{{CQhuEW-faFA*ltfj>eCP9Z#;kH>&?NLx#;_F zmF+n{1Or|yJmGsu-p7V3Z98hc!LBolWgz`P;sE(aioiwJjsw5z{-8FI<~_c@Z)CB= zkA_Hbu9-I@JLM)8S2p#ebRy4Ma@F~m1%EG^uUEz9cRk~NV4IUN3YY%gGA3-LgafZw z*n{S7`doU9)CX0i;LZ*YjI-9N%Q648bD{x{W}taaH}>#17~Xc%Mg8S5>6mHwFLUZ& z13HpPtX#rVyq-Xj^C;?71dt+WUvbwNyzZE`3_6%#AGZV28i(P%L(-;)1#U)t)9m#j;BXvfWfTdp#j9?6Pv6K5 zYRR+)uHOkXVyt;Xf8!>$`8voJ$rc;hodMMX0)TK zXS;7`7@F6bnN6-fL0M07^BzH)22Zq%M=+@fd?!DO%~*zZu>I?AVjaFO9)GO=qy>7) zqHlxm`yu*s5c$)i$l@GkZ0%!~)rx|0G@!TRCV{4{d;58D0|Q7HyH@8_$HYtK&n#S~ z5P@2A>$FBd8YU$2)|aEw(VQHJ$lnG+ zY>V$44}tca1Srso^jlu|!LQR#vckI9*l5xp9E9iL9$4KOS-IKluZmGw(_;V<;Da{S zXEn|fZY0=qG`MCh+ah?!o$7iDu<|y3s#p5}S+TLFYQEFoWd7SGM)%H0oaKVA0wrPX z{$=&6QpNNm<*mqlx<)%!0@-_NAg{l!FNl4?Yhc(~=D3I)84A4O0JYNN;KxUP(XH3S z$L8)N8ALpHC09Nl!9%W*!n)FI$^khcN5va=fQ-Z`29p2l>2bO6+~?1jQ&aS*L74O8 zNXcPJ{u^FT?#BJcI>-c71w7>8+5u2D$^@TjiX?Y{b66`vUUE0~^B+6m>#4L=&Bo@o8{XH7)p zC}!@NW=H0E5Go5HDCot3ohcUY_LYce@@ek7P$2(q$@mMo&WHD{Kev663^4=N4*!zw zzD^2N|_M9o*QgC9H~# zZA*ca?CiFs?fmkQYvv^MC+Pva;R&f*pdriIv=JVQ)(Nlp+=VpXkB&nPK{eec?YcKJX8>lb)D* z45lZg`ug4maVeqSnJX>{>`*E*6u9-EV$BCKF&G>Ew1k4qhyA8=6*O7R>>O!HIljJ3 z|HL=AVSyFdpkjcaunhnT+oR=$2Kz_FVPh3wAy`C1WY=>)u%Eqj6_Gnd?mGh+42-w7 z>VyVL%)U!=ZwtL8eX^F0_kX(bKE7=E2LCqA&2LweSPu)VMk7dE`@%vZhv}HsEFvvf zB^vQY54K9RZFR2p97W`kt1ri&fk;#be2<_lGKZ&{zk2=_n&&?O4mAl8`{eG9zY2td zPS+G(BJT)VX2A-%ySyb@VTvug`-PaXpZQrnERSG($DQGmbA#7=lL;zN}Gq2?<(oC>Zp$tPrHW<;&HRK zfU8cq`rZ7lz`4&?-+!U?14EJfyu9@xoOHU@L`Asmlo(-oxgH6_v%rZopsBq~JNv-(~V6k^ZMu*)NXata2C%R>%O%bWA;Okr9Ke;4&QD%)8LFknLx}VI*8dIq+_K$UkX7!;v z`^l=%Vz5l+Gxm_JLa)sYYHE&uvO5vBVj-s`uaaCMCmAq^qnR>ZItfb1y(O1Q$61i_ zU>+kO)~{MtUuuT{cKHnGY6aqLUw*a zDC*buuuXreD_+S;lIRZbud+Dyx}lqmKjfqXZ%)9sbFp1H{2s5#&rCbOj@>&~!cxA- zK_VmICVKpaQZJ5pD@;!lQ>SG>zfuMXB@;b!|7}C96FEid{Tp`+&+vEu>$rQ}B}&&H z86^*A9WYRVZBY5jOXkNI*TtX@nXp2u!Ah9*dm|T3rzU;%^(DJ;+^rut#M`+pi^ECP z6aoi!e0xml@1kyt83WRr$tw&{K!}1*;%5o*@f>Hkxd{zLD$0!k5QB4rfTZw%B8rkt z_w(m^=yB5&Z)gO7@|$r;a{axb2~)E<@NE)74~&@)2Agfv)Cd1Soxx7XZ*G`DB&SXt z5dT{}nW`_K{Ve$oE6R&?IZTm(f=u%c>@4#GSfl|G&pXLrH#7eC8Mzx?VXL&2Gy#@q6!T|0|OlR#Xrx&=mZvW)uqY?W)V^}?7$ zS;`lg$S3Wh=kA?`cJjcXx?PGa`MUuiaiNJY`dgZ8oqs zGohk*!{w5s$kStCFykr);ibcerN4)C$|6DwK+ojdB0Q{#MA)MlhxSH6h3Pvmn0@0{o$7S#cB=* zWr(~&%K055eB<~+7WPX76l69n!G@z0O@ zn=EHX%-brc#=J+UjXX#)<98!Bgs4Eki9Bs4W=e{F1c8pDCIO5rP#bZLdzJ~GxEp|7 z2=tq)DM}zt(x(!Oah8IsSBPCI{7&OoAS5Oh`oGz_^+pb=keE~BjW}T^-kMc6-nDg% zzyw?E#8k4ww=!cK^IW+B4}Kc;M3%pLN1mzn^4d-OvAEkZ%pROrwgepzHDh_i?=&hj zU;bEZ=059l;fhvdONx_O!TJB^)Le-_uCZVJzIY|7GhSE$Lr2V*%bSNv7gLgim<7oPT6xY-QmfxBu*O#ag!roC zOu3}i-89@MDN2s!(ox=wvQf0&LRS_N2>9}>$pgRK(&#=7#10q#KzEdg|6)js4h~L_ z4|yiVaf{rh1h^r@;RIV@LSMXvnGr%eCE7JRn)wsm($Xu~I}w!&(=NZ2P`TV<|2(0v z?ip6mE#sh^sG@-bh_gb9wH&){rMp~~^GFo9W97A(mTlujFjH!{-cRccpM@tbxQv8w zovnYYIcv-}I1*z=ZJ^7v)9MGXct2)%Ib&b{E}!qdyg)YB9UJH-u~9^tB6sf(Faa}t z0wX(ILoW05uHogtujO*fmSS1}F?o6tau027S^FgWcz8LumU8C!cf_9rYYPc4Lk_Nb zywtGzPkc#5LXAAE@AfR{s&XOEHy#p8)q9c2itApVbA#fZj{pmhQ35Ws>&7Qbfky4@ zBtPGXs%DE4Lx6)q9C0n?tX6)@!9EFa#DBomImY5vwa>jrV+p7h9XKdW1ZAxrEtIxf zL{pme4AUp%MJUrHvjZsMbmJYIGl}=OLn0NEPFXpk^jCks%XAiK;siZYie9EuY}4B0 zdNt?f>CTD^Q)mY+TLt`TRI$IR^?1&@oZ7Vu5|Y`1n)xJ)IJ;G=e5E*1IPO zPkXq`fYsB~!n1B==SfQn^!3H;Vaq5u3g@XSm3imQ@uIDZU3}``Y(_z(WUqQ}y|J_4 zg_K1%?BS9-p%kmc8%WQ@S&e|NCM z>2g|q#)c*s3$jDPoz0K4RPkxUlmZg--!<(`U20}I&xY8^znj$t`;b?m;xMsX#F1A1 z7zv2oMB!g~+e;4#iN6^Bd$FkK$vojs$9%0b1?^6apa}J^yIv(R{Ylg?&&VgC@S~qG zOP*TgsL78GR>=>BuDyr!Md(Z&!cT`08|z6hw?#If2;cX&KxW9iZJCH-l;hJ?*@oBr z3k)-%myP6pU#NnlyZfX{G#3>-6l9A+Q1V{|aEvb}h)eH((3re>0V3(!EfAH1e{GVv2do!_sU#e zQ~bV^TH-%%;#P+Hh;%%)+_AJhnv$)g6Gn#nuGONRibF7*5haxtKLFV=gk{LWzs~mL zi2j!k*CqqCZ#{-y0A5%N0pZDI1c#F{grRpboHZjdg8CapZ|s$p+I54z@nmD*f7W zaJ=v-c!-<$3)79E^wo+Y?i9ia45SE+5c%d`-pS0mw}^u{nQR%6%1;m~MjhEt|0rpn zty_im;P+ceTxPnokw+4fuJSv}N zZW%e>%j6MUw}=(?Y2=4SA|dbPsSVI)!zrlm{IU%*+~n)sUW`zAD)drlVfK*p_)o+i z@~_z*jr^=*--KR1G{j{u&rOS(?HPTu>+uuD$g0Kf^l`f=ahH=0gZp|_Zv#5(=y$K{ z*$ArLSq~KF#{-85NgSff0G!&^>F!V?=@pz}u!Xc}CuV4YVIHI=cXAtKs9VtLgjz%dqha?`t6un7HjCDW)RaM;t4{#;& z+Z#FTrhJ!i_){RVF;~J%4HA|j9}Rw%c$MiZVS#6L9zn~H=9vTZV~{aJxFZM$%s`ro z8k;3!5Ge2M-xbjHT=OUJ^~Hs237Xa5ZkweSX*3xCxirFxEV8p1?SjQ4$*Y582Z=Ec z67T*p*W{q0vt|-!*-VZH*Y_Dk2b0@8*#Yi`HFGdt5^ZQ?JJH~Z%^>@8)M~~%C;0|Y zL8Vb~7vKS<$#ou@XRf?%XU!l1@k9=V3kJ0QfdZr2H3?7;1ac)7+1WneZ*JoH=HH{5 z#oT*f<}j}ye5pftUoYb zW`O^OoBVP!MEvr@ajZVwa4z=%If!yK|BX5^A@(wSU-Al zlc?KnhEJ*4u7o8PL)WjfqjM@>!53^?!VadlE#=m62$Llht`|^e0_xDxT{jm~44B%5 z(QJf0-CH>F;1Jjz?GpnhZO+mCwL*1hYLjKu^)HtY?;K#jt)9<~%!gm&C=SU9hbrO~ zfR}O94eH>r$DWf*0heQN5(7MRkqW1U|J}`u$vqtC0{0ulOU4Gu#V*N1IS6M$)Hh^M z7!k2FI~@FGbV2s7fX5s+l@9zaD{&J4vPmI+va_+PWieXo+DI3ka(!`5`3&E>RnrzL zo=^o)Sq98WvHLgn2=Ti9?RboM(!?W)x|&X9;ZNFr$D&_ZK7>kp5#g|!3r2k`vCl0| zR`L_fBkUun*m1zR#Z=|=5w}#}X6DG?TWiP=DEYzNBBDB)M<9VyQ5J#CW+Om0hMsKn zrsvv-hw1fyXx&l6FdJQzSz}60@BI9_?kl>KK@FeQ=k$@TcQ@C@uUQej&ohMrA7@uqa@^$I-T4g-4TmRzdfBJc)YRR6>W{CD zjcI^-BO%J{4VbYnIsmU$*RQ7{%qAiZ|6|~yLv|g`uGiENp4tW={!N#8{dU!5%Df({ zRzages7YnQglUD#tSP6XRmFysZGFy%Y!eaJ!XIH8?xzRzM;qflpsU*Aa*B5cbJO`p zM(xTupoA#l=Ej$=k>@rwUFSSv1XSP%7&C&3W0I0W!GBm(@;=1_9Vao%#`CAw(=#&e zUY!VEnH;hQ_Ak7w_uhTg(b0iTO#BIhm@B8B>N4T;XEw6mps(vl{|ONJ^DpPVX&yi3 z!h#dd$mHNJ$U)1f2S`Z!PIgB~c6sb-S(!&fJO>A2O}{dCh}ynN6+ zcP-u=e~E-lFxj^x0hzP9W_Zxtrm8ZYFzE0QroR|K?j_>sDLAE-f%ieaEsN7)^xOCE z_krBn-``P6JKWy;+;C;6Vyj86hmRhmg2td2X5HQ0(h3UdK8bwO*nDQL!DDEP$^lI_?L3e(4w()KZi})Xsp`<8VKNo@#vn9Ql{zFyQqZf8~)66$tT=&TKf5jGb<)G_WOq|AYa$IyV$u4bOQ5OidW!%^jIhZq`eaqw#)EMJ*~v(I!(jl` zUrVW_AN9ebg0@wJpn4i+OpO+34^B^q{{8F1N#f+_I6s`Lx@eIT)X#gkE{=E@9nI<7 zqkMgl7Pb{CRcMp5MrGhv;0T`A9_ytCENb*!lfMNzfP?cK@x=ex?3~-$7*g!`kq!(K z{|EfWFXebSOI@6tr8VCn^NxM>eQ|`hkCx)}*ZetHN8Y`D{d&|QBj_sl{gak2U&y|G z`4V__(R5YC_d-E}F*Q&JNV|DwTN6Icvb%(L_2sLuXG;HJeBX>RnpD6=ne^n(tn%ED zlCU~AHa4q5eG`>bSPq4f{Ob8eS^uzEE|7Y9OedKc^n)%dHMmnrS3I=-hUP@eJs@cX zfUt<1B#pKE`-#s?irdt0gm`p|X{I^`^s5l}eHadPn7*(fA;L$kcj}BDG}6V}{pDNBR8XeIN5CM9g~>S8{3-+UtA{;}pLRVYa` z@}v=Q+3sIOQh@T^|1mv+)iWb;ol;HW78LYB$AxAs5V5uL8^b)Ua7u*Ecf>g%3c6A9 zcgq~tM{|kM0v-GI_V-8ViW{lBiBt6$F4q z%Cw-v!OLCpE1dom;g{KI!MWL#T*35trJerlH~clGoGZ6i+;oV+?K(n9bZA2(cvH{E zH$9Box|F04>0FD32u$ZD8D4@4`*%SUVq@U)0< z&4ok9%uFt9%|)T$n}a3vSA=wYX|`K6-~;-zSA|GLrv%EoKuFIW{+ zxxUNS)3Wj@Y;ZiyvH{q4N-C-mU77Z?dasLG$es2M)HiH52CN8b){Af<3t*ZoZLW6j z`sgCYJb&1dtQR;R+9XE>j`%33l=TPhnH=MibyMGgcherJfVNr3Q+_-lSR<%&J%u6T z*~$8HvOa%7@={YXM={0&NV1h|g2v~67d|m}q+9{x{$p#pZltpxi1ii6#KdG4>K`3@ zUmgG521lIg=~G$Vt6$btd7XiWy=_cslwLtF+@fcfXB*?}hr6n*gb&7=yqh3XZNiDc zM%Gi+sn#NoAEvzYXyo3cgoNEV9z1Xvi`?ECXcx$&C`_H+s!#%e)dz~tDBg@#3$F30 zWL5AZc458Cb1gxyrVU4Q9kh~%Ya(_$0$3LeB}&Pl$kz*Atc+?QP~6De#zwDm&0T#~ z47CuQeJLIsSlh=-O3jlLVQ%i1q56~qLG9-k6mnR*Q?9PAYl>-?%Q(T4=S5E>M}vBi zX=a#bX5}LlJupksSK9iYO8yLbOnWDN%u_Ao&0=}q>dkReNFwQmF-1s%w{x?ExpbE< z6Q7Lxic+b|5{Dn6g{c>d46l=P4!x|cGsZ1Vyy^6b`Ib+fks~%rBR?t@vT+kZ&`uu7pUHog&V$dI{@kBS`z}z z)jpo*skuwVhQz-R2V0N8xnSmuK-LZ`3DKmnz+mDtOtu0ori3Jp#0M*NXj z9LlHidGK*4&}V9a*Dza-JTl1WpYLu$fWskSA};I}P&;Vq`2kmz4-$Rl)~-w}*7b{S zmU8QeOw$V_LE)38nkD~Om#)N5|3BZh<(p!`uaZLoL?Koug{N>n*2uJ9mn@yQjFupP zVGd05y)T^CQ2Y96*LDZF)D6!zR}dnVAS~t9Z>KpWKJiKhHFDvwCGzS)YXX)u61)oL z+D~6ycUlqkIbz^uNPzITsgjK}}sp0`!&)^Lljx zN)3?qPMPPek8u*MF33tk*NdCxTkV)Dw?!^i?16ZU1j_ao($O;K*ILAkh`FVsFt-l% zc>jI;FF*sHVe5y&QwkEzsHYe}Snf9*N($;n)p##Iwq%$Sk~@BDC?sz{5;P@Y>|9K( zV>w9b>@D=<89X1!u;m*0`-fRsz=40lxAO~RV%}x)1YfS9n=*gWLz4GP4Er=_IO^Gg?kX}qognYK5n2a z{Kd{qu8<>nV28^|7ozCpi3I@Q{_{HbfG$sJZW_Tfsi!G%Zs(^+o!^K0lIHy?i56#e z6VbgjE{&VCguOrSK>%rk4I|w3A@IFe4(2ftvfU2RBk-Wg_}}%{YSv+^=EEukW7}e?8Zs}(TT9DM`|S$ba*80 zJ$V z&gQTG!B1plkNc*l*e&-d?+~reP4TLIOaq!(UQ-{AYK0sQoxhFlsZGCCl^?Gk z#qmj3AkMI}NNt$dMW3+Z1R;9hk82Y(dUcJ!ILbE!&a2oBNhvfb{n+ic(!!mtgyL` z+U|ZOdW`EHCM_66?@G9!HqTE>mZ3c2ag}hwEug{LE>;;5;_5Fvw`K=b=YjD-pFfdL zqvP2|=o9FtQS81iX`9t+$p%-)jpBuiN)Z5A_~J;Gj;*$_3KE333&-lT=Satml|)5g z)7nyOT1RaYwa>nt;;g3Tm;7swgM8lE9P(MSn>Eg&Eop_W_v4; zPe)*6d4P!JT=z7eSx%~4fA!%i&)J11b*E5!>$;@cql)y3T7sko(ws7Z*47WyzYmhz zL;Gg2XV3jOG#THvXCX05zMJ3Ut6&Gftky-pyvj#^1c6dYoIjOHz}(hcSQ7OCnyoZ@ zdYkg?!8~&&xiFO}RcbaZl&5;Zs5Dq+jUuDI(ataD?8O82u27WARhO&jtI%Is)fLqT zi)rHvz4U4*5UDRj;v}F6e*rXKQ?Ez7@UB+nIA0E8wF2F-eS^%jMW-x<8NBjJ8ya-f zq37^`D;=uyO>z9!3hxK>&B?gmaI;lxC%AP)BHEN5swyC(xlqB+;3yM628f{|IY;T54j;U+NtW=xgkuC;}qn+EUwp4VRjd(SZ*)O3M?!giEStLOA za9}5mILWHPl&G+SUA2<$?Y`nMh2z~g25CkUrAiMU=)8P&{X&WzAk+XxykkM}`8zE* z%IrZWQ&#Jc&EAFIhX`yMR0^wmVGYWcY+#@O(!SAks)MfmIpWCAhI(A2nQODshYlxz zEBp0G+v3C7hn+MtO~>62ill(T_H{Anr$_)1U~EQ7lGd^y9@eJb_5$JL$5-Z$o}y0- z?0qLl(k0Dd7nYizQ*iug{9;*;#OCq^blff18pNIKgin#;zfg^X|)HOEMOAF_triuqSAa}-?S>pl^)9;w7#M5{W*PkR&jjS z9woSNvw8WadxRih!zBL)fZE!ikAsSfAg0rv^dutjDCa zltG3srR-2=-Mlqir2-fKE`5efmb3W~U&7WY{#jf=Inn4#ckX*@WpQMQ4rlTdn?Ajr zwoMA8-u{@aSu)23n!C5TNE<$+5h$#%oP^;#5a8vpTBFP4@VG8vyi9cB22|Rp4)Rkc zGMzYopk^-)-42iVk5A<`?h_WKI2>LtvO8x5?tJUDgA>E?)Gu$hmw3l^4w+;IWWt|N zOYFMLeYf#hiepEJz4Pu3slf3xcmR=0V@hH5+%jk{4>rU)3qI>U4!i*6c4rkPWxcML@4y9cylGg2U`V znms#Uf&yqGx$}aovO^wn$AVM&=s{XT(IfRgl#X$|zmo6jSkL;2D?~yAB|P=k$9yy_ z9s!aZP+bq@0{vAS(9C&V?j_Gqz=vLrrYF5`gZnLvX(-Eabc&Gt@Cmxv?3Twu<@uc!jl8yfKA{%f1mFDU8jD{8~BPbb`yLSMU9BABXLV{Ktj9?iHf8)lh z0RV5R?S4HAM|w#;@upRhDG5_&dh6fhEX=6W%JyHJF>z@1fFoIAfve@x zKo&BAVo>VvLrWWda@ymIGwly}8Nyt-c7Ts8_BMd7bpVv~UCxXX*z@(3M1cZT9>xr_ z^>4g-$*vcFW%R^C|MCy|9uD1k1ofy3Qgq!0V|;-aV`9k{%dWZuSx9J(QpwEtDr1c_ z=m`ekOOCoV_(oV0?pg*UuD)l$@ysKwv&&djHG7z5|I&jI<6@b0V=Z8E9onZU7As7N zNzB;ZwI&qQ*-$kwseNzq)6)>$ZXjY?LU{T*0pWYsevi&`#gamb+Id_J1obmjS>7Uj zFr!eI{;J9=udQlTn->9PAbauAXTl07hjo@I8+M6l>=A8D*I-Plg;Oj&58#6;}b; zaIReO3omt0TWjtM^jk|@>@$^D1kxwOxCl599J}?;JHc*Kms`e4l0#e;Auy_%XZX66 z$c}s@U=lzuxYipB#pZG2$tRiR)78=Kh;h3I6;w*E&Ata*B=5~$5EukcQNb%9a&|K{ z?#LBou@M8n&9NdnX*RwJET{7*#M`3#uS-%r1mpS$Y*G|*mNGm%!ELMw0QvI8c}FVH zYyh~rD5TSyEMWqYdRK4X9459@gz4L6td_|TG&sx)Oq7dWG!QysS(q?T^x&1)NnWh5 z>zGb53BrtsVY$akj`|{#BD@_T6@+z3DEmi?ECu8A@DO>Tz zax^se`l9oL#|U`9l%Wc###2(OJjdc>FT$f20D&JgI~aU16nfN5qZT5d>^v^N&g;K# zrET}kAoRd6j;Y>6yGd$E`Zf@J?ZFSu5IAw$M!EA zZUeR0#aG5u=5qXl6JvffL(c?AWm_9&_N7;a0#zAjWtq)a7oLrNt{tzzBCX`x{PpC` z$z#d1&>BV;j_8kzz4|i!c3)|=xF|9&Zar1NVwuuFIcsGL>6m@Ly05>4;|r})(G^`tGhN<1^20#`T2mD0W5G~{2e!KG?66y<$kn?Bibp2M6M$fq?`1zIDbv~jX zy^I{Ohrsx~pL^^huij(Obqijt01;nEHS*k2G*xK`_Oivk=95B)jo9Q#n>|a5ho$^V zX$Bb&(=i;2O&+xZnUgOdq6npk?t9tOh;HkAXs<UES!q=DIu-q4vdk&2HGb7D&Ayq=81eHrv&*uI3I4l0hplGev z4G6rE2%;BHC?yIQD$vd#$Z|L#nyki$@fi&mdS)gy_%i5D=@H~_;Vkv1AH3f@axY)C zr>?m2Uq<>$xRT?4u_~w8KhwMu=bmZc3w?DKXJspt=MP(j_PrKsLHeh-K=I?t_y=f6 zW`p9y2hLoepXz7P^pIlv#gm`!;(RV7t?xg zjVXa>n$|YgGn?;F#;I9GydRHIKh=efNF(l5%^whRgumQ?t|ma~M~|bDIzQ~_ zOoms(93i1u%f+K3&9Pdy_WRLT3IKoT31A4n)lakW7Xg0XCX4W zSS&7C5wTAg6G)PD?EYcST(*52YM~R}vstG+oZy?>__8>LnAPbCI+Zr2;R^F)=AbV$ zH|z<~-2AC2^@D#>kk|{8-{kV6Xhw;n+6!L0&9&C??8zV(o}Xib#*DiHbvTawe1oIV z4}7XbWSCPTPW?nv8xx-v8TDnDsm=bn=FsCh*I}jijDAaM_hk^G+z8`2Q{iyI1GibG zfBH4i?D;+GitXnobAk^lU_UOa?~M9R63*--a3m`8ZRuCpdvf4b{*!4y-L>Lj0Wo2F z1C80n{c?C-1KjATsbkc8uu!;G=wc63xntErOfGhfXCr+=9KRDq;jYo@bE-_kpE{D; zXa{5Q~Z6|p-^3uh?R8riPV1iFu4EhJP4!8A#%MVXGFR&9{&3BkU@UkI~KH%+zaz4Bj1X(b}Ud6Yr(m(DMdKmkz4ts zZGfDeG5E`7O3F-n>gd)h5O+~GkZ~&U4@?aBoi@kOk;#iX^}m|h;(PBKYm-4>58#ig z1qmvKKi^Lqjr5s|eeC>JhR5q^G91eMW_j_2TK=q4swe-R8&jJ23Hzjm`n9#+MfDe& zq6lT=aHt@uzN^&#_<#4O`+?IdTSuk&3|l9}9X6vWq_3K7QVS||R{-rKB;>S-L&TMK zzFpmCtHrY|*pGYbC@Ld9#BQaML+E;|3YM8P0(74~S)gK}SkJla$3gdPbFaOGaM5lN z2y$(nf%nnF@ zSdVe{NmaeT_#Wqr39Pvh>D!W8>#qUPNNx%)llUB>XNp>5Oq=+YbLSl}AsshN$kz~{ zXKSG@3`)Gsnp0s}@roP|>R&KHw!w&^>J06`W4n5fC{wN-3B$s!#)trt|90Z5g7j-b zyTf#s6(?zl@}Oj^v)e>Toyx*G9|vps#)i-hW<2j_IoAEg@n>?E^5VPm(t;age~WKq zf4klQ!p*OAV>PUpZ?EV0*y@z#-Ij|2ZDt-f{7rMng-ljsa`SnMPin^0UXl|G(b)8S zE0ephR|#48oMhjlTjDj5d6Y!A(%@fsDLeKwkJX72ooco{w~qg(;RD^qFx_A8oyXFW zrhWgV#zI47=rhjh+tQp6XmPITR`PuH-7fI&AVX_XDb0&Z2T$0%Pd5s>Hk-a}VLs!B ziFKzdq)_Eva7SajHOeVNKKd-Hsr1CirPT%sn&+fsg*!E?nBV0oi1OwAr^+anwYW2; zY~}^PWa471Y@3E>nDrdX_S{Nr%x)VBU0Z^opze^dteNvPt7vAG2X#>zhoSedcuB}_ zDf|`N0~k9tSyrHcARr71AR_lR(>do;iL+q?=l?7+vc;BGM80( z;J#1Xq;qP{6^)x)-s_?q4cHju(pcF4vQ!shu>w^Kp>v3Zz5Cyv0Rld}0!BG(1i2RS z-AvzsHWe^yFOsrgW_gRqci%u3`i1j)@-I(lxwPg}K14kl(zby=iMCAslNR$XIv)m& zWLP}$sY1CNR?TLTZaJHzICbFtOWFxYcySy~Xxo-}W*-;^Lzgx{T3)Dd?PN=&~TcP_STI5r@wiR5sCS!gxl@sW^^v#VuIED#CN!z*v745;s-Ej&F_v+QCY?UxS6cZM zOy^nQiA9E$@vUhR^$eXVe|gLBZ%+f_)mj;7AKY7ioN$GqWyy@lYbv1ffg0^u8E0jM3N8q_;=r|FoAkZhrwlfvo?KWxV7{7hqzV{hiIX@ z8xS!B6tx_5GedL43G}poBDqLPR+Ob&tDjw`Gv64usnM3Wn}CpT^*J8s&jPY6kyD=7 zF;w@~)RgQlqXya*9rG*}E5<|2MFfFK!{o@1OeS#Hf}eM-WrJZ%;bv1$#tow9EZe*o zLsE4acA$qu7DiKx`Uq7~v;YFdBGQUjToUV3HMeF7GdlXLoFt1goZ~a* zv{nstZkPf(uf${0cTS66>4|~SdC8p|k%WG**)Y&ZdhCun$f|rhp#M)T@2 zkZ$c@Y|tRjCzTl|TdVQ8g0~PWUaWle|@BSC#&w!a}Jvb?Xf<6h^ zjGGh!#(77iqNq4Gj>Di-$PA&=QTpq-_yfuysIt05>`=k%Jh;0Y;p#2(CAqU$Z(J$7 z`gQcO`R*5ZP-9iq9_6K~9l0y|ECr!cj+8f zF*U5+8Xw)ZE8eAA-DcM%?60_dU*4CV!!77nQHWVNeCG>*U7P8aa{vK*Q(hOMWU{cr zCvR@H#+eEEGBa*v(J~Sy2t}uo6`$qg87xI3YUotq*1D50nda#nkr_Bv{2kUNIAf=)q?BTj7r|zAVoG zY_anjYw60aS0pvvUTn)E<0dL$R!s=|%L?32@#Y^u-i3JHU+&`au^f6-9szUjiS&Aq z6nJb&eruV^y(k$Jf6=+U)`8^%GC*-^h6jHYz6gQT;A1}F0PannxIOxQSI??jNi%~%iWXk|3yu`{lGw0@O2>*B%)q2^99Y|9tFcX=XmzGH?WcZp zCKVS;>GXfE1zi6)hhIKkXoe9(+`&35xf-qiz04UCg|9sIYYIj~CEUFsTx`;s7jE9) zLNxJwp1EeSjE<%^dVP$Mj3!v7qIW7dutQ%KdPBF}PRAf88gf9G5^1vU*-4L2YaKx* zPOnRNEi%1)g{uT(az;n9Ro~6%)iZTR5A} zGWtdY{kQ9gN}k%?0=oR*2-0KxOI}RmbQcUN*&$pUZ|cj6AbOTJ%dN#LqOz{x3l`t} zg{auz;#^dAOF>uFZqfR))Igl8RvD22iWr|ibYoqEbbyLK6#cPmt2zM71;+m_)D$3+ zeID1KH$5M97jJe&IKf1Xls!LbpQWnx5EuYY8oyJj?PD}SLG|L7YOQWU zk6QINTLJsK+XyFVFcRS0tT*w6+eWsD#Jb+x0l>7wZbNSx^_kKWxPi;)v5gTLUV^s~N?9G!VJhbb_hn-i_o7sl3(4RLUWQK*8dApLlj~xW zUvRRuo1*k?sX+Qb0Q(7Kd*&sVZPp;>jH9xg2Z5-Jmr^rivoE3ObtVrAjMTfxtG`PU zY|)Xpb#Pn#=neCvBk%Letw27KS|Sv5Bh6CsibSS*3Ij-XvNH8EOiEw*C&d;BaU4EF z%i5)OBIz-rpqSFm-k*fC_QVU=6b<_QF)lXKTA=BPmUpyH+tYlFa6~hd8gGqL@d+A< zS=O|fFBC~LM6S7NC$+z+yiA}W6pV24qWjm8Ga~Qp?S^*P7wFD)yM|x)ifUIytgr5^ z`e9`bFN25JE)(dSAL~mLWIn`)Mbw@ZjLCfdMT*nk2D8yT+0S+=zl()jm{W&JuHM*J zS|p4?s#Im&Jl)4L{6N@0vjp>KLyG0f4L>W~E7qUtbOMgC1Tq6I)fD$B*l~a?JeMwW z3jQF?EA8)LFD5x)$`#`TiNScwrN|SqmJQM2d-UtMF*H&}hi!|LqlWtNsM=BC?D#Yk zr~PWnF;9o$3A|bXr*N$DxhJOVqqvf8Al^Iqu|BdvRCdIHB+^1p?hEaDEhe2 zBUII?fJ`{-#i{Z2g_*)mzy!&7yL{L5gS3DbrxUFTDGOp}PH&ErMKfz|`GhGtzR8w5 z5!%Zkei-ppxii_d0q9T}I?RH!e#RlmbHhol!}X_UZbJj==Zz-LDPldZi7YuC3FX*c z{|;znDVRSsV>bgp062}CKNy>mYL3FHy>7QFh0xJ~p;u09DptLW*ubgln^1?X^t;&y zr&;lk$P~g*jBSY=s`@m=<<=YlB|F34f9)C{XObQ_Kh1aZX5?zi_@;KZy2ZD9a5EGL zhfUPl4Iv6x7y*xu+J0?E?(V5!atU&r>;H?led6Ux2z zEp=d%oJ z&_5p5S^EbY` zF_yza5MEILo>VYAwjXT)O3ty>J&1QX({^~T^PWpBO0*42VZU@BSr2oDRqXWTX-$Xt zP#qebhL^6#yOH0Ek7)1FZSt6PO?*uY(<3Io$8CU7(XFTxXZcP#L8w7BVRTi0-Kvse zQ>hHgtTrX+#nb;>QBu44Nh=#QDdaAucXXLHT$Of7kh@G3Qj4J0EwIw`@u?gRa^fbu zOzW&oM>)!GpJ$PLviSAyl;Lu3LX!JPuRP)Es-?gX#BaE;HHX;i&^=!Ia>a2=0>eY^TdrK}O>z@|X&jBI=g!Dcnm>GAR$tZp-p3^1XFf^PDKk z_6qA}wUCu2CMN>Bp_c6ki7Zi?bXCKLUY4WT!7%8U*jsqs?)$&;1MPG^yf~$~-VKi( z!(poyxat2yEW0`-I82zUcvU}g7{HgbyE{M%F6V0}jPLViHCvaf?z4u1JSCG^kEV}k z>e&bu29@uZx+yIhFAF7FT;K#G2t|77(s@Q1l8T9MyE{)8NDoHtzUW!PbHJZ zi|Oni83D;LkrSWRV+Ftkk9;4%aaF6!&NthOT>1B7l%?<2e)?T$+KdzVwo$ZBxDcC( zM10yQ=U|re_aVNRtET=YukrGTO0<`k@%Z{Ools;M zR)i9b;M^`n2h%!#ls>YM(DbAID5-kVQ*%1A)PqOqA{meWC0_$@#_Y@}K7JjOZzkyb z=3mC7EvWaEJk4c=i_IO+Hhte2%uV#dW5NEXkT7Ve%Id-w?cdyI&XcU(9B-?w z`%E4`LG0CJua1knj!$I7_PQl3K?#Nu1#Au94qN zjQJdx*#VbS^WiJ7ht^uDicd(+O5PosJqBWBN8@rumS5mkNAh~J&anx8(wJ~RxCnxN zg25df@o2NsRc~aDo#8z8-kTojzb#tFGRK?NDg& z;uQ&QY^Za;a53|GAK=3sG3b5=#_y%>a|T|T>Q}cgYTVC9{?7|0Z16YH;4!+R?F(jHtmKi1;)4#9mA!@46dKx`L6%vzHW&A_6w7xR(rd z-sYxzR+KEBWgl|Q6EOb57!qDT<|5u%)h6iG)D&>l%Cb*tigoe`g)Q?&r5BlTBrj<3wot^nFI zvZ&BUb}*JO$fx0_)uZYt{{Dq3O)!cLRnZmOyVJg>MV>mL9xy(`VOyFkbKqN0d2UA| zYqKiwHSm*#W|6C*H8L1jCEFn*YneLb{GDbXeW&)Ku3PS4`|c{BQ- zFj!^i@YC0W@o;iUx%uBx^pY<{FDI1xECU_B(E2>)#s%~ULyYRs!N8{EA~KU-pE|WR z*VoX^PNcC@q}*p!e!@gOXW;@AyN>_WeT+Dvl59NSpNO3BlyIW}o~sL}9DYx4!qwuU zDzQqaJ$w5OcH2?hr%q5RV$}ZOs^G5q-=6?$^lK)nYfVAf8K-xRKh$!BeT~m*!O6}; z_E?nK@v_jGyA=3REj1v(z;k+Pv_159=Wy|Gv{LxRVYdHmg zrWfa*vy{JDM#z&wG+%*G9(r;c-3-V5b3{t)`;{)(ho^*v=d8C+3^7=760)=`Bd$h@<3n#x#QD0|WwWBfYB;UFP-4}fuocrpSj#`~<3JkEwAvIt!T^pjrj z?KTAFmJnU`8}2kX>q{qiBz||9wYbB2KLWagXwdBYi=6do@1K&Kb@HG?vo{26(Jy3I z4c$QP63oiqB#Yq-pZUCtRuCeAviFHYn(-y0w~lXinf@7?0_s-`IM243WENlo>`J_Y z@WL-dOyUO6642_oVZGRQHvhUOpN|7cKS7~*YY+2f-~OtV?F8uC?{K6Ssw;mRM=_au z6kn2@(`|A3%xI>2cv_93vdf}`0iO`HKd4<_TpO@E98J?;n+hfp_j!53OTzeAh678mQ&ShovTEB1 zh;G1Z!r^K?A_z_ZG5#as|FQSw@lbbd+|#N>+_cCNS&J-X-*rdGT9hP= zvJ zHXycYf-W?FW*R}fa}jmb$2@9PEuh(f>n@rcThiL*4dbj4SM@}Z`eWdTJH9V?f8iecl7ap^ z;_VN#GFB5=9C$u_6i2Dv9 zlT2#*8AoPsP6hvTI?G8L8@QizvkAP!yM0IYZF7In@(ER#$d5A@Kt;nH`Sn5ZrXp)Q z&+A-3Q1%PpbmRTlI+IxVijDi52-=^b;GLWgq$PLfeha6F1{~7`t|Ne!*tYWtcy@D3 zYbGx3PQZELCO$dH7)Yinu$kDJ*q0d6-ocjrU$DF%>*jtPg^zf zPtF%SoVa!T?HTtEB%&1d>v6y-UijFjvNr$}SBb0IajjPO>rzlXz;Xmoi*HGn9-HWi zT48uS#ve~&_Ppl7L?A16t&XBf<_#Y^(|Q0MSy!i$=kW@7!^)2d0FuioI|aSp`hA_B z?5$4E8sBFmf$gRivH`;$_|ngc*Pp%%-~VM{+SYF40(0S*Xtd44s|KQEQpU;N0|y~H zpq{@TnV;*PoPY9av5xfp5g5;reZZ=IGubd=5X}AQ=e|G(J_cPl)s(T-_!+vpHWb&! z8u3k9zG?10;|4io$HCyf7*Bft!qfCg~6WZzrgFKYGfeEOja zxKYSPee18Z(64>Zu=uIr6ReKDGGD!(@s&J|gY4AnfXKM%W#!MnN0zy1=t?Ov)Zi)! z97(s$Dm_X0ApK>Q%cd5_C#b>u;d8`_xrSS}5r}2KRhU=6K~ooZHuXO8l&X%E$T8;e zIBO@yZhPedn2nYTYn=P`4E2sUKAy0b*alsn;Ro{5!3}`kP4C^7WVfF+YB=MYmvm3> z+_xcsIe=?b5&8aNF=9n$x|7)rnd2$0vpPK?i~0IK()FD|neQhZpO zu6cs1y{(8y2dW(_C~@+&0#^>t1LN886oB2glA7)S=_IlGlI`)dYevVv$Gu~^{HW?P z-gHkZK&DX%cc`S)r8s%6;DZZ;?g5};a@@-uqPF|?^W!7Q;60L6I{H##j3v9jV!on1 zI=i{&c;3eOD!In3m&d>(1Pru~QIjkNR7d9j07&O1ddGjonji0a$L53xaWKMq>#K~# z`ZkjW$WPmfF8%qw&In|Gujy3D+PLj$4}b%-rB6N_w(e!Crip*Bi|^Pc z;w)yA15YE|^EsGH4<7`BljW%&=X}I+TSE1|tHy2QQ0_V6J_>zQ>!{wyMntb$zphxhKV zY0a9JXCn_YB2ePKeT<1pTHnJ*In3z;yAn|S0m6TH_kVo-SQgb$n)ZJgJ@Mm=5WgM&4iztb9~tIb6)1j|uloz&!@#!}@BQr0n+QUa^@7I>tKQ66p%z)t0?mTcTh7cUQ z+dhS&*V^NBDtKRnqXDg2=fEwVoob^tdOydlD-tj+ksPPDKPQ820j^<0bgOmv_8z!p z_a9$>YQT)B<_6e@Mgmw-PfBas1v)t_UI8KWx22j2c+lhj8jjYd@;f)Bm|;=a!)!ot ze5%vHNwneMA;o$>GJ%KR&U2@x$+B^r{C+97*&>QNtKlCHoAUyD%b^Ap^Iqh!_>rBX zvC=X)S{pEEp8fsa2rKsRQAYDhFUEpf6p%+Vu~*tmcKFCPEGXgBIM2m6?$pUpPqofu z2vUC-AT3Vso?0op&1$f-T}s)%!(*hVOBU}LTh+EBWye{+-2Qx^tPr0&xO~j7D!JB& zy>!Pj9)FaQ*yur0gGtV%DHATOyu>HJ!W~sCi4&Z!H}czS_6e2~ zN6u27**-RGqu!-nIOjfimg4(zhP55`QRC_7SE}gg>HdxBo15 z#y=5B)C~T3P%+6?B3t{vhW>d} zE5)Uz)}`aZQ~!)lf1ZuX@~XvuVV|;I`Vv*uLsmmxtUF|I%E{&GLZW$mUAO<+)u8*# zFZ0eG7A3@dGbmjhy?op$DE=?Ei5`7XtJz-x)70aeR#JtXgAZ!QbPybp3~}8JF7Q1J zOjE!8K}GiHIHdm9OSqoPf2ei!X8vVZy5YDyChl`KRwkAAdMIrFakD87xzs#91$dl1 zfiij68BGzWrB|f7B<)FdY-qR@s)6(g{8f%2h2!p1RG+J6S;g*DTrQI1{B~!Y;9%zv zlgCF8+b~&jfbI+$FX1Y8`bg#~5Z z^Y64|VIpFLaX6${y`AEmZj$YBlE&50;h4Ok%g-)k`whp!l z!!=nBSr6Al^w>)l*-H(+AL7Cp7WT?p>DyX49j%phGn9LLS4;49?#U;;>|*;rU*kEH zJ9C!#rQn6Qiw7be-|tx8+^n-+qy#4@)lDZ~dBKCH+%Ddrm^y-&KPp!B}(nQd9l+gY0G?AUL}ME60L<(QX*MCQFRJ9!d94R zV4EfZIXAS{|H6`U%WUgD`PPJ#td^G6vw>$EVd9PpyvgwgVbOw+bAR56D932ZJTh0m zQ9X2i?vO^p@_YZ4hv)d(1@nuu7USemJ(FYi8mn_1{fPd1VOO&?#)Wf5QN^+23kiL# zl#W5ZlkO=OwK|pi%pDFlb|C4+G~2``uh6fEI={fOB@S*dvnNFhoBNf#CXQ6A`B~AV zj-tGGpSukDjd56+=))nErq*>nV%|A=)rpZ^2Lt?ZU5ajAXiZ$EdZGei>b)yLN5ur+ z>iR>lbShaBbLwI+3h#d%7V~s|h`qP8TQ+5Qcgb?J0ZT`_%AMifCCv#bMKICB!zwr7 z@t9X0T68{t52mO&Xx`_b2f;%k;C^jv?*?>5*Q8<}F2_pa;2g8|K0 z=TnayCkuc%Hb7Jdswy)#|v%`gTqp8@jy5Ea$Hy&aQs%n_j3t?eg)YclCDA z<|M)6Eb~LN@_YmO799ts>l=8hOYsfnep$Ue4t01Q4bwZ}<#&gJjq0O9p+-N1EH0$A zNZ*E-rS`VpS@%0FQf#$Vy~M!>q;$#Wb?vnp9py|F-96@MhZGQnfm-Q3bHjRw#ZAxQ zjm+Rv(kQ}e#}W(8(yM%Vp=&tUQr@vXc8HXp-mYTf?%ANNjimJR50h(?DC)(~{A{Hv z72ER}osQUQO`KD!=fpLyn);DZmFMo`{+2Owt>ZzV(`sQ=`sy9)w<4XC9JjX}Oj{&k z@(tRybPj7A-LUxw8{3%vMv+@`XA{2dOMj#{lQZO;>8=Rb0bF+}<$Ce+>G!L{Ghda4 z-#{rdI^QiXcLhxjNh+zmw)Syf>^e<`8h7%0yw;PsAZGP$taR9CuQ?jt-hK*uF9E*3 zezY22wm4Tm-E&E+Q+|7I%*vkk)KPDMU97C4H?HY}-g`q1S*;gZ@=!afHO~lgm6RU$ z)6H<7#=NNM;1h}!J9nK`@AC5561Z9dAs%{|oMwWry2LAs4v$O;{D>#I!i@bo>ZOUiP~>7b^9fMbmTuaCySJ&+A5+mIolQ(NTGVSKqJB5vIIkU z$?*FzT6;>A&m-8_^0zI=n+)DQNmh8Gf04TFW;6KEsnYtrIlm)SKw2?WM+D_%$#J0Z zDTukW5Yo~1m5{fg6Q;Rdcg{y>(s=JV3>(JOG;y3>05J!FOJwAA##ABnlj$?5Uw)h* z%rtFy-2?wBdPdh%xSY340@)!2-@EKstgnF1Tm8emlY65X6*XL zFj6;@Bx_b;Rq-HK*h4T_`sy+g-d??R6eHIQdF#&XtfeK!SmXy9L}(mtKRU^V;4mR& zqNO$2z@^Nayf(&aZ+G|e2J|rG4W}j-TYLw@YJG*~CTedu0wivFt(+nUI2NX_c3%c-dBs za?Yi+=Yx8Kjjg|@^y0aqt;O}fvNEC@9)lJ;=5x7=JAb^JlU9=ZMmx&)0D9qHrER+$ z>x?Ib2>`3}WGVH6fPlpstjmwydJ;uloWFzXP0j4zsi4_kJ?r~ zxYaWiT?FL{yCNu%Gc~-SRy)};W1sedi_o$g0P( zL?|w1bs?U5nC`YY1sXq5Nl@WU?s4afdl;oMu93CN#_#u77RHiRI!7F<@TLu2Y7U#i zvEci>tkh63)WTzXryTr-qcmg^T>bxh!7jd8wtG+G=RO5rDFpn3F!jQ2K~L&A3TwkR}#A!J~DZ~M{*suL5XfS z#?E#vwBE-#H?wX9O^U^PExcfcP@eASCjA9hVn*)G$;8_mlTTs}O-My(Y1u7SbY^7D z8GD)Tf;{>3?-JO&GHgdMKgXw-`fDUvrDmVsO3>BPnjS}6oO9a)y$?R#*BY01`?hGs z2sfhU-t@cg(G}Q|dW#MdsE&!*!097B*Y)0gQ_4xsWY{~%vpae;*MPeh*~4zt~vGydD;#!i~5ST&jKW)Kv|S@>?#^(Au9D5WOzjvE_qid38ClA#KUF)_TL` zORcfb8?@Nj)+=r*!;_@k`4UuY)kd#F8vhcT$x1t&#Q&8YFap7jg9v_sOBE34u87P zvu645u4pg(W>sjVsmC6Z&6gWEUy8j3Tpl4z=aGL~8_`g#)hWpEZIF}%v^#G7VIn3! z8~FB~wN7ESUYEru&yFwmMh_vqXSg}DcviO#9)uiz^HqWSKGSOwn?&K@3-2V0CwCC< z6guO~IQ+&nEK@_oDRX7or6CdJ8}e8BdY{9MX{z1E$p#HAoarWT%G1UC7lC~Gn4vQk zh?bw3?}$CwURD*8pUDQ#ge>|rBKq1-e&sLKb(nU0q3kOP=;*$ImJ+(loDg-P-%5R0DyW0UWR&nBMBDmLeq-dTyi) z(s=jmT3n@r+aoO#CUEsikUt;)V&Zkt+k2W8QL;Q&bZ-lYlU);Ij|b_Vi*K==rLnUe zG)va^yvSF5Lo`~4{PI}x*QSNJr-P|_#1sbtO+ckSxAD4gVAl97Y`QvAnFw2z_ki^2 zZ0$?*9|*BY?0?;pzR6s(obEvB?|mdUy!fiPy)xILgY3%pCgtTynJ@zBFkN;gqCCZ> z{<_9={o>JR_Ff$UuZ}Z?U$-MPb3j=}M&)0qRteQa&#H)Q2VVAxkxp{tjn#;$vAL0{ z%|=ne%&2HuQog9REaVyLrzS4_K|gPoqJ?wi_iN6>w614J98&$j7XLo@wx<*ZpLd&Z8; zrgklIhph_xgOJ(6LS@s)cK{dKo2PxyLo7$GupWE2eN3s}Ox%syj|;A?IcCOHD9`XOt_ndi_+Lsu8erO@Nd zBn>Z+SNL3gJXGUMwlppB_vX%4yb}?n@cy=RomuMSeBdzeR^6UVW(14~b~cIDN~^Pp zw4uuO^$&^C;H~sg^CxUa8ojQ4<}dtI9b-OXQ0PgRDeI_PFju-=#_Y`co`Ysw&u#BT z$~S;zxu}D6E^xT=!d>2GmN&dy&bY>Z^Z8=2eD-oWJuW3!w<}n8#i&n?mL?61dnY3V ze=uc4$0{kwy$U_}BNc>jc8kgQlVNv+1uTq+uByCqu-hOD@{TDo95>qsNqM%L#W@3^ zG(OGZ^e*!8tQazY`jP&mjXT^(R=;UAob;E(_z|YN*d*!6_d4;yLZxL`mFQ9vmprIS zE5F40im(9tTQRtjM4zkGY<|J`m}FK4UqH{CsTc}gWhPFJ7@JFLW@SPdxBCR;Xs5@_ z5SBTyb*73VIoL_dh$7uVx3j6Ur}(1+G<2FY#~qi)1xroC;OwI4uq>)I8Ot+(KL_La zE#GrdTlS>o&q`4ww5XI7HEJpKra%sIq3~Qof(KP2dBj!?qfvG8GelfxA2)XQ?Mv)R zpU)21Uv42Rs(I+T%Akx-xxH>%8-J+htQ^0D3()%5>cE#<8X-%TNm0;KR65~stSBQe zi}#&a)?8w@Dj(~OJXH<-hbH-B9LWK$RElnj;)p;+`_MEG_PYHM_N4_U0u z)M!v=@1{{nxzkUPLhIFet?$!@Qi`Cj|4ecU{ACFA5U~rN{p)L0N5$ZyIH_X4t>UFr z3()1v@CtI->}GT(QAG^+36&u~yNi2DM%VA^=H4njHK0A2_{$K3tVbRMceIJB$<4+q zO84s@s(||oIh1AOnMrdGUF8UL{GG*^OjFb6PLLFha9Qx6_^&LiB!LJuOVmMG@h!xe z`l~06rM`)7m}h4@UK$?b#mLdI@;{Nx2BXt4nGiE@eDeE;%J2PGd9r!pfQeWJQTp=t zW-Bu~vTMFd!-utJ=K+o|5=caOO}21*InTI)7(4C?SqfsF|2r*vtKHtG zRvX^a4iC~SoihO;;$4B95Zw6I9%rt$kE(6;r$9nArF#wq*N~Q7vv;?sHR39 zN@YU-3d3)~CZyW6w5oBiYCSZFgneTDKy+Cm)9=l7=E1;&-{G(eDvUTVbiPI%%l~eK zNjLz2i>dYkIsIHx>XP5GUs`fe^}^4L_9<4UK^_c%=cWHi_V{L?p<@|rB>mRUoPiCF zsq-^yua;5)d)9wMG6c#%MwN!bKB`4~KkZZ8_15TjlCr5yHwg)@yUk96>#htGE?aI0 zwm|cu+QRDn)(Ok&KPZz_-P-4d(TakqIs^Tpp%qY#gMn|%vZStkc%lxoiJG1u(Y3MKS(fl8}-<@NG zxfVqYGnR3qBz)8S}RUioppIwWb#6_b4Z4kN^iWTy)f!`q`V>=;RMk>W<7z5WC-U ze^C8`v!CRA7eHjCi!P^hUb9Jf`Vth{xUGz@%=eV0Kzyb7FRaoZpeE zztEsKrHX>MJ7v6AQb}VC88SK|^vi^W3Wyo_a>%#MrH1jt$EmrNyjv}&KHGiVSQLVs z=KHs-u^}Gx^rA)sGh1 zCLd52aR>@t8PXW?I}308c)ut|UXH(MmSbxnULPyJhJ5U?*PeicbG7ak(Cbm6&g0CK z0ttJFJVtE{^haLlBQXPV_4MzNl$4O9Xw;Uy0Eoo=@mbwRJ4bo9D``}@`9LoW% zP>Dd&Ed<4|`h0*MV`F~Rf_o!S>M#qs!Xe1jlRFv;AR+RK2?*nj{vm&5Uy9~>(}3e- z^{USE+}-g|95`VZM#ZYvZanm+bc5s%BZ>`rJbgeGV!pGDwNcxCk*q#-GC3Q4YVDGG z%~FkbRgZFvi6A^Flyqx!eevUGt%eo+kro+Bv}JZ2YP?_*=ya6K4L7o1! zs#UEuNbj@!sD)6WMc>6Z2HwhaFellB_Jp1?Bt^Gmpf;-?-jiaiJs0ZoW4kA793dsL zzb(Cu5;iv-JwbRmdh$mC!{Ib%X<|bPt*zg$*-l*jvwRdgv;|OS4MKnS;KQCtYTG^{ z{QVRUEJc;~D5S(^M?>pgsPHR}0VgxxpBu|Pg}vZoVKf?abG(}R-1}*!bK_}?0#cX= z9zYhY?q~@DlMz6%E))5NQ0}wbOy{#f$PU;of8))Nb4~q8=)D_{WeSb})MHNY2WB5m zqk2F*xOh{WOSvPuX@Bpfp@5~ZOxJ8!&|EC`LVyKW^eb?MY|lwfh&XhI#FuC8d`uh2 zYe9x>R(kixq8Iv?G8WrzTQ%Ihp1aR&?#W`uxh!Kneac}kU_CJ8O;UiL<6E5;5uHrB zkJk^dd|Nx_Xzv|EN%PXFcz6(ou!!(BtT6R&+77l0R|v}+tBc%BY&jt#<69;3XiEt` zQk@u-OuJIV3{TCly=muE+QaEfj+Q3*((>|7_CRcqzx@K^2>S5_`CQ{IJSHV=@&}}`~>yPuHCpL>_Kz1G>ky7w&^ZG>U-_@u1w`6m zND1}WJ>A3i4qlnOn0r0-I48V;(jgom&L6d>BAnn*@a1S~Wo1b}clPbT<5!wvPDHhg z^!Fs0yrFt4awoQZdwEYf^b}jS+%|mi)p$WwnwXicpspkav#rNO0#9&zy=L(}PxVsx zeEqVkhk5W>*T`4N1FNfiibIMjUuZcD+Z&?thj+}?`BQTVwG#?j<_)?N;t%mdC>EZr1xW&h##~F|rXzBa-PDCFmwFVOWh&Q}^fADQ}txQy*JJkDH%uxhX)^fwxq_5bGB3*C;F*RQw*uW?{*Y?%{qteF1x2 zeNkSw_?7}`QE8Z!^>GK?a~4oBB)1;&lk&no#M++}-?;@DwZ-FSQ`pH|v>GgVJqv5$ z6ZUQ|bF8BoSAVXZ<)zpRc+aq^df(fzDh#aQh;SLN{mJ(Yh!T8;Q~Wme0BOT_t>v8I zgekv7NBy}tbDR+5nhJn$E&Lhw`U+zf%P?!}21|e_YTV@sb8;Vmu4Q}MM&=dK6a9-l z{Eg~q%a{#}XnHESq8s>)A4_wL%#<09!RIE;efRvt2{~>0!9)J5b*^}@Zbp&ZG!N43 z4)^QlQwj)sE5RR2ai0b#(NCJ#J5R2&>u@2&r(DSo%%}#>K3ViZIan3+0%so}tP|S; zqJIHfQ@-OA77zXE!Qu9}>q79V>wIR#hUL1^-;`|EL-XA3kl#DMe3M!d1Pd{4?y`NT zcaXPYlV-4fYd7nFp1%0RdVo1s=V4D-f!>eXhn|r8QlyKCJkBKg8{@;LUc5iYfV?JR z(9`Mam&E)wUOx7y6Wb^nP_q48q@RpwGiyDiiFyOVC5&^Kho4*go+0i@aE7z~eU)En zh@R%dB0P!Ht@S>oqGq{jIGPmS{wG1VY!a>kfp}m0$?w*U+aHC95ly+PbIGLPLW5xW zg0HT3kqiUb$`X9jfplmHroH=FnfB_;)q(jKccxjS3Ewqeys~Jqv!C%hRdbmYCB830 zayO>NuUWX~7we<(B+BZ3N!WGkpJ{rcM(S{xMaOP$AMXx|O!pn#k#b}DtrkRei%P=z ztK!L0I>N8e=&3YmQP}5=V2;;*#jzZ&@zgVe`9mk#Yg%0pw^&_+n8jx*mLpGyY@37! zPvVppW^!{#Gr3YO#X2v+DGb;;GnQe7tXg;$P&J^IuN_sj+8NJXJ5@iYGWp|81voT< z>P|Gb+TRXN^8~DZBK$I5!n-G#E3kMYkkJ1{%7f1@MtqJ-oxn4UVrmCvXA z&CIK9l3fFRo8Nku$E*IFUxad(eWg<6ip$?wMy&peoJ0)B=f?z z$}-$WWkT|*S)8lYH9ICSp93my74%u7WHKf7$_=)0IEXn59bZTFh;U6xU zeUhdT<*FK{WPD?LB%_p1rS@<*Fp+&*}LbUx&L z!$OwrP@utsVqXviaibz-G47oayoIA-)jA=>J|nVk%V>*Th*v*n0|44H=jw^Ai5!ax z-WvK|$81mTfxJD2t{%R)8aI99BEU(F0IdEs)ar5~8f|eYXM+nlebE04)_<4pxD*@^ zRsfi3Djls8SZ%+R85qV;XgT&TC%uZ^O>e68h3(hLVILX_)_)Bg-JVCIn(4P+7x_>t zv^szJ_XkrK`PlqQHZFq*zaw}r1R{?3$O2AC2sO5Oy9}XD4evT?ooICyGyL7P4(Y^x zOnC?L3RH`3ZaZkWXPFnf+(uK%VJEeytgN)dy;)Z^+O4PT@ zTWKn`n1(03V0xTK6u5PJHh99hcOCQ6y}g16X6jwra+%04CTb8yHB9Y-r}0Po;-+Js zEnT(mupK_G5{3sqIc@RhHbMpwX97kEM58POE=LH&=G*c6x+6l}OY;5~pIsKZep9qL ze`v6VQ1@;|t4#KuN817?nbtoyt$`?v|9*;%u+qxXuaBGpWm4yG3|J9g_%EzD1J_`S z509vepS1?iX|qY#m-@k5oA>WieGE}&ToA;_P|0;~%r}|93G>@;Z@KV# zT0a(p(Iwt}5Xj+t2H1Ff-&3R=HL}20sc0@Qmg)sf^z%tssi;Ofpu0y4O;H{KHlbrY z>V2f17jtDN^qYF+9bdlfQp^$mdG(PN>9wEYitGrfCvBB8G9~cW9@BSoDm9KFq51j7 z0<6FZb-m6mNaH1dGV-K(sDDktlV>B%O#c4#2gW=$;?zw*YXD4Hj3DfS-1Y=@LK`Q#YC_HWr%%fv#BpjZgx!4q(DuXIS4tWMd# zmpaY%t?5pc;JDlf`IKw9+MaK}yVjCq@u`21`Nd%h*{0Rbz#B z7ZB%fR1o|UaFF62sYwC+f%Bi<{vox1p8^I7V}lhjhs|woFs|Q;u1$Vc-O9r{e^>%WmpNJ)|;3rv`)mU{|tWyS@;Zolvw zF@dC*j5MZVv9z3Wkgsh^1zeN*C;hh(6{hB5;`~4^ur1D$J6D1T+#D8LuUW(br~Gf9 z==a{bj4&Pm0!#n%zt=@jEmM8BH>PYT&#(%iecRFibv^%K05zI$rg0_Z)_b%wu=<~$ zUQ*8f_l$F5FKztPzA8}f(J|SN_}~Bc@+KA3;mh=Ms#XIT>e{>`>o*r0(ovqgPcZ^G z+|2fz!Q+4b&N<(bSNTjt4K$(8Ut@K9=->|8zrwtZV=`9ppWn=*n{JEbKa>+$LHBml zt^LPwoY*;|b%4Q?`!t-+(!>Y+_ki?0?%ut0_uUIwdHIgvGRJzIn+*&kpHkzmsBj7b zmh;)~5jdbCicC>P?SiqY0%5eFFtssC10ALWqn1+&*83L2CfnEoXY)~$pQ4URD=Ulf zg|5Bo9~_iiEAdINO?*Jx$p3;DWf$rrZyZWB+Z!S4;1UaqOB$y~$_4$9NK&p^upR~+&S3cRen zNi)~-^Yi2DgDD+bw2di+hV|$=%6PD}y86QNdmiZZy!kKhG;3;W>lbIa(s+^pg-9B3 zlKy+eC-ayj)p*=+z!o-`m=T`8BuH7N% zzC}z1)4nok009n#(QXEk2X5LsIh`f2IR_zXL)J@4tE(N^YQdQeEc+i}hGr>W-h1Y* zgqT2~@Rgd$l^Re9P9Ic@lW|F7W?@m*xVaoit0$k#i#6%f`Ih!+!qZXQ)!jX1Yb!Kx zuCOYzr-(^GErs~uTC6wKQ6+F0u~Hp-N<}0wF>zc4=r!^;feHdbN+-&~7)CU!(o~V$ zYa4WIqun@EV6lOY_AbXAma6;8^A6csJ{g%8OTwZQXT!pNe*Kg1T1rikxJ%qumz$F_ z9@O|6;rxk#Ye)?hLsQ}OO~Nvxpdn@`Y<(&f6G{Gb)L1b$nfEOzSXNH%ioHE@WtQ>l)hZK3KxK|z^4TcD7e@*Zmu+GeHONM=tiNEvx~{l=kTtKg5QahRr5Y+WxF zwmHEkeC&{tPTnqX2KSp-2l47d-J9*zg~}MfKfZW|&VHd@aSeLLfYprZBnNYof%T{G zR*~K#j6F7+r9$~RBrWfw!G+zR2iQkRyqyl**xA|H$@VjFpO}k%i^Uolymg`EH&CUC zl&#Q)Epl;IZWC$9wXm>oxl5*JQVv0MeRbpd^|r7rLYT4+f+*N29ecX(k&O_0Je)S~ zxE!Ie`9bNaVZ$P*P&oJeF;!O%c0GOTZE^i-x_8ZMb)+fZu;16lUF)E{p~8A=*rpEQ zUBByVFr((*)IP8>4_)R43zu{G0Q0`4Ln~IlHI^?G><8r^*NtGZLvzIql09maOdlT~ zMU)*H)FQ+5+NSe1k(}}(Bx!VvJi-l+9;;rzxSZ}x^)Y~f_vuSW`{-of&d~KvsGcmB zZ}!l%Goe9#Vu8w%r>x>l-44v!KDJSNBCdK7N2*Zw)3c(O& zFj&3Jr?JksJf`CNiu2DMf>ia>JL6IiQ2(``cL>3Ao|5f8vK9%UMtmRgBD7$K-lDJk zwWS)Q)sK2LtHA`D%-p&~n&aZ;MisL%K_DsG{~h)fTmIF`o}lPDV|V={U{8Hl?;GlF zc&bJ{zfsbEhA;SU4w-(KmHI%$2;zsGt{8LA@VSJirzF^;-xS}(2iKU<%36iI6whWn zhw5l~w{M3(lX*JAu%Pdt&L&-P!bC*ve)HW61UYKI5e!x?1pAc2+d!)LNSXr^g(lWD zp?LdA#2BiNG0eiAKU`MLjQCB=Ssj#Q76GnY94dY)qVw!&pID~0wJ$83S#B2czex9{ffzV_03J+-bqFinzg=}^W)yL{$oFb z9gaB1?h_7@=a=X~G)Tgy6%hLnUdCOtVWR?#zJH;@8F)Q|n5O@GV#c@o1yj^ZXMt+C z@UhJp7utGXBNwgGfa~dJf!|rAAR7#K!FL3>qzc9zwDpVoY zXni~5`s?F-=h30=fZg+c{AVV0d_*weDqe<5TuxmBUK(B=>}0J8-fvk`f* zM7_4LXR!yI#1j4N$~BD2Vq4f|YgikUHUL#3&OIc4)8iu}Bi;a?(V}EA2Mk!xq!fKw zY6>_YJQ9g)=0uZDqm0S@O=in#Ti^J$K5+Juu2}?Ktx4rK)F^Jy4*QWCt1cF{#1Y2N zP!e%&1$Q5#<}P4eG7ioZ_u6J`by2-(G(5dtCWn~8A;csDQ^4T2R;w^<&Uq?v{?^dh)q9+c(oK1hjoL2E~S3+a3 zOwWXELb`csJ+jCIeTn;FQ5!h&Vc&GAYu|nW8fATtjKjhjR_Iaz%ad2msL2uqKP329 z_UFc<`TtxFgiYS?B4HC2U-21-*7G)!hR(qIpm3gX($ze=1*=`q-aeFB-uM+$){vln zESz7-oH#TqI7Zr-6YM8N?;-WtQ;X88wckt{?oWW86uQ!2`V0E z<>E+IR}x7>GZzf;W7iuRLW}z;VADSb1u6u_i*;1veU!6%B~%BH&7BgPpBAY4r}=Z zfT|g;r~M}Yss#YhUnsU2lbR)rNlfUauNc$Xz~Fd46fWl3Calb zr>72Hp|ym>zDTzR*tEWR!{WEem0hBE6T#$m!Lm#-KxkJfy~R3o+^8t?UWSBJCyUMs3F>&MH80? z3(|Ua#XH(x_RdRlF=&ilj)bH{Pf|C}(g^@q#{XXdOY(B$A^0}fV1A0kc2BCFl;Ay! zP&Zs*)DNBt#&2YYY^@V4pD{xqcA}ecl_IArm<)BCZ#~sP+B;Sx-HJ5(I(~_{ zqAa$kK$MIKOHb&vt;WP|qM%8m+Fz1rl)zlY$|(TWMToiTW}v6dwflx-J9#P+0%PA$ z{PovET6T|Lv!|R#Oi`IdV{b0r4C`Sq+yG^0A^xvC4QS3((zY}}M?c}o{w|KLm)IRm zm$l2CO2p@2yII{5T3~EZ#G#73utg$UJ9o0cNLleja!*{!5ap`<5oZjWC9&8)Jv5rK z;&7_@MBI0#vED)v@6)C|$y;^T(qmgPH8Mz)Y_Rpjqg(r-trSmv8}E-IvF^ zm~bLd7uS~mOc@Wt`(Jl)z)&EKVP;$1`xE>RsSUmemBrzL4$ies+&MUSL%-Vl(~z=g z2T#0Lj9wtK^Li-jz-X-QVcjM+vRq4U-Kew%)YIyVQnYla;#u;IsfCR~sr06J-(jHM z(fm>QL&{-z(s@52F;BIVBK;d`Kn1HKWUH=P5lOC5DYn0`0Y?9aR1m^C5^8mJ+jb_| z{{uBJ*;d!ITJxG^I@}~6UJ?7jq2p8b{SogBD>Z*oWd?|@vd-V z2LpyIo-t^8Tj_F$Kzy$Blw97BA+$>TdfKY;3jEy$A(4h7JF3?IT(odSB8z1!tQt+d#*p@NvU`kZ8&Z#(;OQv z9Ark@=+~IIh?KoN0M}dwmFG|kEkfm<(@sqZsPwXNnf02y);fxyMcywI5)79vy4Jlv zNpUFz%C#Aj=@#|x#B6P}wIk!`6JX|X+nmS8A=gNLHYVCp1ka+gab=i1KGUWB?8 z3AQ{%esjtQu5oHvc^JVZl%rG8l-A@xB^aoQr3TlfJ3hLPTG#o zC8J|{rgAAP?fk{DcL@ku7k?mbgIf4boz{$X-P{6|YuC$%3Kl15a%}4=+fXu)%~y?m zyjbewigJ@T=W&k>%X*V~a)d^}n;f4t2JF zt1pcJhoa)OJ;e66H)H71>tD>)Ej@16x7zD>%w>Y8^lP#&$%1jeOcwv!If(bh!I%UaqxiI`Cd`fx&D7GRsOanNfx!C1hr8u|)|e6f$z^6qO& zlyQDy`c?Wum!zmsuwj|vP3t))qd;*6^-UJPx-jO-(``T;0;fF;!wtgP&;Ho*F$tM^ z2`@{&$mx(Q;`APH3fF(z9u_u`JmIWU0q!YYa~T*IXzA@r3YB2|4)|+zMA{-w$-AnH z^c2-9RlODO{nU}V0)FT>ega0sx%VFoFuceeSg^jf-Z%_~iq-I59uVb#}DY zf7Q>g+J7!YY6X*-iMyipERnZ$uo&ubs*mJNm1A~heEro}Ul9?A@*Ur@tSk!rRIfsC zs+HA9r*bVi?769)po2vZ@_=5t71Uyc`vBXj*8qS0B8pxgDo&PT{2oHTRm$I8-}@kl zR(Y55u2qAbFt~@{hZ?>Am2G|IY0&-ene*A9e~ZRMr!-_+Dr-GhX6KgPd(rol3Rtgk zC-d%MbvOT#_E`|PLj(9?; zTp&|VMeS53`awD=pW>ck)xfyN?_=Cq1dEu={kcHQIPiYLyf{-n6udh=oG|2?2v3gO zO!%$nyIGy(7kXWe&-zYtAAWy)QT2x^o?}EAR&KF0UGGJ$Da*5;QNSv*Q1>cb#EPW@&VGTyb$MOGZ($SfYSZm4Sc(0**uoEz(2?gAF8vs)-;)U~Djm zbO@cG5MqKM-~^=GR#2*tKm;ixRfrNHgh*(61J1x~`MJ+N&+h*Gl03=%?tQ;|&wJi; z-t+-O&5FPj%)`9oIXusrk)d6VHDRB8d82^)XPM>|a};>{7b8_KpeM!VuEyXRzFx9w z|G)g=F9);rKQSBIbAL5jZff0LU7BKBRr5W)aZ{^ITlGq+4klvJt{A3Xtf-K%F2>fy z!R_i|pK9taB{vmXuzJ>BpDS-MznCWd0yVCbw%;=(YCHM{`W8G8h5g2f?ULzrUIj)g zqO{mYX3m)^vI*8Mlx-UCjs3KKYuGaTmW`DfHp>smq_I|r_;2WpT z+Cy;8`8u;ZjiGJV*F=3THGovT(?62s##kd9Q};uE!v)H_Zdn4l5%^X;zF$#WE#K0= z;5=k~zX-hSdBkiIR)IGy_>1`+(=PSi_~kULwRWQR4mW+{Hj7Jjyn^r~b z=HJ849vkJ~q*j`vno9jJ1_~NS{?off@JC=9UP zDP18R+4u2XE~;a$-dHQo`gqdrYrrKW|0wDFJ zxWH(*S%v70?Iyev7nrOHt#%b>$*9Ssye75J*EPg+@w4ZUo<00WkM)K%Pqti(@d#Qe zw1Y{T#|>}BBPP1#=&DxX3)8eLnDp2?3vx~x0eW5-wjifI$n7@4U5&1F%o6@EQl0`2 z03?~hM-QeO&$dYB6llh71^i{=(aq*Gk>eDr={Acytntb1=ODCJt?84`J=3GjK=6lZ zJh%!*3I!Yt^Jt3xrZHX){1gTJeFx%e;9nv+Ol@oMnDN*VMTxsuQCIYVj2MQm-_!ok z^w8UQ*+7pZ?TKi#<({_GON>&WnjEqTrBSa3yY`isD7OTvw-H*GDQ8I>w5n8hJ+ag> z&M@pKz6gXW);dAVW@r^@=qDCp6W*&s)OqDpOr)aYDfQu3t?q$-Z-MpnMo7blX`7H& zd7rP#nQnkEeq239wgsRCMeGaE*8^>`_y;N$a)~3|@{z12JAJK*0R)ehoxVST@}NYO zxe=M4Vqs^wkfm&TV_5#___J~3W^QCAFP=0XG7x$~^ruozRSx7!dmu1SkV0QZ6ZwQL z9lI||mFc{vBix<{ZFaMiEq?$pCm}S*P1RjT0~*hxL!Ka^YQljfglVx)Fgn`8!?kV@ zv>~#UdiCRM1|FrVxH`q_40*!0`*k3}+!av<_bAb5$%=hcuSI z4(m?9UL)W)@nEU~IQ_YnX&oqrxL@_lzB1%e1jsJo7dzYgik|(BAX}dPu^uciw%SD)Yx}Mrj6>szUd#lzSifir+KaHwbDP z-yd^O;3bkxQwf)Qejvo6wB{|3^DHQCvD87#*0A-+jR_u;tNSkSp@vP5&oa|{hJcK|J=m-$gQau_N15zXQXJoj^2T>KaH$L3;FNbJ={9@ z$vWm{Y#oKcP_IE9gB)|1fF#B|B>98K3CwJKP;kc_OQKKms9s}LVV7sv;f z+cnhJoKszeC^#>kVwN?(7n=Gq#{_?$mfVmbg@04jEtg1o{(YC5xN`ezbNTiWQF;`~ zZ_Q&I?1_67ZF2=}F>>d$&^9Ri$!BqeJ(R=Gjvt{;EYy&kLC$8e!k^8Lr1l1oO-rOqQ4ma zb1jBaYZ@i$PMlj;5neVV5`sROKh(uLu=?iucps^qz=f*(lDD(nqjZ%zl4OY&H^>Uo zMmSJntZm^-9LJnitz1xRsByQxxs@smL=TLIym)pl3h>rTZ)!c2&4PSF9g$(*DWq)e zK(l2QklhN^%^{1mR_)0_RyxAjOtMP)>}gOu^n`A01y8Uhab8k9nGn6yxRAUt+2Z** z0ohf}aiS&_@WSUcqb`IkeG8+V&YaKjy%q^7Ql!aBiCUa(H28r@eC*dPzyvMUz<$s1 zfrAP3M7U#Y5wP47;Yeef^Q#>1fVz^hKvafj!$t;RbEatP@nt~Mggy}%sg)I|qPk*E zXq%(roPoJq$ta25gg~BL=$Z4%pMQE@nGh>hNfkdABXJQdtGVf)WK%!IazyH>@nr>XkPROI zgsrYmqy{K0={c1U2XEfjcF)>}K-%BJ)s=sc)K_R!uS(PLbl)xU2=k6T4t(-!YD9Nz zXCpixD2_YkI>_uUcN!)r##tOPG^Yo8*)YmhkE{n-cKSsBGqs^zj>og9CGn` zhM3ZLc!EsG2p)1-G|muk#jK78WX18T1w;SrXVWq_JHAcR%u;_JKO&q`8ufqSe-8Xq znMYjHgT4=f$R|t;D}km7;mDqDM4k_W7s8Jty5vR&$S|gWjk8;Re_y8 zn}~U?owX$$u8r(e&|DZjyR&u*N|}!Ns)f$?&wr|a{m>GOVM6xwGPs~sbM*{W;>%w> zipkfv;1yf^Uv#^B#^{@pPxg^R^;}`9Z+F@CABwZnuVG`pl@#8IwCGZ+TPr*yOj~v5~B=;RlH_c0KY}sv;_-nY}r=iZYKcP zOzj!ur6;j@~%%F!TU}ps4Ib3+%&|G@IYFAT;?1Tp>iUR?1(Oza%q@<>~A}3$o zg0>^_o3SmR*d>#`N)xQ{T7wTQ{@vxzdXcO({DO?!DkubRY45v-_+3@xzYf3rX9^J} aLrd#Q0pZ8mcK{;UN6e06P({biUjG{-mR_v@ diff --git a/browser/public/logo-ignite-ui.svg b/browser/public/logo-ignite-ui.svg deleted file mode 100644 index 84e0e0aa0f..0000000000 --- a/browser/public/logo-ignite-ui.svg +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/browser/public/logo192.png b/browser/public/logo192.png deleted file mode 100644 index fc44b0a3796c0e0a64c3d858ca038bd4570465d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5347 zcmZWtbyO6NvR-oO24RV%BvuJ&=?+<7=`LvyB&A_#M7mSDYw1v6DJkiYl9XjT!%$dLEBTQ8R9|wd3008in6lFF3GV-6mLi?MoP_y~}QUnaDCHI#t z7w^m$@6DI)|C8_jrT?q=f8D?0AM?L)Z}xAo^e^W>t$*Y0KlT5=@bBjT9kxb%-KNdk zeOS1tKO#ChhG7%{ApNBzE2ZVNcxbrin#E1TiAw#BlUhXllzhN$qWez5l;h+t^q#Eav8PhR2|T}y5kkflaK`ba-eoE+Z2q@o6P$)=&` z+(8}+-McnNO>e#$Rr{32ngsZIAX>GH??tqgwUuUz6kjns|LjsB37zUEWd|(&O!)DY zQLrq%Y>)Y8G`yYbYCx&aVHi@-vZ3|ebG!f$sTQqMgi0hWRJ^Wc+Ibv!udh_r%2|U) zPi|E^PK?UE!>_4`f`1k4hqqj_$+d!EB_#IYt;f9)fBOumGNyglU(ofY`yHq4Y?B%- zp&G!MRY<~ajTgIHErMe(Z8JG*;D-PJhd@RX@QatggM7+G(Lz8eZ;73)72Hfx5KDOE zkT(m}i2;@X2AT5fW?qVp?@WgN$aT+f_6eo?IsLh;jscNRp|8H}Z9p_UBO^SJXpZew zEK8fz|0Th%(Wr|KZBGTM4yxkA5CFdAj8=QSrT$fKW#tweUFqr0TZ9D~a5lF{)%-tTGMK^2tz(y2v$i%V8XAxIywrZCp=)83p(zIk6@S5AWl|Oa2hF`~~^W zI;KeOSkw1O#TiQ8;U7OPXjZM|KrnN}9arP)m0v$c|L)lF`j_rpG(zW1Qjv$=^|p*f z>)Na{D&>n`jOWMwB^TM}slgTEcjxTlUby89j1)|6ydRfWERn3|7Zd2&e7?!K&5G$x z`5U3uFtn4~SZq|LjFVrz$3iln-+ucY4q$BC{CSm7Xe5c1J<=%Oagztj{ifpaZk_bQ z9Sb-LaQMKp-qJA*bP6DzgE3`}*i1o3GKmo2pn@dj0;He}F=BgINo};6gQF8!n0ULZ zL>kC0nPSFzlcB7p41doao2F7%6IUTi_+!L`MM4o*#Y#0v~WiO8uSeAUNp=vA2KaR&=jNR2iVwG>7t%sG2x_~yXzY)7K& zk3p+O0AFZ1eu^T3s};B%6TpJ6h-Y%B^*zT&SN7C=N;g|#dGIVMSOru3iv^SvO>h4M=t-N1GSLLDqVTcgurco6)3&XpU!FP6Hlrmj}f$ zp95;b)>M~`kxuZF3r~a!rMf4|&1=uMG$;h^g=Kl;H&Np-(pFT9FF@++MMEx3RBsK?AU0fPk-#mdR)Wdkj)`>ZMl#^<80kM87VvsI3r_c@_vX=fdQ`_9-d(xiI z4K;1y1TiPj_RPh*SpDI7U~^QQ?%0&!$Sh#?x_@;ag)P}ZkAik{_WPB4rHyW#%>|Gs zdbhyt=qQPA7`?h2_8T;-E6HI#im9K>au*(j4;kzwMSLgo6u*}-K`$_Gzgu&XE)udQ zmQ72^eZd|vzI)~!20JV-v-T|<4@7ruqrj|o4=JJPlybwMg;M$Ud7>h6g()CT@wXm` zbq=A(t;RJ^{Xxi*Ff~!|3!-l_PS{AyNAU~t{h;(N(PXMEf^R(B+ZVX3 z8y0;0A8hJYp@g+c*`>eTA|3Tgv9U8#BDTO9@a@gVMDxr(fVaEqL1tl?md{v^j8aUv zm&%PX4^|rX|?E4^CkplWWNv*OKM>DxPa z!RJ)U^0-WJMi)Ksc!^ixOtw^egoAZZ2Cg;X7(5xZG7yL_;UJ#yp*ZD-;I^Z9qkP`} zwCTs0*%rIVF1sgLervtnUo&brwz?6?PXRuOCS*JI-WL6GKy7-~yi0giTEMmDs_-UX zo=+nFrW_EfTg>oY72_4Z0*uG>MnXP=c0VpT&*|rvv1iStW;*^={rP1y?Hv+6R6bxFMkxpWkJ>m7Ba{>zc_q zEefC3jsXdyS5??Mz7IET$Kft|EMNJIv7Ny8ZOcKnzf`K5Cd)&`-fTY#W&jnV0l2vt z?Gqhic}l}mCv1yUEy$%DP}4AN;36$=7aNI^*AzV(eYGeJ(Px-j<^gSDp5dBAv2#?; zcMXv#aj>%;MiG^q^$0MSg-(uTl!xm49dH!{X0){Ew7ThWV~Gtj7h%ZD zVN-R-^7Cf0VH!8O)uUHPL2mO2tmE*cecwQv_5CzWeh)ykX8r5Hi`ehYo)d{Jnh&3p z9ndXT$OW51#H5cFKa76c<%nNkP~FU93b5h-|Cb}ScHs@4Q#|}byWg;KDMJ#|l zE=MKD*F@HDBcX@~QJH%56eh~jfPO-uKm}~t7VkHxHT;)4sd+?Wc4* z>CyR*{w@4(gnYRdFq=^(#-ytb^5ESD?x<0Skhb%Pt?npNW1m+Nv`tr9+qN<3H1f<% zZvNEqyK5FgPsQ`QIu9P0x_}wJR~^CotL|n zk?dn;tLRw9jJTur4uWoX6iMm914f0AJfB@C74a;_qRrAP4E7l890P&{v<}>_&GLrW z)klculcg`?zJO~4;BBAa=POU%aN|pmZJn2{hA!d!*lwO%YSIzv8bTJ}=nhC^n}g(ld^rn#kq9Z3)z`k9lvV>y#!F4e{5c$tnr9M{V)0m(Z< z#88vX6-AW7T2UUwW`g<;8I$Jb!R%z@rCcGT)-2k7&x9kZZT66}Ztid~6t0jKb&9mm zpa}LCb`bz`{MzpZR#E*QuBiZXI#<`5qxx=&LMr-UUf~@dRk}YI2hbMsAMWOmDzYtm zjof16D=mc`^B$+_bCG$$@R0t;e?~UkF?7<(vkb70*EQB1rfUWXh$j)R2)+dNAH5%R zEBs^?N;UMdy}V};59Gu#0$q53$}|+q7CIGg_w_WlvE}AdqoS<7DY1LWS9?TrfmcvT zaypmplwn=P4;a8-%l^e?f`OpGb}%(_mFsL&GywhyN(-VROj`4~V~9bGv%UhcA|YW% zs{;nh@aDX11y^HOFXB$a7#Sr3cEtNd4eLm@Y#fc&j)TGvbbMwze zXtekX_wJqxe4NhuW$r}cNy|L{V=t#$%SuWEW)YZTH|!iT79k#?632OFse{+BT_gau zJwQcbH{b}dzKO?^dV&3nTILYlGw{27UJ72ZN){BILd_HV_s$WfI2DC<9LIHFmtyw? zQ;?MuK7g%Ym+4e^W#5}WDLpko%jPOC=aN)3!=8)s#Rnercak&b3ESRX3z{xfKBF8L z5%CGkFmGO@x?_mPGlpEej!3!AMddChabyf~nJNZxx!D&{@xEb!TDyvqSj%Y5@A{}9 zRzoBn0?x}=krh{ok3Nn%e)#~uh;6jpezhA)ySb^b#E>73e*frBFu6IZ^D7Ii&rsiU z%jzygxT-n*joJpY4o&8UXr2s%j^Q{?e-voloX`4DQyEK+DmrZh8A$)iWL#NO9+Y@!sO2f@rI!@jN@>HOA< z?q2l{^%mY*PNx2FoX+A7X3N}(RV$B`g&N=e0uvAvEN1W^{*W?zT1i#fxuw10%~))J zjx#gxoVlXREWZf4hRkgdHx5V_S*;p-y%JtGgQ4}lnA~MBz-AFdxUxU1RIT$`sal|X zPB6sEVRjGbXIP0U+?rT|y5+ev&OMX*5C$n2SBPZr`jqzrmpVrNciR0e*Wm?fK6DY& zl(XQZ60yWXV-|Ps!A{EF;=_z(YAF=T(-MkJXUoX zI{UMQDAV2}Ya?EisdEW;@pE6dt;j0fg5oT2dxCi{wqWJ<)|SR6fxX~5CzblPGr8cb zUBVJ2CQd~3L?7yfTpLNbt)He1D>*KXI^GK%<`bq^cUq$Q@uJifG>p3LU(!H=C)aEL zenk7pVg}0{dKU}&l)Y2Y2eFMdS(JS0}oZUuVaf2+K*YFNGHB`^YGcIpnBlMhO7d4@vV zv(@N}(k#REdul8~fP+^F@ky*wt@~&|(&&meNO>rKDEnB{ykAZ}k>e@lad7to>Ao$B zz<1(L=#J*u4_LB=8w+*{KFK^u00NAmeNN7pr+Pf+N*Zl^dO{LM-hMHyP6N!~`24jd zXYP|Ze;dRXKdF2iJG$U{k=S86l@pytLx}$JFFs8e)*Vi?aVBtGJ3JZUj!~c{(rw5>vuRF$`^p!P8w1B=O!skwkO5yd4_XuG^QVF z`-r5K7(IPSiKQ2|U9+`@Js!g6sfJwAHVd|s?|mnC*q zp|B|z)(8+mxXyxQ{8Pg3F4|tdpgZZSoU4P&9I8)nHo1@)9_9u&NcT^FI)6|hsAZFk zZ+arl&@*>RXBf-OZxhZerOr&dN5LW9@gV=oGFbK*J+m#R-|e6(Loz(;g@T^*oO)0R zN`N=X46b{7yk5FZGr#5&n1!-@j@g02g|X>MOpF3#IjZ_4wg{dX+G9eqS+Es9@6nC7 zD9$NuVJI}6ZlwtUm5cCAiYv0(Yi{%eH+}t)!E^>^KxB5^L~a`4%1~5q6h>d;paC9c zTj0wTCKrhWf+F#5>EgX`sl%POl?oyCq0(w0xoL?L%)|Q7d|Hl92rUYAU#lc**I&^6p=4lNQPa0 znQ|A~i0ip@`B=FW-Q;zh?-wF;Wl5!+q3GXDu-x&}$gUO)NoO7^$BeEIrd~1Dh{Tr` z8s<(Bn@gZ(mkIGnmYh_ehXnq78QL$pNDi)|QcT*|GtS%nz1uKE+E{7jdEBp%h0}%r zD2|KmYGiPa4;md-t_m5YDz#c*oV_FqXd85d@eub?9N61QuYcb3CnVWpM(D-^|CmkL z(F}L&N7qhL2PCq)fRh}XO@U`Yn<?TNGR4L(mF7#4u29{i~@k;pLsgl({YW5`Mo+p=zZn3L*4{JU;++dG9 X@eDJUQo;Ye2mwlRs?y0|+_a0zY+Zo%Dkae}+MySoIppb75o?vUW_?)>@g{U2`ERQIXV zeY$JrWnMZ$QC<=ii4X|@0H8`si75jB(ElJb00HAB%>SlLR{!zO|C9P3zxw_U8?1d8uRZ=({Ga4shyN}3 zAK}WA(ds|``G4jA)9}Bt2Hy0+f3rV1E6b|@?hpGA=PI&r8)ah|)I2s(P5Ic*Ndhn^ z*T&j@gbCTv7+8rpYbR^Ty}1AY)YH;p!m948r#%7x^Z@_-w{pDl|1S4`EM3n_PaXvK z1JF)E3qy$qTj5Xs{jU9k=y%SQ0>8E$;x?p9ayU0bZZeo{5Z@&FKX>}s!0+^>C^D#z z>xsCPvxD3Z=dP}TTOSJhNTPyVt14VCQ9MQFN`rn!c&_p?&4<5_PGm4a;WS&1(!qKE z_H$;dDdiPQ!F_gsN`2>`X}$I=B;={R8%L~`>RyKcS$72ai$!2>d(YkciA^J0@X%G4 z4cu!%Ps~2JuJ8ex`&;Fa0NQOq_nDZ&X;^A=oc1&f#3P1(!5il>6?uK4QpEG8z0Rhu zvBJ+A9RV?z%v?!$=(vcH?*;vRs*+PPbOQ3cdPr5=tOcLqmfx@#hOqX0iN)wTTO21jH<>jpmwRIAGw7`a|sl?9y9zRBh>(_%| zF?h|P7}~RKj?HR+q|4U`CjRmV-$mLW>MScKnNXiv{vD3&2@*u)-6P@h0A`eeZ7}71 zK(w%@R<4lLt`O7fs1E)$5iGb~fPfJ?WxhY7c3Q>T-w#wT&zW522pH-B%r5v#5y^CF zcC30Se|`D2mY$hAlIULL%-PNXgbbpRHgn<&X3N9W!@BUk@9g*P5mz-YnZBb*-$zMM z7Qq}ic0mR8n{^L|=+diODdV}Q!gwr?y+2m=3HWwMq4z)DqYVg0J~^}-%7rMR@S1;9 z7GFj6K}i32X;3*$SmzB&HW{PJ55kT+EI#SsZf}bD7nW^Haf}_gXciYKX{QBxIPSx2Ma? zHQqgzZq!_{&zg{yxqv3xq8YV+`S}F6A>Gtl39_m;K4dA{pP$BW0oIXJ>jEQ!2V3A2 zdpoTxG&V=(?^q?ZTj2ZUpDUdMb)T?E$}CI>r@}PFPWD9@*%V6;4Ag>D#h>!s)=$0R zRXvdkZ%|c}ubej`jl?cS$onl9Tw52rBKT)kgyw~Xy%z62Lr%V6Y=f?2)J|bZJ5(Wx zmji`O;_B+*X@qe-#~`HFP<{8$w@z4@&`q^Q-Zk8JG3>WalhnW1cvnoVw>*R@c&|o8 zZ%w!{Z+MHeZ*OE4v*otkZqz11*s!#s^Gq>+o`8Z5 z^i-qzJLJh9!W-;SmFkR8HEZJWiXk$40i6)7 zZpr=k2lp}SasbM*Nbn3j$sn0;rUI;%EDbi7T1ZI4qL6PNNM2Y%6{LMIKW+FY_yF3) zSKQ2QSujzNMSL2r&bYs`|i2Dnn z=>}c0>a}>|uT!IiMOA~pVT~R@bGlm}Edf}Kq0?*Af6#mW9f9!}RjW7om0c9Qlp;yK z)=XQs(|6GCadQbWIhYF=rf{Y)sj%^Id-ARO0=O^Ad;Ph+ z0?$eE1xhH?{T$QI>0JP75`r)U_$#%K1^BQ8z#uciKf(C701&RyLQWBUp*Q7eyn76} z6JHpC9}R$J#(R0cDCkXoFSp;j6{x{b&0yE@P7{;pCEpKjS(+1RQy38`=&Yxo%F=3y zCPeefABp34U-s?WmU#JJw23dcC{sPPFc2#J$ZgEN%zod}J~8dLm*fx9f6SpO zn^Ww3bt9-r0XaT2a@Wpw;C23XM}7_14#%QpubrIw5aZtP+CqIFmsG4`Cm6rfxl9n5 z7=r2C-+lM2AB9X0T_`?EW&Byv&K?HS4QLoylJ|OAF z`8atBNTzJ&AQ!>sOo$?^0xj~D(;kS$`9zbEGd>f6r`NC3X`tX)sWgWUUOQ7w=$TO&*j;=u%25ay-%>3@81tGe^_z*C7pb9y*Ed^H3t$BIKH2o+olp#$q;)_ zfpjCb_^VFg5fU~K)nf*d*r@BCC>UZ!0&b?AGk_jTPXaSnCuW110wjHPPe^9R^;jo3 zwvzTl)C`Zl5}O2}3lec=hZ*$JnkW#7enKKc)(pM${_$9Hc=Sr_A9Biwe*Y=T?~1CK z6eZ9uPICjy-sMGbZl$yQmpB&`ouS8v{58__t0$JP%i3R&%QR3ianbZqDs<2#5FdN@n5bCn^ZtH992~5k(eA|8|@G9u`wdn7bnpg|@{m z^d6Y`*$Zf2Xr&|g%sai#5}Syvv(>Jnx&EM7-|Jr7!M~zdAyjt*xl;OLhvW-a%H1m0 z*x5*nb=R5u><7lyVpNAR?q@1U59 zO+)QWwL8t zyip?u_nI+K$uh{y)~}qj?(w0&=SE^8`_WMM zTybjG=999h38Yes7}-4*LJ7H)UE8{mE(6;8voE+TYY%33A>S6`G_95^5QHNTo_;Ao ztIQIZ_}49%{8|=O;isBZ?=7kfdF8_@azfoTd+hEJKWE!)$)N%HIe2cplaK`ry#=pV z0q{9w-`i0h@!R8K3GC{ivt{70IWG`EP|(1g7i_Q<>aEAT{5(yD z=!O?kq61VegV+st@XCw475j6vS)_z@efuqQgHQR1T4;|-#OLZNQJPV4k$AX1Uk8Lm z{N*b*ia=I+MB}kWpupJ~>!C@xEN#Wa7V+7{m4j8c?)ChV=D?o~sjT?0C_AQ7B-vxqX30s0I_`2$in86#`mAsT-w?j{&AL@B3$;P z31G4(lV|b}uSDCIrjk+M1R!X7s4Aabn<)zpgT}#gE|mIvV38^ODy@<&yflpCwS#fRf9ZX3lPV_?8@C5)A;T zqmouFLFk;qIs4rA=hh=GL~sCFsXHsqO6_y~*AFt939UYVBSx1s(=Kb&5;j7cSowdE;7()CC2|-i9Zz+_BIw8#ll~-tyH?F3{%`QCsYa*b#s*9iCc`1P1oC26?`g<9))EJ3%xz+O!B3 zZ7$j~To)C@PquR>a1+Dh>-a%IvH_Y7^ys|4o?E%3`I&ADXfC8++hAdZfzIT#%C+Jz z1lU~K_vAm0m8Qk}K$F>|>RPK%<1SI0(G+8q~H zAsjezyP+u!Se4q3GW)`h`NPSRlMoBjCzNPesWJwVTY!o@G8=(6I%4XHGaSiS3MEBK zhgGFv6Jc>L$4jVE!I?TQuwvz_%CyO!bLh94nqK11C2W$*aa2ueGopG8DnBICVUORP zgytv#)49fVXDaR$SukloYC3u7#5H)}1K21=?DKj^U)8G;MS)&Op)g^zR2($<>C*zW z;X7`hLxiIO#J`ANdyAOJle4V%ppa*(+0i3w;8i*BA_;u8gOO6)MY`ueq7stBMJTB; z-a0R>hT*}>z|Gg}@^zDL1MrH+2hsR8 zHc}*9IvuQC^Ju)^#Y{fOr(96rQNPNhxc;mH@W*m206>Lo<*SaaH?~8zg&f&%YiOEG zGiz?*CP>Bci}!WiS=zj#K5I}>DtpregpP_tfZtPa(N<%vo^#WCQ5BTv0vr%Z{)0q+ z)RbfHktUm|lg&U3YM%lMUM(fu}i#kjX9h>GYctkx9Mt_8{@s%!K_EI zScgwy6%_fR?CGJQtmgNAj^h9B#zmaMDWgH55pGuY1Gv7D z;8Psm(vEPiwn#MgJYu4Ty9D|h!?Rj0ddE|&L3S{IP%H4^N!m`60ZwZw^;eg4sk6K{ ziA^`Sbl_4~f&Oo%n;8Ye(tiAdlZKI!Z=|j$5hS|D$bDJ}p{gh$KN&JZYLUjv4h{NY zBJ>X9z!xfDGY z+oh_Z&_e#Q(-}>ssZfm=j$D&4W4FNy&-kAO1~#3Im;F)Nwe{(*75(p=P^VI?X0GFakfh+X-px4a%Uw@fSbmp9hM1_~R>?Z8+ ziy|e9>8V*`OP}4x5JjdWp}7eX;lVxp5qS}0YZek;SNmm7tEeSF*-dI)6U-A%m6YvCgM(}_=k#a6o^%-K4{`B1+}O4x zztDT%hVb;v#?j`lTvlFQ3aV#zkX=7;YFLS$uIzb0E3lozs5`Xy zi~vF+%{z9uLjKvKPhP%x5f~7-Gj+%5N`%^=yk*Qn{`> z;xj&ROY6g`iy2a@{O)V(jk&8#hHACVDXey5a+KDod_Z&}kHM}xt7}Md@pil{2x7E~ zL$k^d2@Ec2XskjrN+IILw;#7((abu;OJii&v3?60x>d_Ma(onIPtcVnX@ELF0aL?T zSmWiL3(dOFkt!x=1O!_0n(cAzZW+3nHJ{2S>tgSK?~cFha^y(l@-Mr2W$%MN{#af8J;V*>hdq!gx=d0h$T7l}>91Wh07)9CTX zh2_ZdQCyFOQ)l(}gft0UZG`Sh2`x-w`5vC2UD}lZs*5 zG76$akzn}Xi))L3oGJ75#pcN=cX3!=57$Ha=hQ2^lwdyU#a}4JJOz6ddR%zae%#4& za)bFj)z=YQela(F#Y|Q#dp}PJghITwXouVaMq$BM?K%cXn9^Y@g43$=O)F&ZlOUom zJiad#dea;-eywBA@e&D6Pdso1?2^(pXiN91?jvcaUyYoKUmvl5G9e$W!okWe*@a<^ z8cQQ6cNSf+UPDx%?_G4aIiybZHHagF{;IcD(dPO!#=u zWfqLcPc^+7Uu#l(Bpxft{*4lv#*u7X9AOzDO z1D9?^jIo}?%iz(_dwLa{ex#T}76ZfN_Z-hwpus9y+4xaUu9cX}&P{XrZVWE{1^0yw zO;YhLEW!pJcbCt3L8~a7>jsaN{V3>tz6_7`&pi%GxZ=V3?3K^U+*ryLSb)8^IblJ0 zSRLNDvIxt)S}g30?s_3NX>F?NKIGrG_zB9@Z>uSW3k2es_H2kU;Rnn%j5qP)!XHKE zPB2mHP~tLCg4K_vH$xv`HbRsJwbZMUV(t=ez;Ec(vyHH)FbfLg`c61I$W_uBB>i^r z&{_P;369-&>23R%qNIULe=1~T$(DA`ev*EWZ6j(B$(te}x1WvmIll21zvygkS%vwG zzkR6Z#RKA2!z!C%M!O>!=Gr0(J0FP=-MN=5t-Ir)of50y10W}j`GtRCsXBakrKtG& zazmITDJMA0C51&BnLY)SY9r)NVTMs);1<=oosS9g31l{4ztjD3#+2H7u_|66b|_*O z;Qk6nalpqdHOjx|K&vUS_6ITgGll;TdaN*ta=M_YtyC)I9Tmr~VaPrH2qb6sd~=AcIxV+%z{E&0@y=DPArw zdV7z(G1hBx7hd{>(cr43^WF%4Y@PXZ?wPpj{OQ#tvc$pABJbvPGvdR`cAtHn)cSEV zrpu}1tJwQ3y!mSmH*uz*x0o|CS<^w%&KJzsj~DU0cLQUxk5B!hWE>aBkjJle8z~;s z-!A=($+}Jq_BTK5^B!`R>!MulZN)F=iXXeUd0w5lUsE5VP*H*oCy(;?S$p*TVvTxwAeWFB$jHyb0593)$zqalVlDX=GcCN1gU0 zlgU)I$LcXZ8Oyc2TZYTPu@-;7<4YYB-``Qa;IDcvydIA$%kHhJKV^m*-zxcvU4viy&Kr5GVM{IT>WRywKQ9;>SEiQD*NqplK-KK4YR`p0@JW)n_{TU3bt0 zim%;(m1=#v2}zTps=?fU5w^(*y)xT%1vtQH&}50ZF!9YxW=&7*W($2kgKyz1mUgfs zfV<*XVVIFnohW=|j+@Kfo!#liQR^x>2yQdrG;2o8WZR+XzU_nG=Ed2rK?ntA;K5B{ z>M8+*A4!Jm^Bg}aW?R?6;@QG@uQ8&oJ{hFixcfEnJ4QH?A4>P=q29oDGW;L;= z9-a0;g%c`C+Ai!UmK$NC*4#;Jp<1=TioL=t^YM)<<%u#hnnfSS`nq63QKGO1L8RzX z@MFDqs1z ztYmxDl@LU)5acvHk)~Z`RW7=aJ_nGD!mOSYD>5Odjn@TK#LY{jf?+piB5AM-CAoT_ z?S-*q7}wyLJzK>N%eMPuFgN)Q_otKP;aqy=D5f!7<=n(lNkYRXVpkB{TAYLYg{|(jtRqYmg$xH zjmq?B(RE4 zQx^~Pt}gxC2~l=K$$-sYy_r$CO(d=+b3H1MB*y_5g6WLaWTXn+TKQ|hNY^>Mp6k*$ zwkovomhu776vQATqT4blf~g;TY(MWCrf^^yfWJvSAB$p5l;jm@o#=!lqw+Lqfq>X= z$6~kxfm7`3q4zUEB;u4qa#BdJxO!;xGm)wwuisj{0y2x{R(IGMrsIzDY9LW>m!Y`= z04sx3IjnYvL<4JqxQ8f7qYd0s2Ig%`ytYPEMKI)s(LD}D@EY>x`VFtqvnADNBdeao zC96X+MxnwKmjpg{U&gP3HE}1=s!lv&D{6(g_lzyF3A`7Jn*&d_kL<;dAFx!UZ>hB8 z5A*%LsAn;VLp>3${0>M?PSQ)9s3}|h2e?TG4_F{}{Cs>#3Q*t$(CUc}M)I}8cPF6% z=+h(Kh^8)}gj(0}#e7O^FQ6`~fd1#8#!}LMuo3A0bN`o}PYsm!Y}sdOz$+Tegc=qT z8x`PH$7lvnhJp{kHWb22l;@7B7|4yL4UOOVM0MP_>P%S1Lnid)+k9{+3D+JFa#Pyf zhVc#&df87APl4W9X)F3pGS>@etfl=_E5tBcVoOfrD4hmVeTY-cj((pkn%n@EgN{0f zwb_^Rk0I#iZuHK!l*lN`ceJn(sI{$Fq6nN& zE<-=0_2WN}m+*ivmIOxB@#~Q-cZ>l136w{#TIJe478`KE7@=a{>SzPHsKLzYAyBQO zAtuuF$-JSDy_S@6GW0MOE~R)b;+0f%_NMrW(+V#c_d&U8Z9+ec4=HmOHw?gdjF(Lu zzra83M_BoO-1b3;9`%&DHfuUY)6YDV21P$C!Rc?mv&{lx#f8oc6?0?x zK08{WP65?#>(vPfA-c=MCY|%*1_<3D4NX zeVTi-JGl2uP_2@0F{G({pxQOXt_d{g_CV6b?jNpfUG9;8yle-^4KHRvZs-_2siata zt+d_T@U$&t*xaD22(fH(W1r$Mo?3dc%Tncm=C6{V9y{v&VT#^1L04vDrLM9qBoZ4@ z6DBN#m57hX7$C(=#$Y5$bJmwA$T8jKD8+6A!-IJwA{WOfs%s}yxUw^?MRZjF$n_KN z6`_bGXcmE#5e4Ym)aQJ)xg3Pg0@k`iGuHe?f(5LtuzSq=nS^5z>vqU0EuZ&75V%Z{ zYyhRLN^)$c6Ds{f7*FBpE;n5iglx5PkHfWrj3`x^j^t z7ntuV`g!9Xg#^3!x)l*}IW=(Tz3>Y5l4uGaB&lz{GDjm2D5S$CExLT`I1#n^lBH7Y zDgpMag@`iETKAI=p<5E#LTkwzVR@=yY|uBVI1HG|8h+d;G-qfuj}-ZR6fN>EfCCW z9~wRQoAPEa#aO?3h?x{YvV*d+NtPkf&4V0k4|L=uj!U{L+oLa(z#&iuhJr3-PjO3R z5s?=nn_5^*^Rawr>>Nr@K(jwkB#JK-=+HqwfdO<+P5byeim)wvqGlP-P|~Nse8=XF zz`?RYB|D6SwS}C+YQv+;}k6$-%D(@+t14BL@vM z2q%q?f6D-A5s$_WY3{^G0F131bbh|g!}#BKw=HQ7mx;Dzg4Z*bTLQSfo{ed{4}NZW zfrRm^Ca$rlE{Ue~uYv>R9{3smwATcdM_6+yWIO z*ZRH~uXE@#p$XTbCt5j7j2=86e{9>HIB6xDzV+vAo&B?KUiMP|ttOElepnl%|DPqL b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN diff --git a/browser/public/manifest.json b/browser/public/manifest.json deleted file mode 100644 index 7dcc735ca5..0000000000 --- a/browser/public/manifest.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "short_name": "IG React Samples", - "name": "Code examples of how to use IgniteUI for React components", - "icons": [ - { - "src": "favicon.ico", - "sizes": "64x64 32x32 24x24 16x16", - "type": "image/x-icon" - }, - { - "src": "logo192.png", - "type": "image/png", - "sizes": "192x192" - }, - { - "src": "logo512.png", - "type": "image/png", - "sizes": "512x512" - } - ], - "start_url": ".", - "display": "standalone", - "theme_color": "#000000", - "background_color": "#ffffff" -} diff --git a/browser/public/meta.json b/browser/public/meta.json deleted file mode 100644 index 37b29dffdd..0000000000 --- a/browser/public/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version":"23.2.915","date":"2026-09-18 18:23:12","note":"this file is auto-generated"} \ No newline at end of file diff --git a/browser/public/robots.txt b/browser/public/robots.txt deleted file mode 100644 index e9e57dc4d4..0000000000 --- a/browser/public/robots.txt +++ /dev/null @@ -1,3 +0,0 @@ -# https://www.robotstxt.org/robotstxt.html -User-agent: * -Disallow: diff --git a/browser/reactSamples.nuspec b/browser/reactSamples.nuspec deleted file mode 100644 index c2cd78b107..0000000000 --- a/browser/reactSamples.nuspec +++ /dev/null @@ -1,15 +0,0 @@ - - - - ReactSamplesGitHub$lang$ - Infragistics React Samples GitHub $lang$ - 22.1.9 - Infragistics - Infragistics, Inc. - false - This is a package that can be used with Octopus deployer - - - - - diff --git a/browser/src/index.css b/browser/src/index.css deleted file mode 100644 index f5c1f70900..0000000000 --- a/browser/src/index.css +++ /dev/null @@ -1,17 +0,0 @@ -@import "tailwindcss/utilities.css" layer(utilities); -@source "./samples/**/*.{ts,tsx,js,jsx}"; - -#root, -html, -body, -main { - background: transparent; -} - -.igx-grid__td img[src*="dl.infragistics.com/x/img/people"] { - width: 62px; - height: 62px; - object-fit: cover; - display: block; - margin: auto; -} diff --git a/browser/src/index.tsx b/browser/src/index.tsx deleted file mode 100644 index cf0ac0f45e..0000000000 --- a/browser/src/index.tsx +++ /dev/null @@ -1,44 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import { BrowserRouter } from "react-router-dom"; - -import SamplesBrowser from "./navigation/SamplesBrowser"; -import RegisterServiceWorker from './serviceWorker'; -import { createRoot } from 'react-dom/client'; -import { initSampleThemeListener } from './sample-theme'; -import { initSampleSizeReporter } from './sample-size-reporter'; - -import './index.css'; // styles shared between all samples - -// console.log('SB index'); -// addEventListener('activate', function(event) { - // console.log('SB index activate'); - // event.waitUntil( - caches.keys().then(function(keyList) { - return Promise.all(keyList.map(function(key) { - console.log('SB index cache delete ' + key); - return caches.delete(key); - })); - }) - // ); -// }); - -// Lets the docs ThemingWidget re-theme this browser while embedded. -initSampleThemeListener(); -// Lets docs samples embedded with size their iframe to -// their content. Dormant unless the docs host asks for it. -initSampleSizeReporter(); - -const container = document.getElementById('root'); -const root = createRoot(container); -root.render( - - - -); - -// If you want your app to work offline and load faster, you can change -// unregister() to register() below. Note this comes with some pitfalls. -// Learn more about service workers: https://bit.ly/CRA-PWA -RegisterServiceWorker(); -// serviceWorker.unregister(); diff --git a/browser/src/jszip-shim.js b/browser/src/jszip-shim.js deleted file mode 100644 index 9de337232a..0000000000 --- a/browser/src/jszip-shim.js +++ /dev/null @@ -1,6 +0,0 @@ -import JSZip from 'jszip'; - -// This forces the export object to have a 'default' property -// that points to the constructor, satisfying the problematic code. -export default JSZip; -export { JSZip }; diff --git a/browser/src/logo.svg b/browser/src/logo.svg deleted file mode 100644 index 6b60c1042f..0000000000 --- a/browser/src/logo.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/browser/src/navigation/SamplesBrowser.css b/browser/src/navigation/SamplesBrowser.css deleted file mode 100644 index 27d5cfe8b3..0000000000 --- a/browser/src/navigation/SamplesBrowser.css +++ /dev/null @@ -1,206 +0,0 @@ -.sbRoot { - background: transparent; - /* background: blue; */ - /* background-color: blue; */ - display: flex; - flex-flow: row; - flex-wrap: nowrap; /* nowrap | wrap | wrap-reverse; */ - /* justify-content: flex-start; */ - /* justify-items: center; */ - /* align-items: center; */ - /* position: relative; */ - overflow-y: hidden; - - /* min-width: 300px; */ - width: calc(100% - 2rem); - height: calc(100% - 2rem); - width: 100%; - height: 100%; - padding: 0px; - margin: 0px; -} - -.sbToolbar { - width: 100%; - /* height: 1.5rem; */ - /* padding: 1rem; */ - align-items: center; - - background: rgb(72, 160, 248); - background: #323232; - color: #ffffff; - font-family: 'Titillium Web'; - text-transform: capitalize; -} - -.sbContent { - width: 100%; - height: 100%; - - /* background: rgb(248, 137, 72); */ - display: flex; - flex-flow: column; -} - -.sbSwitch { - width: 100%; - height: 100%; - - /* width: calc(100% - 1rem); - height: calc(100% - 1rem); - padding: 0.5rem; */ - - background: transparent; - display: flex; - flex-flow: column; -} - -.sbSidebar { - height: 100%; - padding-top: 0.0rem; - padding-bottom: 0.0rem; - padding-left: 0px; - padding-right: 0px; - - font-family: 'Titillium Web'; - background: #323232; - color: white; - display: flex; - flex-flow: column; - flex-wrap: nowrap; /* nowrap | wrap | wrap-reverse; */ - overflow-y: auto; - overflow-x: auto; - - -webkit-touch-callout: none; /* iOS Safari */ - -webkit-user-select: none; /* Safari */ - -khtml-user-select: none; /* Konqueror HTML */ - -moz-user-select: none; /* Firefox */ - -ms-user-select: none; /* Internet Explorer/Edge */ - -o-user-select: none; - user-select: none; /* Non-prefixed version, currently*/ -} -.sbToolbarIcon { - display: inline-block; - font-size: 1rem; - vertical-align: middle; - height: 32px; -} - -.sbToolbarLabel { - vertical-align: middle; - height: 32px; - width: 100%; - line-height: 1.75; -} - -.sbToolbarVersion{ - vertical-align: middle; - height: 32px; - line-height: 1.75; - padding-right: 1rem; - text-transform: lowercase; - white-space: nowrap; -} - -.sbToolbarButton { - vertical-align: middle; - height: 32px; - line-height: 1.75; - color: white; - padding: 0.25rem; - margin-left: 0rem; - margin-right: 0.75rem; - font-size: medium; - display: inline-block; - height: 32px; -} - -.sbToolbarButton:hover { - background: rgba(204, 204, 204, 0.123); - transition: "all 0.0s"; -} - -.sbNavigation-group { - padding-top: 1rem; - padding-bottom: 0.5rem; - padding-left: 0.75rem; - padding-right: 0px; - text-transform: uppercase; - cursor: default; -} - -.sbNavigation-control { - white-space: nowrap; - display: block; - cursor: pointer; - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 0.75rem; - padding-right: 0px; - /* color: #272727 !important; */ - color: #dbdbdb; - text-decoration: none; - text-transform: capitalize; -} - -.sbNavigation-control:hover { - /* background: #d8d6d6; */ - background: rgba(204, 204, 204, 0.123); - color: #ffffff !important; - transition: "all 0.0s"; -} - -.sbNavigation-link { - white-space: nowrap; - text-decoration: none; - text-transform: capitalize; - display: block; - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0rem; - padding-right: 0px; - color: #3e9feb !important; - display: flex; - flex-direction: row; - line-height: 1.5; -} - -.sbNavigation-link:hover { - /* background: #d8d6d6; */ - background: rgba(204, 204, 204, 0.123); - /* color: #ffffff !important; */ - transition: "all 0.0s"; -} - -.sbNavigation-link-symbol { - color: #3e9feb; - padding-left: 0.75rem; - padding-right: 0.5rem; - /* color: #272727 !important; */ - /* color: dodgerblue; */ - /* color: #dbdbdb; */ -} - -.sbNavigation-list { - color: #dbdbdb; - margin: 0rem; - font-size: medium; - display: block; - /* font-family: 'Kanit', sans-serif; */ - /* background: rgb(39, 39, 39); */ -} - -.sbToolbarMenu { - padding-left: 0.5rem; - padding-right: 0.5rem; - margin-left: 0.5rem;; - margin-right: 0.5rem; - font-size: 1.25rem; - align-self: center; - cursor: pointer; -} - -.sbToolbarMenu:hover { - background: rgba(204, 204, 204, 0.3); - transition: "all 0.0s"; -} diff --git a/browser/src/navigation/SamplesBrowser.json b/browser/src/navigation/SamplesBrowser.json deleted file mode 100644 index 37b29dffdd..0000000000 --- a/browser/src/navigation/SamplesBrowser.json +++ /dev/null @@ -1 +0,0 @@ -{"version":"23.2.915","date":"2026-09-18 18:23:12","note":"this file is auto-generated"} \ No newline at end of file diff --git a/browser/src/navigation/SamplesBrowser.tsx b/browser/src/navigation/SamplesBrowser.tsx deleted file mode 100644 index c35c14f183..0000000000 --- a/browser/src/navigation/SamplesBrowser.tsx +++ /dev/null @@ -1,324 +0,0 @@ -/* eslint-disable no-undef */ - -import * as React from "react"; -import { Route, Switch } from "react-router-dom" -import { withRouter } from 'react-router-dom'; - -import './Scrollbars.css'; -import './SamplesBrowser.css'; -import { SamplesRouter } from './SamplesRouter'; -import { SamplesLoading } from './SamplesLoading'; -import { SamplesFallback } from './SamplesFallback'; -import { RoutingSample } from './SamplesData'; -import { RoutingGroup } from './SamplesData'; - -import { gaugesRoutingData } from "../samples/gauges/RoutingData"; -import { gridsRoutingData } from "../samples/grids/RoutingData"; -import { chartsRoutingData } from "../samples/charts/RoutingData"; -import { mapsRoutingData } from "../samples/maps/RoutingData"; -import { excelRoutingData } from "../samples/excel/RoutingData"; -import { layoutsRoutingData } from "../samples/layouts/RoutingData"; -import { inputsRoutingData } from "../samples/inputs/RoutingData"; -import { editorsRoutingData } from "../samples/editors/RoutingData"; -import { notificationsRoutingData } from "../samples/notifications/RoutingData"; -import { menusRoutingData } from "../samples/menus/RoutingData"; -import { schedulingRoutingData } from "../samples/scheduling/RoutingData"; -import { interactionsRoutingData } from "../samples/interactions/RoutingData"; - -// import { SamplesBuster, SamplesBusterState } from '../SamplesBuster'; -import SamplesCache from './SamplesCache'; -import BrowserInfo from './BrowserInfo.json'; - -class SampleInfo { - public name: string; - public control: string; - public group: string; - public route: string; -} - -export class SamplesBrowser extends React.Component -{ - public navLinks: any[] = []; - public navRoutes: any[] = []; - public navLookup: Map = new Map(); - public navRoutingProviders: RoutingGroup[] = []; - public igrVersion: string = ""; - public sbContent: any; - - public styles: any = { - toolbarIcon: { display: "inline-block", fontSize: "1rem",}, - toolbarBtn: { color: "white", padding: "0.25rem", marginLeft: "0rem", marginRight: "0.75rem", fontSize: "medium", display: "inline-block", height: "32px",}, - // sidebarGroupBtn: { color: "black", padding: "0.15rem", marginRight: "5px", display: "inline-block", fontSize: "small", height: "32px"}, - // sidebarLinksBtn: { color: "inherit", padding: "0rem", marginLeft: "0.3rem", marginRight: "0.4rem", - // display: "inline-block", fontSize: "small", verticalAlign: "middle", - // // height: "32px" - // }, - - // searchStyle: {fontSize: "1rem", verticalAlign: "middle", color: "white", }, - iconStyle: {fontSize: "1rem", verticalAlign: "middle" }, - } - - private sbContentRef(r: any) { - this.sbContent = r; - } - - constructor(props: any) { - super(props); - this.sbContentRef = this.sbContentRef.bind(this); - // clearing browser cache - SamplesCache.clear(); - - // logging versions of IG packages - for (const item of BrowserInfo) { - if (item.name && item.name.indexOf('igniteui-react-core') >= 0) { - console.log('SB uses v' + item.version + ' ' + item.name); - this.igrVersion = item.version.toString(); - break; - } - } - - this.onSampleOpen = this.onSampleOpen.bind(this); - this.onComponentToggle = this.onComponentToggle.bind(this); - // console.log(TestsRoutes.DataRoutes) - - const routingProviders: RoutingGroup[] = [ - inputsRoutingData, - layoutsRoutingData, - gridsRoutingData, - chartsRoutingData, - mapsRoutingData, - gaugesRoutingData, - excelRoutingData, - editorsRoutingData, - notificationsRoutingData, - menusRoutingData, - schedulingRoutingData, - interactionsRoutingData - ]; - - for (const routingData of routingProviders) { - this.populateLookup(routingData); - this.populateRoutes(SamplesRouter.getRoutes(routingData)); - this.navRoutingProviders.push(routingData); - } - this.state = { - SidebarVisible: true, - SelectedGroup: '', - SelectedControl: '', - SelectedSample: 'react samples browser', - ExpandedComponents: {}, - } - } - - public populateLookup(group: RoutingGroup) { - for (const component of group.components) { - for (const route of component.routes) { - const info = new SampleInfo(); - info.group = group.name; - info.route = route.path; - info.control = component.name; - info.name = route.name; - this.navLookup.set('/samples' + route.path, info); - this.navLookup.set(route.path, info); - } - } - } - - public populateLinks(array: any[]) { - for (const item of array) { - this.navLinks.push(item); - } - } - - public populateRoutes(array: any[]) { - for (const item of array) { - this.navRoutes.push(item); - } - } - - public onSampleOpen = (sample: RoutingSample) => { - let sbRoute = window.location.pathname; - console.log("SB nav " + sbRoute); - // const item = event.currentTarget.id; - // console.log('onControlClick ' + item); - if (this.navLookup.has(sample.path)) { - // let info = this.navLookup.get(sample.path); - // this.setState({ - // SelectedSample: info.control + ' ' + info.name, - // }); - } - }; - - public onComponentToggle = (componentName: string) => { - const expanded = { ...this.state.ExpandedComponents }; - if (expanded[componentName]) { - delete expanded[componentName]; - } else { - expanded[componentName] = true; - } - this.setState({ ExpandedComponents: expanded }); - }; - - public renderNavLinks() { - const navLinks: any[] = []; - for (const routingData of this.navRoutingProviders) { - const links = SamplesRouter.getLinks( - routingData, - this.onSampleOpen, - this.onComponentToggle, - this.state.ExpandedComponents - ); - navLinks.push(...links); - } - return navLinks; - } - - public render() { - - const sbBrowsingMode = SamplesRouter.isBrowsingMode(); - const sbSidebarStyle: any = {}; // sbBrowsingMode && this.state.SidebarVisible ? { display: "flex" } : { display: "none" }; - const sbToolbarStyle: any = {}; // sbBrowsingMode ? { display: "flex" } : { display: "none" }; - const sbSwitchStyle: any = {}; // sbBrowsingMode ? { width: "calc(100% - 270px)" } : { width: "100%" }; - const sbContentStyle: any = {}; - - const sbToolbarHeight = 50; - const sbSidebarWidth = 270; - if (sbBrowsingMode && this.state.SidebarVisible) { - sbSidebarStyle.minWidth = sbSidebarWidth + "px"; - sbSidebarStyle.width = sbSidebarWidth + "px"; - sbSidebarStyle.display = "flex"; - sbContentStyle.width = "calc(100% - " + sbSidebarWidth + "px)"; - } else { - sbSidebarStyle.display = "none"; - sbSidebarStyle.minWidth = "0px"; - sbSidebarStyle.width = "0px"; - } - - if (sbBrowsingMode) { - sbToolbarStyle.display = "flex"; - sbToolbarStyle.height = sbToolbarHeight + "px"; - // sbToolbarStyle.width = "calc(100% - " + sbSidebarWidth + "px)"; - // sbContentStyle.width = "calc(100% - " + sbSidebarWidth + "px)"; - // sbSwitchStyle.width = "calc(100% - " + sbSidebarWidth + "px)"; - sbSwitchStyle.height = "calc(100% - " + sbToolbarHeight + "px)"; - sbSwitchStyle.width = "100%"; - // sbSidebarStyle.minWidth = sbSidebarWidth + "px"; - } else { - sbToolbarStyle.display = "none"; - // sbContentStyle.width = "100%"; - sbSwitchStyle.width = "100%"; - sbSwitchStyle.height = "100%"; - } - - let sbRoute = window.location.pathname; - // console.log("SB nav " + sbRoute); - - // NOTE SamplesBuster is not used at this moment: - // return ( - // - // {({ loading, isLatest, isRefreshed, refreshWebsite }: SamplesBusterState) => { - // // const sbReloads = window.localStorage.getItem("sb-reloads"); - // if (loading) return (); - // if (!loading && !isLatest && !isRefreshed) { - // console.log('SB refreshing'); - // refreshWebsite(); - // // window.localStorage.setItem("sb-reloads", "true"); - // } - return ( -
-
- {/* Samples home */} - {this.renderNavLinks()} -
- -
-
- -
☰
- - {/*
{this.state.SelectedControl}
*/} - {/* */} - {/*
-
*/} -
{this.state.SelectedSample}
- {/* */} -
v{this.igrVersion}
-
- {/* Loading...}> */} - }> -
- - {/* */} - {/* */} - -
- {/* style={{paddingLeft: "1rem"}}>Please select a sample

*/} - - -

Please select a sample

- {/* */} -
- {/* routes to all samples */} - {this.navRoutes} - - {/* routing fallback displayed when a sample is missing */} - - - - - - - - - - - ); - // }} - // - // ); - } - - public componentDidMount() { - this.updateToolbar(); - this.sbContent.addEventListener('wheel', this.preventDocumentScroll, { passive: false}); - } - - public componentWillUnmount() { - this.sbContent.removeEventListener('wheel', this.preventDocumentScroll); - } - - public componentDidUpdate(prevProps: any) { - if (this.props.location.pathname !== prevProps.location.pathname) { - // console.log('Route change!'); - this.updateToolbar(); - } - } - - public updateToolbar() { - if (this.navLookup.has(this.props.location.pathname)) { - let info = this.navLookup.get(this.props.location.pathname); - this.setState({ - SelectedGroup: info.group, - SelectedControl: info.control, - // SelectedSample: info.name, - SelectedSample: info.control + ' - ' + info.name, - }); - } - } - public onSidebarVisibleClick = (event: any) => { - event.preventDefault(); - event.stopPropagation(); - - this.setState({ - SidebarVisible: !this.state.SidebarVisible, - }); - }; - - private preventDocumentScroll(event:any) { - const eventPath = event.composedPath(); - if (event.target.outerHTML.toLowerCase().includes('igx') && eventPath.filter(x => x.classList?.value === 'igx-grid__tbody').length > 0) { - event.preventDefault(); - } - } -} - -export default withRouter(SamplesBrowser); \ No newline at end of file diff --git a/browser/src/navigation/SamplesBuster.tsx b/browser/src/navigation/SamplesBuster.tsx deleted file mode 100644 index 45c1ac72c2..0000000000 --- a/browser/src/navigation/SamplesBuster.tsx +++ /dev/null @@ -1,130 +0,0 @@ -/* eslint-disable react/prop-types */ -/* eslint-disable no-undef */ - -import React from 'react'; -import SamplesBrowser from './SamplesBrowser.json'; -const currentVersion = SamplesBrowser.version; - -// // version from response - first param, local version second param -// const isObsolete = (versionA: string, versionB: string) => { -// const versionsA = versionA.split(/\./g); -// const versionsB = versionB.split(/\./g); - -// while (versionsA.length || versionsB.length) { -// const a = Number(versionsA.shift()); -// const b = Number(versionsB.shift()); -// // eslint-disable-next-line no-continue -// if (a === b) continue; -// // eslint-disable-next-line no-restricted-globals -// const comp = a > b || isNaN(b); -// console.log('isObsolete ' + a + ' vs ' + b + ' = ' + comp ); -// return comp; // a > b || isNaN(b); -// } -// return false; -// // return versionA !== versionB; -// }; - -interface SamplesBusterProps { - children(state: SamplesBusterState): any; -} - -export interface SamplesBusterState { - loading: boolean; - isLatest: boolean; - isRefreshed: boolean; - refreshWebsite(): any; -} - -export class SamplesBuster extends React.Component { - - constructor(props: SamplesBusterProps) { - super(props); - - this.state = { - loading: true, - isLatest: false, - isRefreshed: false, - refreshWebsite: () => { - - if (this.state.isRefreshed) { - console.log('SB cache refreshed ...') - return; - } - - this.setState({ isLatest: true, isRefreshed: true }, () => { - console.log('SB cache clearing ...') - if (caches) { - // Service worker cache should be cleared with caches.delete() - caches.keys().then(function(names) { - for (let name of names) caches.delete(name); - }); - } - console.log('SB cache hard reloading...') - // delete browser cache and hard reload - window.location.reload(); - } ); - } - }; - } - - public async fetchMetadata(): Promise { - let metaVersion = '1.0.0'; - let metaURL = '/meta.json'; - let pathname = window.location.pathname; - // if (pathname !== '/') { - // metaURL = pathname + '/meta.json'; - // } - console.log('SB version location: ' + pathname); - console.log('SB version public: ' + import.meta.env.BASE_URL); - try { - const response = await fetch(metaURL); - const metaJson = await response.json(); // may error if there is no body - metaVersion = metaJson.version; - console.log('SB version: '+ metaURL + ' ver: ' + metaVersion); - } catch (ex) { - console.log('SB fetch error \n' + ex); - // this.loadOfflineData(index, observer); - } - return new Promise((resolve, reject) => { resolve(metaVersion); }); - } - - public isObsolete(versionA: string, versionB: string) { - const versionsA = versionA.split(/\./g); - const versionsB = versionB.split(/\./g); - while (versionsA.length || versionsB.length) { - const a = Number(versionsA.shift()); - const b = Number(versionsB.shift()); - // eslint-disable-next-line no-continue - if (a === b) continue; - // eslint-disable-next-line no-restricted-globals - const comp = a < b || isNaN(b); - console.log('SB version isObsolete ' + a + ' vs ' + b + ' = ' + comp ); - return comp; // a > b || isNaN(b); - } - return false; - } - - componentDidMount() { - - this.fetchMetadata() - .then((cachedVersion) => { - console.log('SB version meta.json file: ' + cachedVersion + ' vs cacheApp.json ' + currentVersion) - if (this.isObsolete(cachedVersion, currentVersion)) { - console.log(`SB version changed from ${cachedVersion} to ${currentVersion}. Forcing refresh`); - this.setState({ loading: false, isLatest: false }); - } else { - console.log(`SB version not changed ${currentVersion}. No cache refresh.`); - this.setState({ loading: false, isLatest: true }); - } - }); - } - - render() { - const { loading, isLatest, isRefreshed, refreshWebsite } = this.state; - return this.props.children({ loading, isLatest, isRefreshed, refreshWebsite }); - // return this.props.children(this.state); - } - -} - -// export default SamplesBuster; diff --git a/browser/src/navigation/SamplesCache.tsx b/browser/src/navigation/SamplesCache.tsx deleted file mode 100644 index d0f0d68940..0000000000 --- a/browser/src/navigation/SamplesCache.tsx +++ /dev/null @@ -1,86 +0,0 @@ - -import SamplesBrowser from './SamplesBrowser.json'; - -export default class SamplesCache { - - public static clear() - { - const browserVersion = SamplesBrowser.version; - const browserDate = SamplesBrowser.date; - - console.log('SB built ver: ' + browserVersion + " built date: " + browserDate) - - this.fetchMetadata() - .then((cachedVersion) => { - console.log('SB cache meta.json ver: ' + cachedVersion + ' vs SamplesBrowser.json ver: ' + browserVersion) - if (this.isObsolete(cachedVersion, browserVersion)) { - console.log('SB cache clearing ...') - // if (caches) { - // // Service worker cache should be cleared with caches.delete() - // caches.keys().then(function(names) { - // for (let name of names) caches.delete(name); - // }); - // } - // console.log('SB cache hard reloading...') - // delete browser cache and hard reload - // window.location.reload(); - } else { - console.log(`SB cache no refresh.`); - } - }); - - // console.log('SB cache clearing ...') - if (caches) { - // Service worker cache should be cleared with caches.delete() - caches.keys().then(function(names) { - for (let name of names) { - console.log('SB cache clearing ' + name) - caches.delete(name); - } - }); - } - } - - public static async fetchMetadata(): Promise { - let metaVersion = '1.0.0'; - let metaURL = '/meta.json'; - - let origin = window.location.origin; - if (origin.indexOf("localhost") >= 0) { - metaURL = "http://localhost:4200/meta.json"; - } else if (origin.indexOf("staging.infragistics.com") >= 0) { - metaURL = "https://staging.infragistics.com/react-demos/meta.json"; - } else { // we are on production - metaURL = "https://infragistics.com/react-demos/meta.json"; - } - - console.log('SB cache url: ' + metaURL); - try { - const response = await fetch(metaURL); - const metaJson = await response.json(); // may error if there is no body - metaVersion = metaJson.version; - // console.log('SB version: '+ metaURL + ' ver: ' + metaVersion); - } catch (ex) { - console.log('SB cache fetch error \n' + ex); - // this.loadOfflineData(index, observer); - } - return new Promise((resolve, reject) => { resolve(metaVersion); }); - } - - // version from response - first param, local version second param - public static isObsolete(versionA: string, versionB: string): boolean { - const versionsA = versionA.split(/\./g); - const versionsB = versionB.split(/\./g); - while (versionsA.length || versionsB.length) { - const a = Number(versionsA.shift()); - const b = Number(versionsB.shift()); - // eslint-disable-next-line no-continue - if (a === b) continue; - // eslint-disable-next-line no-restricted-globals - const comp = a < b || isNaN(b); - console.log('SB cache isObsolete ' + a + ' vs ' + b + ' = ' + comp ); - return comp; // a > b || isNaN(b); - } - return false; - } -} \ No newline at end of file diff --git a/browser/src/navigation/SamplesData.ts b/browser/src/navigation/SamplesData.ts deleted file mode 100644 index c3a9c5727e..0000000000 --- a/browser/src/navigation/SamplesData.ts +++ /dev/null @@ -1,18 +0,0 @@ -export class RoutingGroup { - public name: string; - // public path: string; - public components: RoutingComponent[]; -} - -export class RoutingComponent { - public name: string; - // public path: string; - public routes: RoutingSample[]; -} - -export class RoutingSample { - public name: string; - public path: string; - public component: any; - public showLink: boolean; -} \ No newline at end of file diff --git a/browser/src/navigation/SamplesFallback.css b/browser/src/navigation/SamplesFallback.css deleted file mode 100644 index ec1c11151a..0000000000 --- a/browser/src/navigation/SamplesFallback.css +++ /dev/null @@ -1,82 +0,0 @@ - -.sbFallback { - background: white; - /* background: blue; */ - /* background-color: blue; */ - display: flex; - flex-flow: column; - flex-wrap: nowrap; /* nowrap | wrap | wrap-reverse; */ - /* justify-content: flex-start; */ - /* justify-items: center; */ - /* align-items: center; */ - /* position: relative; */ - overflow-y: hidden; - width: calc(100% - 10px); - height: calc(100% - 10px); - padding: 5px; - margin: 0px; - - color: rgb(66, 66, 66); - font-size: small; - font-family: Verdana, Geneva, Tahoma, sans-serif; -} - -.sbFallbackBackground { - align-items: center; - background: #f2f2f2; - display: flex; - flex-direction: column; - justify-content: center; - margin-top: -0.5rem; - overflow: hidden; - padding-bottom: 1rem; - width: 100%; -} - -.sbFallbackCaption { - font-size: 0.75rem; - text-align: center; -} - -.sbFallbackContainer { - align-items: center; - display: flex; - flex-direction: column; - height: 100%; - justify-content: center; - overflow: hidden; - width: 100%; -} - -.sbFallbackHeader { - font-size: 1.5rem; - font-weight: bold; - text-align: center; -} - -.sbFallbackIcon { - max-height: calc(100% - 6rem); - max-width: 30rem; -} - -.sbFallbackInfo { - color: black; -} - -.sbFallbackRoute { - padding-top: 0.5rem; - color: black; -} - -.sbFallbackSuggestion { - padding-top: 0.5rem; - display: flex; - flex-direction: row; -} - -.sbFallbackUrl { - color: rgb(10, 124, 238); - font-size: small; - font-family: Verdana, Geneva, Tahoma, sans-serif; - padding-left: 5px; -} \ No newline at end of file diff --git a/browser/src/navigation/SamplesFallback.tsx b/browser/src/navigation/SamplesFallback.tsx deleted file mode 100644 index 32106f7630..0000000000 --- a/browser/src/navigation/SamplesFallback.tsx +++ /dev/null @@ -1,40 +0,0 @@ -import * as React from "react"; -import './SamplesFallback.css' - -export class SamplesFallback extends React.Component { - - public render(): JSX.Element { - - let sbRoute = window.location.pathname; - sbRoute = sbRoute.replace("/react-demos",""); - sbRoute = sbRoute.replace("/samples",""); - let sbUrl = window.location.origin; - if (sbUrl.indexOf("localhost") >= 0) { - sbUrl = "https://localhost:4200/react-demos/samples"; - } else if (sbUrl.indexOf("staging.infragistics.com") >= 0) { - sbUrl = "https://staging.infragistics.com/react-demos/samples"; - } else { // we are on production{ // we are on production - sbUrl = "https://infragistics.com/react-demos/samples"; - } - - var sbHome = "https://www.infragistics.com/react-demos/samples"; - var sbMissing = "https://www.infragistics.com/react-demos" + sbRoute; - - return ( -
- -
-
Coming Soon...
-
- This example is under development. We are almost done! -
-
- - Meanwhile, you can explore all Ignite UI for React samples on this website - -
-
-
- ); - } -} diff --git a/browser/src/navigation/SamplesLoading.css b/browser/src/navigation/SamplesLoading.css deleted file mode 100644 index 5d9d91db02..0000000000 --- a/browser/src/navigation/SamplesLoading.css +++ /dev/null @@ -1,68 +0,0 @@ -.spinner-container { - width: calc(100% - 2rem); - height: calc(100% - 2rem); - padding: 1rem; - position: relative; - background: transparent; -} - -.spinner-container > .spinner { - width: 50px; - height: 50px; - position: absolute; - left: 50%; - top: 50%; - transform-origin: top left; - transform: translate(-50%,-50%); - /* border-radius: 50%; - box-shadow: inset 3px 3px 3px red; - animation: spinner 1.2s linear infinite; */ - border-radius: 50%; - border: 3px solid #ccc; - border-top-color: #07d; - animation: spinner .9s linear infinite; -} - -.spinner-container > .info { - display: inline-block; - width: 100%; - height: 100%; - border-radius: 50%; - position: absolute; - left: 50%; - top: 50%; - transform: translate(-50%,-50%); - background-color: black; - text-align: center; - line-height: 100%; - color: white; -} - -@keyframes spinner { - 0% { - transform: rotate(0deg) translate(-50%,-50%); - } - 100% { - transform: rotate(360deg) translate(-50%,-50%); - } -} - -/* https://stephanwagner.me/only-css-loading-spinner */ -/* @keyframes spinner { - to {transform: rotate(360deg);} -} */ -/* .spinner:before { - content: ''; - box-sizing: border-box; - position: absolute; - top: 50%; - left: 50%; - width: 50px; - height: 50px; - margin-top: -25px; - margin-left: -25px; - border-radius: 50%; - border: 3px solid #ccc; - border-top-color: #07d; - animation: spinner .9s linear infinite; -} */ \ No newline at end of file diff --git a/browser/src/navigation/SamplesLoading.tsx b/browser/src/navigation/SamplesLoading.tsx deleted file mode 100644 index c1f3f2a1f3..0000000000 --- a/browser/src/navigation/SamplesLoading.tsx +++ /dev/null @@ -1,14 +0,0 @@ -import * as React from "react"; -import './SamplesLoading.css' - -export class SamplesLoading extends React.Component { - - public render(): JSX.Element { - - return ( -
- < span className="spinner"> -
- ); - } -} \ No newline at end of file diff --git a/browser/src/navigation/SamplesRouter.tsx b/browser/src/navigation/SamplesRouter.tsx deleted file mode 100644 index 706c470549..0000000000 --- a/browser/src/navigation/SamplesRouter.tsx +++ /dev/null @@ -1,110 +0,0 @@ -import React from 'react'; -import { Route, Link } from "react-router-dom" - -// import { SamplesEmbedded }from "./SamplesEmbedded"; -// import { SamplesBrowser } from "./SamplesBrowser"; -import { RoutingComponent } from './SamplesData'; -import { RoutingGroup } from './SamplesData'; -import { RoutingSample } from './SamplesData'; -// import { RouteInfo } from './SamplesData'; extends React.Component - -export class SamplesRouter { - - public static isBrowsingMode(): boolean { - - let location = window.location; - // console.log("SB nav: " + location.href); - // console.log("SB origin '" + location.origin + "'"); - // console.log("SB pathname '" + location.pathname + "'"); - - if (location.pathname === "/" || - location.pathname.indexOf("/samples") >= 0) { - return true; - } - return false; - } - - public static getRoutes(group: RoutingGroup): Route[] { - let routes: any[] = []; - - for (const component of group.components ) { - for (const sample of component.routes ) { - let url = sample.path; - // console.log('getRoutes ' + typeof(sample.component) + " " + sample.path); - // console.log('getRoutes sample.name ' + sample.name); - routes.push ( - - // - ); - routes.push ( - - ); - } - } - return routes; - } - - public static getLinks( - group: RoutingGroup, - onSampleOpen: (sample: RoutingSample) => void, - onComponentToggle: (componentName: string) => void, - expandedComponents: { [key: string]: boolean } - ): any[] { - let lists: any[] = []; - // if (routePrefix === undefined) { routePrefix = ""; } - - lists.push(
{group.name}
); - for (const component of group.components ) { - let links: any[] = []; - for (const sample of component.routes ) { - if (!sample.showLink) { - continue; - } - let id = 'sbNav-link-' + sample.path; - let url = '/samples' + sample.path; - links.push ( - // - //
★
- //
{sample.name}
- //
- this.onClickLink(sample, onSampleOpen)}> -
─
-
{sample.name}
- - ); - } - let navListID = 'sbNav-list-' + component.name - let isExpanded = expandedComponents[component.name] === true; - let navList =
{links}
; - - let navComponentID = 'sbNav-component-' + component.name - let navComponent =
onComponentToggle(component.name)}>➤ {component.name}
; - - lists.push(navComponent); - lists.push(navList); - } - return lists; - } - - public static onClickLink(sample: RoutingSample, onSampleOpen: (sample: RoutingSample) => void): void { - // console.log('onClickOpen ' + window.location.pathname ); - let selectedLink = "sbNav-link-" + sample.path; - document.querySelectorAll(".sbNavigation-link").forEach(element => { - let navLink = element as HTMLElement; - if (navLink) { - navLink.setAttribute("style", navLink.id === selectedLink ? "color: #55a8fa;" : "color: #dbdbdb;"); - } - }); - onSampleOpen(sample); - } -} diff --git a/browser/src/navigation/Scrollbars.css b/browser/src/navigation/Scrollbars.css deleted file mode 100644 index 2ae99971dc..0000000000 --- a/browser/src/navigation/Scrollbars.css +++ /dev/null @@ -1,28 +0,0 @@ -/* scrollbar styles */ -::-webkit-scrollbar -{ - width: 0.625rem; - height: 0.625rem; - background: #444444; - margin-top: 0.25rem; -} -::-webkit-scrollbar-track -{ - border-radius: 1px; - background: transparent; - /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */ -} -::-webkit-scrollbar-thumb -{ - width: 0.5rem; - border-radius: 0.5rem; - background: #c2c2c2; - /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); */ -} -::-webkit-scrollbar-thumb:hover { - background: #a1a1a1; -} - -::-webkit-scrollbar-corner { - background: transparent; -} \ No newline at end of file diff --git a/browser/src/sample-theme.ts b/browser/src/sample-theme.ts deleted file mode 100644 index 3b2ba115b0..0000000000 --- a/browser/src/sample-theme.ts +++ /dev/null @@ -1,193 +0,0 @@ -/** - * sample-theme.ts - * - * Lets the docs site re-theme this samples browser while it is embedded in a - * docs `` iframe. - * - * The docs ThemingWidget dispatches `igd-theme-change`; the Sample widget - * bridges that to `postMessage({ type: 'igd-sample-theme', theme, mode })` on - * the frame, and re-posts the current selection on every iframe `load`. Here we - * validate the sender and swap the Ignite UI theme stylesheets to match. - * - * Dormant unless a trusted docs host asks for a theme. - */ - -import { configureTheme } from 'igniteui-react'; - -type ThemeName = 'material' | 'fluent' | 'bootstrap' | 'indigo'; -type ThemeMode = 'light' | 'dark' | 'system'; -type ResolvedMode = 'light' | 'dark'; - -interface ThemeMessage { - type?: string; - event?: string; - theme?: string; - themeName?: string; - mode?: string; -} - -type CssLoader = () => Promise<{ default: string }>; - -const MESSAGE_TYPE = 'igd-sample-theme'; -const STYLE_ATTR = 'data-igd-sample-theme'; -const DARK_QUERY = '(prefers-color-scheme: dark)'; - -// Vite only bundles dynamic imports with literal specifiers, so every -// mode/theme pair is spelled out. `?inline` yields the CSS as a string instead -// of injecting a sheet, which lets selections replace each other in owned -// + )} + + + + + + + +
+ + + + +
+ +
+
+ + + + diff --git a/src/pages/[...slug].astro b/src/pages/[...slug].astro new file mode 100644 index 0000000000..b94c7bdd04 --- /dev/null +++ b/src/pages/[...slug].astro @@ -0,0 +1,127 @@ +--- +/** + * pages/[...slug].astro — one page per sample, generated at build time. + * + * URL pattern: /grids/grid/overview, /charts/category-chart/overview, … + * (matches what the docs site embeds) + * + * Why NOT /samples/{slug}: + * The repo has a `samples/` directory where every sample has a package.json + * and an index.html. In dev, Vite would serve a request for /samples/{slug} + * from that folder instead of this route. /samples/{slug} is kept only as a + * redirect (pages/samples/[...slug].astro). + */ +import SampleLayout from '../layouts/SampleLayout.astro'; +import { SAMPLES } from '../utils/sample-index'; +import { slugToInfo, resolveSampleStyles } from '../utils/samples'; + +// Raw entry-module source for every sample. Used only to learn which +// stylesheets each sample imports, and in what order. +const tsxSources = import.meta.glob('../../samples/**/src/index.tsx', { + query: '?raw', + import: 'default', + eager: true, +}) as Record; + +// Every sample-local stylesheet, compiled to plain CSS text (SCSS included). +// These are inlined into so the sample is styled at first paint instead +// of after its (multi-megabyte) JS chunk finally evaluates. +const sampleCss = import.meta.glob('../../samples/**/src/*.{css,scss}', { + query: '?inline', + import: 'default', + eager: true, +}) as Record; + +const PKG_PREFIX = '../../samples/'; + +export function getStaticPaths() { + return SAMPLES.map(info => ({ params: { slug: info.slug } })); +} + +// Per-page code +const { slug } = Astro.params as { slug: string }; +const info = slugToInfo(slug)!; + +// Resolve this sample's stylesheets so SampleLayout can put them in . +// Theme sheets become s to public/ig-themes/; sample-local files are +// inlined. Anything that fails to resolve is dropped here and left to the +// sample module's own import, so a miss degrades to the old behaviour rather +// than losing the styles. +const base = import.meta.env.BASE_URL.replace(/\/$/, ''); +const styles = resolveSampleStyles(tsxSources[`${PKG_PREFIX}${slug}/src/index.tsx`] ?? '', slug, base) + .map(style => + style.kind === 'link' + ? style + : sampleCss[style.key] !== undefined + ? { kind: 'inline' as const, css: sampleCss[style.key] } + : null, + ) + .filter(v => v !== null); + +const pageTitle = `${info.displayName} | ${info.componentName} | Ignite UI for React`; +--- + + +
+
+ + + diff --git a/src/pages/index.astro b/src/pages/index.astro new file mode 100644 index 0000000000..590c7a9750 --- /dev/null +++ b/src/pages/index.astro @@ -0,0 +1,239 @@ +--- +import SampleLayout from '../layouts/SampleLayout.astro'; +import { SAMPLES } from '../utils/sample-index'; +import { buildNavTree } from '../utils/samples'; +import { Image } from 'astro:assets'; +import logoSrc from '../assets/react.png'; + +const groups = buildNavTree(SAMPLES); +const base = import.meta.env.BASE_URL.replace(/\/$/, ''); + +const groupIcon: Record = { + charts: 'bar_chart', + grids: 'grid_on', + inputs: 'tune', + layouts: 'dashboard', + gauges: 'speed', + maps: 'map', + excel: 'table_chart', + scheduling: 'calendar_today', + notifications: 'notifications', + interactions: 'smart_toy', + menus: 'menu', + editors: 'edit', + gallery: 'palette', +}; +--- + + + + +
+ +
+ +
+

Ignite UI for React

+
+
+ + + + + +
+ {groups.map(group => ( +
+
+ {groupIcon[group.id] ?? 'widgets'} + {group.displayName} +
+
+ {group.components.map(comp => { + const first = comp.samples[0]?.slug; + return ( + + {comp.displayName} + {comp.samples.length} sample{comp.samples.length !== 1 ? 's' : ''} + + ); + })} +
+
+ ))} +

No components match your search.

+
+
+ + +
+ diff --git a/src/pages/nav.json.ts b/src/pages/nav.json.ts new file mode 100644 index 0000000000..447e511090 --- /dev/null +++ b/src/pages/nav.json.ts @@ -0,0 +1,17 @@ +/** + * nav.json — the navigation tree as a single static, cacheable asset. + * + * The sidebar is rendered client-side (src/scripts/nav.ts) from this file + * instead of being baked into every page: with 950+ samples the tree is + * ~190KB of HTML, which would otherwise be duplicated into each page. + */ +import { SAMPLES } from '../utils/sample-index'; +import { buildNavTree } from '../utils/samples'; + +export function GET() { + const groups = buildNavTree(SAMPLES); + + return new Response(JSON.stringify({ groups }), { + headers: { 'Content-Type': 'application/json' }, + }); +} diff --git a/src/pages/samples/[...slug].astro b/src/pages/samples/[...slug].astro new file mode 100644 index 0000000000..9ad7163e0f --- /dev/null +++ b/src/pages/samples/[...slug].astro @@ -0,0 +1,43 @@ +--- +/** + * pages/samples/[...slug].astro — redirects /samples/ to /. + * + * The previous samples browser served every sample under /samples/ and showed + * the sidebar there; READMEs and the docs still link to that shape. A plain + * config redirect would land on a sidebar-less deep link, so this page arms + * the sidebar flag first, then replaces itself with the canonical URL. + * The meta refresh covers clients without script. + */ +import { SAMPLES } from '../../utils/sample-index'; + +export function getStaticPaths() { + return SAMPLES.map(info => ({ params: { slug: info.slug } })); +} + +const { slug } = Astro.params as { slug: string }; +const base = import.meta.env.BASE_URL.replace(/\/$/, ''); +const target = `${base}/${slug}`; +--- + + + + + + + Redirecting to {target} + + + + + + + {target} + + diff --git a/src/scripts/nav.ts b/src/scripts/nav.ts new file mode 100644 index 0000000000..af36a9ac63 --- /dev/null +++ b/src/scripts/nav.ts @@ -0,0 +1,214 @@ +/** + * nav.ts — client-side navigation sidebar. + * + * Fetches the build-time nav tree (/nav.json) and renders it into the empty + * #nav-bar shell that SampleLayout.astro ships. Rendering client-side keeps + * the ~190KB tree out of every page's HTML; pages embedded as iframes in the + * docs site never even fetch it. + * + * The generated DOM (ids, classes, aria attributes) matches what the old + * server-rendered NavSidebar.astro produced, so public/styles/layout.css + * applies unchanged. + */ +import type { NavGroup } from '../utils/samples'; +import logoSrc from '../assets/react.png'; + +const NAV_FLAG = 'igx-react-nav'; + +const base = import.meta.env.BASE_URL.replace(/\/$/, ''); +const activeSlug = document.documentElement.dataset.sampleSlug ?? ''; + +// Rendering + +function renderLogo(): HTMLAnchorElement { + const link = document.createElement('a'); + link.href = `${base}/`; + link.className = 'nav-logo'; + + const inner = document.createElement('div'); + inner.className = 'nav-logo-inner'; + + const img = document.createElement('img'); + img.src = logoSrc.src; + img.alt = 'Ignite UI for React'; + img.width = 24; + img.height = 24; + + const label = document.createElement('span'); + label.textContent = 'Ignite UI for React'; + + inner.append(img, label); + link.append(inner); + return link; +} + +function renderSearch(): HTMLDivElement { + const wrap = document.createElement('div'); + wrap.className = 'nav-search'; + + const input = document.createElement('input'); + input.id = 'nav-search-input'; + input.type = 'search'; + input.placeholder = 'Search samples...'; + input.setAttribute('aria-label', 'Search samples'); + input.autocomplete = 'off'; + input.spellcheck = false; + + wrap.append(input); + return wrap; +} + +function renderGroup(group: NavGroup): HTMLElement { + const section = document.createElement('section'); + + const heading = document.createElement('div'); + heading.className = 'nav-group'; + heading.textContent = group.displayName; + section.append(heading); + + for (const comp of group.components) { + const id = `${group.id}-${comp.id}`; + const hasActive = comp.samples.some(s => s.slug === activeSlug); + + const button = document.createElement('button'); + button.className = 'nav-component'; + button.id = `nav-comp-${id}`; + button.type = 'button'; + button.setAttribute('aria-controls', `nav-list-${id}`); + button.setAttribute('aria-expanded', hasActive ? 'true' : 'false'); + button.textContent = `${comp.displayName} `; + + const count = document.createElement('span'); + count.style.cssText = 'font-size:0.7rem; color:#aaa;'; + count.textContent = `(${comp.samples.length})`; + button.append(count); + + const list = document.createElement('ul'); + list.className = 'nav-list'; + list.id = `nav-list-${id}`; + list.dataset.state = hasActive ? 'expanded' : 'collapsed'; + list.setAttribute('role', 'list'); + + for (const sample of comp.samples) { + const li = document.createElement('li'); + const link = document.createElement('a'); + link.href = `${base}/${sample.slug}`; + link.className = sample.slug === activeSlug ? 'nav-link active' : 'nav-link'; + link.dataset.nav = `${base}/${sample.slug}`; + + const label = document.createElement('span'); + label.textContent = sample.displayName; + link.append(label); + li.append(link); + list.append(li); + } + + section.append(button, list); + } + + return section; +} + +// Behavior (unchanged from the previous server-rendered sidebar) + +function wireBehavior(nav: HTMLElement) { + // When the user clicks a sidebar nav link, set the sessionStorage flag + // so the next page load knows to keep the sidebar visible. + nav.addEventListener('click', e => { + const link = (e.target as Element).closest('a[data-nav]'); + if (link) sessionStorage.setItem(NAV_FLAG, '1'); + }); + + // Expand / collapse component groups. + nav.querySelectorAll('.nav-component').forEach(header => { + const listId = header.getAttribute('aria-controls'); + if (!listId) return; + const list = document.getElementById(listId); + if (!list) return; + + header.addEventListener('click', () => { + const isExpanded = list.dataset.state === 'expanded'; + list.dataset.state = isExpanded ? 'collapsed' : 'expanded'; + header.setAttribute('aria-expanded', isExpanded ? 'false' : 'true'); + }); + }); + + // Scroll the active link into view. + const activeLink = nav.querySelector('a.active'); + if (activeLink) { + requestAnimationFrame(() => { + activeLink.scrollIntoView({ block: 'nearest', behavior: 'instant' }); + }); + } + + // Search / filter + const searchInput = nav.querySelector('#nav-search-input'); + searchInput?.addEventListener('input', () => { + const q = searchInput.value.trim().toLowerCase(); + + nav.querySelectorAll('section').forEach(section => { + let sectionHasMatch = false; + + section.querySelectorAll('.nav-component').forEach(btn => { + const listId = btn.getAttribute('aria-controls'); + const list = listId ? document.getElementById(listId) : null; + if (!list) return; + + let compHasMatch = false; + list.querySelectorAll('li').forEach(li => { + const match = !q || (li.textContent?.toLowerCase().includes(q) ?? false); + li.classList.toggle('nav-item-hidden', !match); + if (match) compHasMatch = true; + }); + + btn.classList.toggle('nav-item-hidden', !compHasMatch); + if (q && compHasMatch) { + list.dataset.state = 'expanded'; + btn.setAttribute('aria-expanded', 'true'); + } + if (compHasMatch) sectionHasMatch = true; + }); + + section.classList.toggle('nav-section-hidden', !sectionHasMatch); + }); + + // On clear: restore original collapsed state (remove inline overrides) + if (!q) { + nav.querySelectorAll('.nav-item-hidden').forEach(el => el.classList.remove('nav-item-hidden')); + nav.querySelectorAll('.nav-section-hidden').forEach(el => el.classList.remove('nav-section-hidden')); + // Re-collapse all lists that weren't previously expanded + nav.querySelectorAll('.nav-list').forEach(list => { + if (list.dataset.state === 'expanded' && !list.contains(nav.querySelector('a.active'))) { + list.dataset.state = 'collapsed'; + } + }); + } + }); +} + +// Entry point + +async function initNav() { + const nav = document.getElementById('nav-bar'); + if (!nav) return; + + // Visibility was decided (and the flag armed) before first paint by the + // inline script in SampleLayout.astro. with-nav also proves sessionStorage + // is accessible, so the click handler below may use it unguarded. + if (!document.documentElement.classList.contains('with-nav')) return; + + let groups: NavGroup[]; + try { + const res = await fetch(`${base}/nav.json`); + if (!res.ok) throw new Error(`HTTP ${res.status}`); + groups = (await res.json()).groups; + } catch (err) { + console.error('[nav] failed to load nav.json', err); + return; + } + + nav.append(renderLogo(), renderSearch(), ...groups.map(renderGroup)); + wireBehavior(nav); +} + +initNav(); diff --git a/src/utils/sample-index.ts b/src/utils/sample-index.ts new file mode 100644 index 0000000000..50b05da1c4 --- /dev/null +++ b/src/utils/sample-index.ts @@ -0,0 +1,14 @@ +/** + * sample-index.ts — the build-time list of every sample. + * + * One glob, shared by every page that enumerates samples. Glob keys are + * relative to this file ("../../samples//package.json"), so pages at any + * depth (e.g. pages/samples/[...slug].astro) get the same keys. + */ +import { samplesFromGlobKeys, type SampleInfo } from './samples'; + +const pkgModules = import.meta.glob('../../samples/**/package.json', { + eager: true, +}) as Record; + +export const SAMPLES: SampleInfo[] = samplesFromGlobKeys(Object.keys(pkgModules)); diff --git a/browser/src/sample-size-reporter.ts b/src/utils/sample-size-reporter.ts similarity index 91% rename from browser/src/sample-size-reporter.ts rename to src/utils/sample-size-reporter.ts index 493678e20c..392d7a18ea 100644 --- a/browser/src/sample-size-reporter.ts +++ b/src/utils/sample-size-reporter.ts @@ -5,7 +5,7 @@ * The docs host posts { type: 'igd-sample-fit', width?: boolean } into the * iframe when it loads. In response we neutralize the viewport-bound sizing * this app inherits (shared.v8.css pins #root/html/body/main to height: 100%, - * and the samples browser chrome plus the shared .container/.sample wrappers + * and the layout shell (#shell, #router-target) plus the shared .container/.sample wrappers * chain another height: 100% on top — all of which can only echo the iframe's * own height back) and report the content's size with * { type: 'igd-sample-height', height, width? } immediately and on every @@ -68,11 +68,10 @@ export function initSampleSizeReporter(): void { const style = document.createElement('style'); // Every link in the height: 100% chain has to be released, otherwise // the first one left pinned re-anchors everything below it to the - // iframe height. !important also beats SamplesBrowser's inline - // height: 100% on .sbSwitch. + // iframe height. style.textContent = 'html, body, #root, main { height: auto !important; overflow: visible !important; }' + - '.sbRoot, .sbContent, .sbSwitch { height: auto !important; overflow: visible !important; }' + + '#shell, #router-target { height: auto !important; overflow: visible !important; }' + '.container, .sample { height: auto !important; overflow: visible !important; }'; document.head.appendChild(style); } diff --git a/src/utils/sample-theme.ts b/src/utils/sample-theme.ts new file mode 100644 index 0000000000..f4a3e62d3a --- /dev/null +++ b/src/utils/sample-theme.ts @@ -0,0 +1,183 @@ +/** + * sample-theme.ts + * + * Lets the docs site re-theme this samples browser while it is embedded in a + * docs `` iframe. + * + * The docs ThemingWidget dispatches `igd-theme-change`; the Sample widget + * bridges that to `postMessage({ type: 'igd-sample-theme', theme, mode })` on + * the frame, and re-posts the current selection on every iframe `load`. Here we + * validate the sender and re-point the Ignite UI theme stylesheets to match. + * + * Dormant unless a trusted docs host asks for a theme. + * + * A theme change has TWO halves + * ───────────────────────────── + * 1. CSS — every sample page carries `` elements for the + * themes it uses (emitted by [...slug].astro). Re-pointing their href swaps + * the `--ig-*` palette. We rewrite only the trailing `/.css` + * so any BASE_PATH prefix survives without this module knowing about it. + * + * 2. Shadow styles — `igniteui-webcomponents` picks each component's shadow + * stylesheet from `getTheme()`, which is memoised the first time a component + * connects. Swapping CSS therefore recolours but leaves material geometry on + * a page that asked for fluent. `configureTheme()` is the only public call + * that updates that memo *and* emits the event its ThemingController listens + * for, so it must run alongside the href swap. + * + * Known limitation: `igniteui-webcomponents-grids` reads `--ig-theme` once, in + * a constructor, into an internal ThemeToken that it does not export. Grid CSS + * re-points correctly, but whatever that token feeds (default row sizing and + * friends) keeps its load-time value until the page reloads. + */ + +type ThemeName = 'material' | 'fluent' | 'bootstrap' | 'indigo'; +type ThemeMode = 'light' | 'dark' | 'system'; +type ResolvedMode = 'light' | 'dark'; + +interface ThemeMessage { + type?: string; + event?: string; + theme?: string; + themeName?: string; + mode?: string; +} + +const MESSAGE_TYPE = 'igd-sample-theme'; +const DARK_QUERY = '(prefers-color-scheme: dark)'; +const THEMES: ThemeName[] = ['material', 'fluent', 'bootstrap', 'indigo']; + +let selected: { theme: ThemeName; mode: ThemeMode } | null = null; +let latestRequest = 0; +let listening = false; + +function isTrustedOrigin(origin: string): boolean { + if (origin === window.location.origin) return true; + + let hostname: string; + try { + hostname = new URL(origin).hostname; + } catch { + return false; + } + + if (hostname === 'localhost' || hostname === '127.0.0.1') return true; + return hostname === 'infragistics.com' || hostname.endsWith('.infragistics.com'); +} + +function parseMessage(data: unknown): { theme: ThemeName; mode: ThemeMode } | null { + if (!data || typeof data !== 'object') return null; + + const msg = data as ThemeMessage; + if (msg.type !== MESSAGE_TYPE && msg.event !== MESSAGE_TYPE) return null; + + const theme = (msg.theme ?? msg.themeName ?? '').toLowerCase() as ThemeName; + if (!THEMES.includes(theme)) return null; + + const rawMode = (msg.mode ?? 'light').toLowerCase(); + const mode: ThemeMode = rawMode === 'dark' || rawMode === 'system' ? rawMode : 'light'; + + return { theme, mode }; +} + +function resolveMode(mode: ThemeMode): ResolvedMode { + if (mode === 'light' || mode === 'dark') return mode; + return window.matchMedia?.(DARK_QUERY).matches ? 'dark' : 'light'; +} + +/** + * Point one theme at a different variant/theme and resolve once the new + * sheet has actually landed, so the caller can re-adopt shadow styles against + * CSS that is already live rather than mid-swap. + */ +function retarget(link: HTMLLinkElement, variant: ResolvedMode, theme: ThemeName): Promise { + // .../ig-themes///.css → ...//.css + const next = link.href.replace(/\/[^/]+\/[^/]+\.css(\?.*)?$/, `/${variant}/${theme}.css`); + + link.dataset.igThemeVariant = variant; + link.dataset.igThemeName = theme; + + // Already correct: no request is made, so no load event would ever fire. + if (link.href === next) return Promise.resolve(); + + return new Promise(resolve => { + const done = () => { + link.removeEventListener('load', done); + link.removeEventListener('error', done); + resolve(); + }; + link.addEventListener('load', done); + link.addEventListener('error', done); + link.href = next; + }); +} + +async function applyTheme(theme: ThemeName, mode: ThemeMode): Promise { + const resolved = resolveMode(mode); + const request = ++latestRequest; + + // Only the packages this sample actually themes have a link. A sample with no + // grid has nothing to re-point for grids, so there is nothing to create here. + const links = Array.from(document.querySelectorAll('link[data-ig-theme]')); + await Promise.all(links.map(link => retarget(link, resolved, theme))); + + // Drop stale responses so rapid switching can't land out of order. + if (request !== latestRequest) return; + + // Only a page that carries a theme link has shadow styles worth re-adopting: + // every sample here that imports no theme CSS draws from the charts / gauges / + // maps packages, which own no igniteui-webcomponents shadow theme. Guarding on + // that keeps a docs theme switch from pulling the igniteui-webcomponents chunk + // onto a page that would never otherwise load it. + if (links.length) { + try { + // Loaded on demand: for any sample using igc components this chunk is + // already in cache. + const { configureTheme } = await import('igniteui-webcomponents'); + if (request !== latestRequest) return; + configureTheme(theme, resolved); + } catch (err) { + console.warn(`[sample-theme] Could not re-adopt shadow styles for "${theme}":`, err); + } + } + + const root = document.documentElement; + root.setAttribute('data-igd-theme', theme); + root.setAttribute('data-igd-mode', resolved); + root.style.colorScheme = resolved; +} + +function onMessage(event: MessageEvent): void { + // Only the embedding docs page may drive the theme. + if (event.source !== window.parent || !isTrustedOrigin(event.origin)) return; + + const next = parseMessage(event.data); + if (!next) return; + if (selected && selected.theme === next.theme && selected.mode === next.mode) return; + + selected = next; + void applyTheme(next.theme, next.mode); +} + +function watchSystemMode(): void { + const query = window.matchMedia?.(DARK_QUERY); + if (!query) return; + + query.addEventListener('change', () => { + if (selected?.mode === 'system') void applyTheme(selected.theme, selected.mode); + }); +} + +/** + * Starts listening for theme messages from the embedding docs page. + * + * Must run while the document is still loading: the host re-posts on the iframe + * `load` event, which fires after module scripts execute, so no handshake is + * needed. + */ +export function initSampleThemeListener(): void { + if (listening || window.parent === window) return; + listening = true; + window.addEventListener('message', onMessage); + watchSystemMode(); +} diff --git a/src/utils/samples.ts b/src/utils/samples.ts new file mode 100644 index 0000000000..5fe7c1e47e --- /dev/null +++ b/src/utils/samples.ts @@ -0,0 +1,213 @@ +/** + * samples.ts — pure build-time helper utilities + * + * IMPORTANT: This file contains NO import.meta.glob calls. + * All globs live in the .astro files where Astro's Vite plugin handles them. + * This file only exports pure, stateless functions and types. + */ + +import unpublished from '../../scripts/lib/unpublished.json'; + +/** Slugs left out of the browser; see scripts/lib/unpublished.json. */ +const UNPUBLISHED = new Set(unpublished.samples); + +// --------------------------------------------------------------------------- +// Types +// --------------------------------------------------------------------------- + +export interface SampleInfo { + /** e.g. "grids/grid/overview" */ + slug: string; + /** e.g. "grids" */ + group: string; + /** e.g. "grid" */ + component: string; + /** e.g. "overview" */ + name: string; + /** Humanised name, e.g. "Overview" */ + displayName: string; + /** Humanised component name, e.g. "Grid" */ + componentName: string; + /** Humanised group name, e.g. "Grids" */ + groupName: string; +} + +export interface NavGroup { + id: string; + displayName: string; + components: NavComponent[]; +} + +export interface NavComponent { + id: string; + displayName: string; + samples: NavSample[]; +} + +export interface NavSample { + name: string; + displayName: string; + slug: string; +} + +// --------------------------------------------------------------------------- +// Helpers +// --------------------------------------------------------------------------- + +/** Convert a kebab-case folder name to Title Case, e.g. "overview" → "Overview" */ +export function toTitleCase(str: string): string { + return str + .split('-') + .map(w => w.charAt(0).toUpperCase() + w.slice(1)) + .join(' '); +} + +// --------------------------------------------------------------------------- +// Slug / path utilities +// --------------------------------------------------------------------------- + +/** Glob key → slug, e.g. "../../../../samples/grids/grid/overview/package.json" → "grids/grid/overview" */ +export function keyToSlug(key: string, prefix: string, suffix: string): string | null { + if (!key.startsWith(prefix) || !key.endsWith(suffix)) { + return null; + } + return key.slice(prefix.length, key.length - suffix.length); +} + +/** Prefix/suffix of the package.json glob keys used to enumerate samples. */ +const GLOB_PREFIX = '../../samples/'; +const GLOB_SUFFIX = '/package.json'; + +/** Depth of a valid sample slug: group/component/name */ +const SLUG_DEPTH = 3; + +/** + * Turn the keys of the samples package.json glob (see GLOB_PREFIX/GLOB_SUFFIX) + * into a sorted SampleInfo list, dropping nested node_modules and anything + * not exactly group/component/name deep. + * + * The glob itself must stay literal in each .astro file (Vite requirement); + * only the key processing is shared here. + */ +export function samplesFromGlobKeys(keys: string[]): SampleInfo[] { + return keys + .sort() + .flatMap(key => { + const slug = keyToSlug(key, GLOB_PREFIX, GLOB_SUFFIX); + if (!slug || slug.includes('node_modules') || slug.split('/').length !== SLUG_DEPTH || UNPUBLISHED.has(slug)) { + return []; + } + const info = slugToInfo(slug); + return info ? [info] : []; + }); +} + +/** + * Derive SampleInfo from a slug. + * slug must be in the form "group/component/name". + */ +export function slugToInfo(slug: string): SampleInfo | null { + const parts = slug.split('/'); + if (parts.length !== 3) { + return null; + } + const [group, component, name] = parts; + return { + slug, + group, + component, + name, + displayName: toTitleCase(name), + componentName: toTitleCase(component), + groupName: toTitleCase(group), + }; +} + +// --------------------------------------------------------------------------- +// Sample stylesheet resolution +// --------------------------------------------------------------------------- + +/** + * A stylesheet a sample entry module pulls in, resolved to how the page should + * put it in . + * + * - `link` → an Ignite UI theme, served from public/ig-themes/ (cached across + * every sample page, and re-pointable by the docs theming widget). + * - `glob` → a sample-local file, whose compiled text the page inlines. + */ +export type SampleStyle = + | { kind: 'link'; href: string; pkg: 'webcomponents' | 'grids'; variant: string; theme: string } + | { kind: 'glob'; key: string }; + +/** `import 'x.css';` / `import "./y.scss";` — the same shape the build plugin strips. */ +export const CSS_IMPORT_RE = /^import\s+['"]([^'"]+\.(?:css|scss))['"];?[ \t]*(?:\/\/.*)?$/gm; + +/** Bare theme specifiers, e.g. `igniteui-react-grids/grids/themes/light/material.css` */ +const THEME_SPEC_RE = + /^igniteui-(webcomponents|react-grids\/grids)\/themes\/(light|dark)\/(material|bootstrap|fluent|indigo)\.css$/; + +/** + * Read a sample entry module's source and return, in source order, every + * stylesheet it imports. + * + * Order matters: it is the cascade order, so the page must emit these into + * exactly as they appear here. + * + * @param source raw text of the sample's src/index.tsx + * @param slug e.g. "inputs/button-group/overview" + * @param base site base path, '' or e.g. '/react-demos' + */ +export function resolveSampleStyles(source: string, slug: string, base: string): SampleStyle[] { + const styles: SampleStyle[] = []; + CSS_IMPORT_RE.lastIndex = 0; + + for (const match of source.matchAll(CSS_IMPORT_RE)) { + const spec = match[1]; + + const theme = THEME_SPEC_RE.exec(spec); + if (theme) { + const pkg = theme[1] === 'webcomponents' ? 'webcomponents' : 'grids'; + styles.push({ + kind: 'link', + href: `${base}/ig-themes/${pkg}/${theme[2]}/${theme[3]}.css`, + pkg, + variant: theme[2], + theme: theme[3], + }); + continue; + } + + // Relative to the sample's src/ directory. Every sample-local stylesheet + // sits next to index.tsx, so `./name.css` is the only relative shape used. + if (spec.startsWith('./')) { + styles.push({ kind: 'glob', key: `../../samples/${slug}/src/${spec.slice(2)}` }); + continue; + } + + console.warn(`[samples] ${slug}: unrecognised stylesheet import "${spec}" — not inlined`); + } + + return styles; +} + +/** Build the three-level navigation tree from the flat sample list */ +export function buildNavTree(samples: SampleInfo[]): NavGroup[] { + const groupMap = new Map(); + + for (const s of samples) { + if (!groupMap.has(s.group)) { + groupMap.set(s.group, { id: s.group, displayName: s.groupName, components: [] }); + } + const group = groupMap.get(s.group)!; + + let comp = group.components.find(c => c.id === s.component); + if (!comp) { + comp = { id: s.component, displayName: s.componentName, samples: [] }; + group.components.push(comp); + } + + comp.samples.push({ name: s.name, displayName: s.displayName, slug: s.slug }); + } + + return [...groupMap.values()]; +} diff --git a/tsconfig.json b/tsconfig.json index 96158a5e90..4a9bd2a95f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -83,7 +83,6 @@ "exclude": [ "node_modules", "dist", - "samples", - "browser" + "samples" ] } From d17b3922a51183aafb76c51d68178a18f8bae2a7 Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 30 Sep 2026 10:21:51 +0300 Subject: [PATCH 07/14] Resolve licensed IG packages in web workers Vite bundles workers with their own plugin list, so the scoped resolver never ran for them. With licensed @infragistics/ packages installed, the heat-imagery worker could not resolve igniteui-react-core and the deploy build failed. --- astro.config.mjs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/astro.config.mjs b/astro.config.mjs index 4850faa91d..52f438e801 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -366,6 +366,12 @@ export default defineConfig({ inlineSampleCss(), sampleChunking(), ], + // Web workers are bundled separately, with only these plugins; without + // the resolver, a worker importing IG code breaks licensed builds + // (e.g. maps/geo-map/display-heat-imagery). + worker: { + plugins: () => [resolveIgniteUiScoped()], + }, // samples/ and node_modules/ are already at the repo root (__dirname), // so no extra fs.allow entries are needed. server: { From 420a73a84105c6900ef8352398d0f915f35edf2e Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 30 Sep 2026 10:22:16 +0300 Subject: [PATCH 08/14] Add smoke tests and replace CI and deploy workflows Playwright smoke tests run against the production build and guard what the Astro setup exists to prevent: shared code or CSS leaking between sample pages and samples mounting twice. They also cover the sidebar, old-URL redirects and the docs iframe contract. CI type-checks, builds with the deployed base path, runs the smoke tests and fails if sample package versions drift. Deploy swaps in the licensed packages with npm instead of rewriting sources, and keeps the artifact and igniteui-actions dispatch unchanged. --- .github/dependabot.yml | 14 ++ .github/workflows/build-and-deploy.yml | 97 ++++++++++ .github/workflows/build-sb.yml | 35 ---- .github/workflows/ci.yml | 73 ++++++++ .../workflows/igniteui-react-examples-cd.yml | 125 ------------- package-lock.json | 18 ++ package.json | 4 +- playwright.config.ts | 28 +++ tests/smoke/browser.spec.ts | 176 ++++++++++++++++++ tests/smoke/samples.spec.ts | 104 +++++++++++ tests/smoke/support.ts | 56 ++++++ tsconfig.json | 2 + 12 files changed, 571 insertions(+), 161 deletions(-) create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/build-and-deploy.yml delete mode 100644 .github/workflows/build-sb.yml create mode 100644 .github/workflows/ci.yml delete mode 100644 .github/workflows/igniteui-react-examples-cd.yml create mode 100644 playwright.config.ts create mode 100644 tests/smoke/browser.spec.ts create mode 100644 tests/smoke/samples.spec.ts create mode 100644 tests/smoke/support.ts diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000000..50a5a93081 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,14 @@ +version: 2 + +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "daily" + # Disables version updates; only Dependabot security updates are raised for npm dependencies. + open-pull-requests-limit: 0 diff --git a/.github/workflows/build-and-deploy.yml b/.github/workflows/build-and-deploy.yml new file mode 100644 index 0000000000..9978eed35d --- /dev/null +++ b/.github/workflows/build-and-deploy.yml @@ -0,0 +1,97 @@ +name: Build and Deploy + +on: + push: + branches: + - vnext + - master + workflow_dispatch: + inputs: + branch: + description: 'Branch to build and deploy (e.g. vnext)' + required: true + +permissions: + contents: read + +env: + BRANCH_REF: ${{ github.event.inputs.branch && format('refs/heads/{0}', github.event.inputs.branch) || github.ref }} + +jobs: + build-and-deploy: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v7 + with: + ref: ${{ env.BRANCH_REF }} + + - name: Setup Node.js + uses: actions/setup-node@v7 + with: + node-version: 24.x + cache: npm + + - name: Configure licensed @infragistics registry + run: | + rm -f .npmrc + echo "@infragistics:registry=https://packages.infragistics.com/npm/js-licensed/" >> .npmrc + echo "//packages.infragistics.com/npm/js-licensed/:username=${{ secrets.INFRAGISTICS_NPM_USER }}" >> .npmrc + echo "//packages.infragistics.com/npm/js-licensed/:_auth=${{ secrets.INFRAGISTICS_NPM_TOKEN }}" >> .npmrc + + - name: npm ci + run: npm ci + + # Swap the trial packages for their licensed builds, same versions: + # igniteui-react-grids@19.9.0 → @infragistics/igniteui-react-grids@19.9.0 + # Sources keep their trial import names; the resolve-igniteui-scoped + # plugin in astro.config.mjs maps them to whichever build is installed. + - name: Replace trial IG packages with licensed builds + run: | + mapfile -t trial < <(jq -r '.dependencies | to_entries[] + | select(.key | test("^igniteui-(react|dockmanager)")) + | "\(.key)@\(.value)"' package.json) + echo "licensed: ${trial[*]}" + npm uninstall "${trial[@]%@*}" + npm install "${trial[@]/#/@infragistics/}" + + - name: Build + run: npm run build + env: + BASE_PATH: /react-demos + # No source maps in the deployed site. + NODE_ENV: production + + - name: Package samples browser + run: | + cd dist + zip -qr "${{ github.workspace }}/react-demos.zip" ./ + + - name: Publish pipeline artifact + uses: actions/upload-artifact@v7 + with: + name: react-demos-artifact + path: react-demos.zip + + - name: Trigger Deploy Workflow in IgniteUI Actions + uses: actions/github-script@v8 + with: + github-token: ${{ secrets.CLASSIC_PAT_GITHUB }} + script: | + await github.rest.repos.createDispatchEvent({ + owner: 'IgniteUI', + repo: 'igniteui-actions', + event_type: 'igniteui-samples-cd', + client_payload: { + calling_branch: "${{ env.BRANCH_REF }}", + repository: "${{ github.repository }}", + run_id: "${{ github.run_id }}", + artifact_name: "react-demos-artifact", + base_href: "react-demos", + submodule_dir: "react-demos", + ref: "${{ github.ref }}", + sha: "${{ github.sha }}", + branch: '${{ github.ref_name }}', + } + }); diff --git a/.github/workflows/build-sb.yml b/.github/workflows/build-sb.yml deleted file mode 100644 index 64202f9d03..0000000000 --- a/.github/workflows/build-sb.yml +++ /dev/null @@ -1,35 +0,0 @@ -# This is a basic workflow to help you get started with Actions - -name: Build Samples Browser - -# Controls when the action will run. Triggers the workflow on push or pull request -# events but only for the master branch -on: - pull_request: - branches: [ master, vnext ] - -jobs: - # This workflow contains a single job called "build" - build: - # The type of runner that the job will run on - runs-on: windows-latest - - # Steps represent a sequence of tasks that will be executed as part of the job - steps: - # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v6 - - - name: Use Node.js 24 - uses: actions/setup-node@v6 - with: - cache-dependency-path: package-lock.json - node-version: '24.x' - cache: 'npm' - - - name: Install dependencies - run: npm ci - - - name: Build the samples browser to ensure it compiles - run: npm run build - env: - CI: false \ No newline at end of file diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000000..c9409b8e6c --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,73 @@ +name: CI + +on: + push: + branches: [vnext] + pull_request: + branches: [vnext, master] + +# Cancel superseded runs on the same PR/branch. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +permissions: + contents: read + +env: + # Build and test the deployed shape: https://www.infragistics.com/react-demos + BASE_PATH: /react-demos + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v7 + + - name: Use Node.js + uses: actions/setup-node@v7 + with: + node-version: 24.x + cache: npm + + - name: npm ci + run: npm ci + + # Sample package.json files must match scripts/lib/versions.js; + # a hand-edited version would silently drift from every other sample. + - name: Package versions in sync + run: | + npm run update:ig + git diff --exit-code -- package.json 'samples/**/package.json' + + - name: Type check + run: npm run check + + - name: Build + run: npm run build + + # Browser binaries are cached per Playwright version; OS deps (apt) are + # not cacheable and are installed on every run. + - name: Get Playwright version + id: playwright + run: echo "version=$(npx playwright --version | awk '{print $2}')" >> "$GITHUB_OUTPUT" + + - name: Cache Playwright browser + id: playwright-cache + uses: actions/cache@v6 + with: + path: ~/.cache/ms-playwright + key: playwright-${{ runner.os }}-${{ steps.playwright.outputs.version }} + + # Headless tests only need the headless shell, not full Chromium. + - name: Install Playwright browser + if: steps.playwright-cache.outputs.cache-hit != 'true' + run: npx playwright install --with-deps --only-shell chromium + + - name: Install Playwright OS deps + if: steps.playwright-cache.outputs.cache-hit == 'true' + run: npx playwright install-deps chromium + + - name: Smoke tests + run: npm run test:smoke diff --git a/.github/workflows/igniteui-react-examples-cd.yml b/.github/workflows/igniteui-react-examples-cd.yml deleted file mode 100644 index 7ded1bea77..0000000000 --- a/.github/workflows/igniteui-react-examples-cd.yml +++ /dev/null @@ -1,125 +0,0 @@ -name: IgniteUI React Examples CD -permissions: - contents: write - -on: - push: - branches: - - vnext - - master - workflow_dispatch: - inputs: - branch: - description: 'Input a branch name (e.g., vnext)' - required: true - isVerbose: - description: 'Get verbose output from steps - where configurable' - type: boolean - default: false - -env: - BRANCH_REF: ${{ github.event.inputs.branch && format('refs/heads/{0}', github.event.inputs.branch) || github.ref }} - -jobs: - BuildSamples: - runs-on: ubuntu-latest - - steps: - - name: Checkout repository - uses: actions/checkout@v6 - with: - ref: ${{ env.BRANCH_REF }} - token: ${{ secrets.GITHUB_TOKEN }} - - - name: Install Node - uses: actions/setup-node@v6 - with: - node-version: '24.x' - cache: 'npm' - cache-dependency-path: package-lock.json - - - name: Create .npmrc file - run: | - if [ -f ".npmrc" ]; then - rm .npmrc - fi - touch .npmrc - - - name: Configure npm registry - run: | - echo "@infragistics:registry=https://packages.infragistics.com/npm/js-licensed/" >> .npmrc - echo "//packages.infragistics.com/npm/js-licensed/:username=${{ secrets.INFRAGISTICS_NPM_USER }}" >> .npmrc - echo "//packages.infragistics.com/npm/js-licensed/:_auth=${{ secrets.INFRAGISTICS_NPM_TOKEN }}" >> .npmrc - - - name: Replace references to IG trial packages with licensed ones in package.json - shell: pwsh - run: | - $packageJson = Get-Content -Raw ./package.json | ConvertFrom-Json - $properties = $packageJson.dependencies.PSObject.Properties ` - | where-object { $_.Name.StartsWith("igniteui-react") -or $_.Name.StartsWith("igniteui-dockmanager") } - - foreach( $property in $properties ) - { - $oldName = $property.Name; - $newName = "@infragistics/" + $oldName - - # remember the current value of the old property - $value = $property.Value; - - # remove reference to the trial package reference - $packageJson.dependencies.psobject.Properties.Remove($oldName); - - # add reference to the licensed package reference - $packageJson.dependencies | Add-Member -NotePropertyName $newName -NotePropertyValue $value; - } - - ConvertTo-Json -InputObject $packageJson | Set-Content -Path ./package.json - - - name: npm install - run: npm install - - - name: Replace references to IG trial packages with licensed ones in TSX files - shell: pwsh - run: | - Get-ChildItem -Include "*.tsx","*.ts" -Recurse | ` - ForEach { (Get-Content $_.PSPath | ForEach { ($_ -replace '(from|import)(\s*\(\s*|\s+|)[''"](igniteui-(react|dockmanager)[^''"]*)[''"]', '$1$2"@infragistics/$3"') }) | ` - Set-Content $_.PSPath } - - - name: npm run build - run: npm run build - env: - BASE_PATH: /react-demos - - - name: Package samples browser - run: | - cd dist - zip -r ${{ github.workspace }}/react-demos.zip ./ - - - name: Publish pipeline artifact - uses: actions/upload-artifact@v7 - with: - name: react-demos-artifact - path: react-demos.zip - - - name: Trigger Deploy Workflow in IgniteUI Actions - uses: actions/github-script@v8 - with: - github-token: ${{ secrets.CLASSIC_PAT_GITHUB }} - script: | - await github.rest.repos.createDispatchEvent({ - owner: 'IgniteUI', - repo: 'igniteui-actions', - event_type: 'igniteui-samples-cd', - client_payload: { - calling_branch: "${{ env.BRANCH_REF }}", - repository: "${{ github.repository }}", - run_id: "${{ github.run_id }}", - artifact_name: "react-demos-artifact", - base_href: "react-demos", - submodule_dir: "react-demos", - ref: "${{ github.ref }}", - sha: "${{ github.sha }}", - branch: '${{ github.ref_name }}', - } - }); - diff --git a/package-lock.json b/package-lock.json index 9dc3459cff..7ef6a68d30 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,6 +42,7 @@ "@playwright/test": "^1.63.0", "@tailwindcss/postcss": "^4.3.3", "@types/file-saver": "^2.0.7", + "@types/node": "^24.19.0", "@types/react": "^19.2.0", "@types/react-dom": "^19.2.0", "astro": "~7.3.5", @@ -3090,6 +3091,16 @@ "@types/unist": "*" } }, + "node_modules/@types/node": { + "version": "24.19.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.0.tgz", + "integrity": "sha512-zY+5tKxXdhGh1PYI0ac+7juvEu4OI6vWtVVoj5i2m42jxAY1U+zHGt6QCyOFwykdP62sM3MJ9stoYYUw5aCWew==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": ">=7.24.0 <7.24.7" + } + }, "node_modules/@types/react": { "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", @@ -7757,6 +7768,13 @@ "node": ">=22.19.0" } }, + "node_modules/undici-types": { + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", + "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", + "dev": true, + "license": "MIT" + }, "node_modules/unified": { "version": "11.0.5", "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", diff --git a/package.json b/package.json index e3b42740d1..0ed0a646d4 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,8 @@ "build:preview": "npm run build && npm run preview", "check": "astro check", "generate:code-viewer": "node scripts/generate-code-viewer.js", - "update:ig": "node scripts/update-ig.js" + "update:ig": "node scripts/update-ig.js", + "test:smoke": "playwright test" }, "dependencies": { "file-saver": "^1.3.8", @@ -57,6 +58,7 @@ "@playwright/test": "^1.63.0", "@tailwindcss/postcss": "^4.3.3", "@types/file-saver": "^2.0.7", + "@types/node": "^24.19.0", "@types/react": "^19.2.0", "@types/react-dom": "^19.2.0", "astro": "~7.3.5", diff --git a/playwright.config.ts b/playwright.config.ts new file mode 100644 index 0000000000..9efbd5ab62 --- /dev/null +++ b/playwright.config.ts @@ -0,0 +1,28 @@ +/// +import { defineConfig } from '@playwright/test'; + +// Smoke tests run against the production build: `npm run build` first. +// Set BASE_PATH for both steps to test a sub-path deploy, e.g. /react-demos. +const PORT = 4200; +const BASE_PATH = process.env.BASE_PATH ?? ''; + +export default defineConfig({ + testDir: './tests/smoke', + timeout: 60_000, + fullyParallel: true, + forbidOnly: !!process.env.CI, + retries: process.env.CI ? 1 : 0, + reporter: 'list', + use: { + baseURL: `http://localhost:${PORT}`, + }, + webServer: { + // --ignore-lock keeps `astro preview` in the foreground: Astro 7 moves it + // to the background when an AI agent runs it, and Playwright would then + // see the command exit before the server is up. + command: `npm run preview -- --ignore-lock`, + url: `http://localhost:${PORT}${BASE_PATH}/`, + reuseExistingServer: !process.env.CI, + timeout: 30_000, + }, +}); diff --git a/tests/smoke/browser.spec.ts b/tests/smoke/browser.spec.ts new file mode 100644 index 0000000000..e0ac6dd882 --- /dev/null +++ b/tests/smoke/browser.spec.ts @@ -0,0 +1,176 @@ +import { test, expect, type Frame, type Page } from '@playwright/test'; + +import { at, collectErrors, sampleReady } from './support'; + +/** + * The samples browser around the samples: index, sidebar, old URLs, and the + * contract with the docs site that embeds sample pages in iframes. + */ + +test('index page renders the component grid', async ({ page }) => { + const errors = collectErrors(page); + + await page.goto(at('/')); + + await expect(page.locator('.comp-card').first()).toBeVisible(); + expect(errors).toEqual([]); +}); + +test('nav sidebar renders on index and survives navigation', async ({ page }) => { + await page.goto(at('/')); + const nav = page.locator('#nav-bar'); + await expect(page.locator('html')).toHaveClass(/with-nav/); + await expect(nav.locator('.nav-logo img')).toBeVisible(); + + // Expand the first component group and follow its first sample link. + await nav.locator('.nav-component').first().click(); + await nav.locator('.nav-list[data-state="expanded"] a').first().click(); + + // The sidebar stays visible on the sample page, with the link active. + await expect(page.locator('html')).toHaveClass(/with-nav/); + await expect(page.locator('#nav-bar a.active')).toHaveCount(1); +}); + +test('index arms the sidebar before its modules run', async ({ page }) => { + // Serve the index without its module scripts. The component cards are + // server-rendered and clickable at first paint, so a fast click must still + // reach the sample with the sidebar flag set: arming it may not depend on a + // deferred module. + await page.route(url => url.pathname === at('/'), async route => { + const res = await route.fetch(); + const html = (await res.text()).replace(/