diff --git a/Cargo.lock b/Cargo.lock index 840d6ac..138f9c9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -765,7 +765,7 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "sds-cli" -version = "1.8.4" +version = "1.8.5" dependencies = [ "csv", "env_logger", @@ -777,7 +777,7 @@ dependencies = [ [[package]] name = "sds-core" -version = "1.8.4" +version = "1.8.5" dependencies = [ "csv", "fnv", @@ -796,7 +796,7 @@ dependencies = [ [[package]] name = "sds-pyo3" -version = "1.8.4" +version = "1.8.5" dependencies = [ "csv", "env_logger", @@ -807,7 +807,7 @@ dependencies = [ [[package]] name = "sds-wasm" -version = "1.8.4" +version = "1.8.5" dependencies = [ "console_error_panic_hook", "csv", diff --git a/README.md b/README.md index 4fb86c8..5f194fc 100644 --- a/README.md +++ b/README.md @@ -13,46 +13,46 @@ In many cases, the best way to share sensitive datasets is not to share the actual sensitive datasets, but user interfaces to derived datasets that are inherently anonymous. Our name for such an interface is a _data showcase_. In this project, we provide an automated set of tools for generating the three elements of a _synthetic data showcase_: 1. _Synthetic data_ representing the overall structure and statistics of the input data, without describing actual identifiable individuals. -2. _Aggregate data_ reporting the number of individuals with different combinations of attributes, without disclosing precise counts. +2. _Aggregate data_ reporting the number of individuals with different combinations of attributes, without disclosing exact counts. 3. _Data dashboards_ enabling exploratory visual analysis of both datasets, without the need for custom data science or interface development. -To generate such elements, our tools provide two approaches to anonymize data: (i) k-anonymity and (ii) differential privacy (DP). - -# K-anonymity - -## Privacy guarantees - -The main privacy control offered by the tools is based on the numbers of individuals described by different combinations of attributes. The `resolution` determines the minimum group size that will be (a) reported explicitly in the aggregate data and (b) represented implicitly by the records of the synthetic data. This makes it possible to offer privacy guarantees in clearly understandable terms, e.g.: - -"All attribute combinations in this synthetic dataset describe groups of 10 or more individuals in the original sensitive dataset, therefore may never be used to infer the presence of individuals or groups smaller than 10." - -Under such guarantees, it is impossible for attackers to infer the presence of groups whose size is below the `resolution`. For groups at or above this resolution, the 'safety in numbers' principle applies – the higher the limit, the harder it becomes to make inferences about the presence of known individuals. - -This anonymization method can be viewed as enforcing [k-anonymity](https://en.wikipedia.org/wiki/K-anonymity) across all columns of a sensitive dataset. While typical implementations of k-anonymity divide data columns into quasi-identifiers and sensitive attributes, only enforcing k-anonymity over quasi-identifiers leaves the remaining attributes open to linking attacks based on background knowledge. The data synthesis approach used to create a synthetic data showcase safeguards against such attacks while preserving the structure and statistics of the sensitive dataset. - -## Usage - -Use of k-anonymity synthesizers is recommended for **one-off data releases** where the accuracy of attribute counts is critical. - -These methods are designed to offer strong group-level protection against **membership inference**, i.e., preventing an adversary from inferring whether a known individual or small group of individuals is present in the sensitive dataset. - -They should not be used in situations where **attribute inference** from **homogeneity attacks** are a concern, i.e., when an adversary knows that a certain individual is present in the sensitive dataset, identifies them as part of a group sharing known attributes, and then infers previously unknown attributes of the individual because those attributes are common to the group. +To generate these elements, our tool provides two approaches to create anonymous datasets that are safe to release: (i) differential privacy and (ii) k-anonymity. # Differential privacy ## Privacy guarantees -Differential privacy is not a tool, but a set of mathematical techniques that can be used to protect data. Protection is accomplished by adding some uncertainty (noise) to the data, up to a level that achieves the protection desired by the user (privacy budget). +The paradigm of differential privacy (DP) offers "safety in noise" – just enough calibrated noise is added to the data to control the maximum possible privacy loss, $\varepsilon$ (epsilon). When applied in the context of private data release, $\varepsilon$ bounds the ratio of probabilities of getting an arbitrary result to an arbitrary computation when using two synthetic datasets – one generated from the sensitive dataset itself and the other from a neighboring dataset missing a single arbitrary record. -This tool, protects attribute combination counts in the aggregate data with differential privacy [**`(epsilon, delta)-DP`**](https://en.wikipedia.org/wiki/Differential_privacy), and then uses the resulting DP aggregate counts to derive synthetic records that retain differential privacy under the post-processing property. +Our approach to synthesizing data with differential privacy first protects attribute combination counts in the aggregate data using our [DP Marginals](./docs/dp/dp_marginals.pdf) algorithm and then uses the resulting DP aggregate counts to derive synthetic records that retain differential privacy under the post-processing property. > For a detailed explanation of how SDS uses differential privacy, please check our [DP documentation](./docs/dp/README.md). ## Usage -Use of differential privacy synthesizers is recommended for **repeated data releases** where cumulative privacy loss must be quantified and controlled, where **attribute inference** from **homogeneity attacks** is a concern, or where provable guarantees against all possible privacy attacks are desired. +Use of our differential privacy synthesizer is recommended for **repeated data releases** where cumulative privacy loss must be quantified and controlled and where provable guarantees against all possible privacy attacks are desired. -They should be used with caution, however, whenever missing, fabricated, or inaccurate counts of attribute combinations could trigger inappropriate downstream decisions or actions. +Any differentially-private dataset should be evaluated for potential risks in situations where missing, fabricated, or inaccurate counts of attribute combinations could trigger inappropriate downstream decisions or actions. Our DP synthesizer prioritises the release of accurate combination counts (with minimal noise) of actual combinations (with minimal fabrication). + +# K-anonymity + +## Privacy guarantees + +The paradigm of k-anonymity offers "safety in numbers" – combinations of attributes are only released when they occur at least k times in the sensitive dataset. When applied in the context of private data release, we interpret k as a privacy resolution determining the minimum group size that will be (a) reported explicitly in the aggregate dataset and (b) represented implicitly by the records of the synthetic dataset. This makes it possible to offer privacy guarantees in clearly understandable terms, e.g.: + +"All attribute combinations in this synthetic dataset describe groups of 10 or more individuals in the original sensitive dataset, therefore may never be used to infer the presence of individuals or groups smaller than 10." + +Our approach to synthesizing data with k-anonymity overcomes many of the limitations of standard [k-anonymization](https://en.wikipedia.org/wiki/K-anonymity), in which attributes of sensitive data records are generalized and suppressed until k-anonymity is reached, and only for those attributes determined in advance to be potentially identifying when used in combination (so-called quasi-identifiers). In this standard approach, all remaining sensitive attributes are released so long as k-anonymity holds for the designated quasi-identifiers. This makes the records (and thus subjects) of k-anonymized datasets susceptible to linking attacks based on auxiliary data or background knowledge. + +In contrast, our k-anonymity synthesizers generate synthetic records that do not represent actual individuals, yet are composed exclusively from common combinations of attributes in the sensitive dataset. The k-anonymity guarantee therefore holds for all data columns and all combinations of attributes. + +## Usage + +Use of our k-anonymity synthesizers is recommended only for **one-off data releases** where there is a need for precise counts of attribute combinations (at a given privacy resolution). + +These synthesizers are designed to offer strong group-level protection against membership inference, i.e., preventing an adversary from inferring whether a known individual or small group of individuals is present in the sensitive dataset. + +They should not be used in situations where attribute inference from homogeneity attacks are a concern, i.e., when an adversary knows that a certain individual is present in the sensitive dataset, identifies them as part of a group sharing known attributes, and then infers previously unknown attributes of the individual because those attributes are common to the group. # Quick setup diff --git a/package.json b/package.json index 6ffea1f..e7c98cf 100644 --- a/package.json +++ b/package.json @@ -22,29 +22,29 @@ "prettier": "@essex/prettier-config", "devDependencies": { "@essex/eslint-config": "^20.3.5", - "@essex/eslint-plugin": "^20.3.10", - "@essex/jest-config": "^21.0.15", - "@essex/prettier-config": "^18.0.3", - "@essex/scripts": "^22.0.8", + "@essex/eslint-plugin": "^20.3.12", + "@essex/jest-config": "^21.0.17", + "@essex/prettier-config": "^18.0.4", + "@essex/scripts": "^22.2.0", "@jsdevtools/npm-publish": "^1.4.3", - "@types/eslint": "^8.4.6", + "@types/eslint": "^8.4.10", "@types/prettier": "^2.7.1", - "@typescript-eslint/eslint-plugin": "^5.39.0", - "@typescript-eslint/parser": "^5.39.0", - "eslint": "^8.25.0", + "@typescript-eslint/eslint-plugin": "^5.46.1", + "@typescript-eslint/parser": "^5.46.1", + "eslint": "^8.29.0", "eslint-import-resolver-node": "^0.3.6", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jest": "^27.1.1", + "eslint-plugin-jest": "^27.1.7", "eslint-plugin-jsx-a11y": "^6.6.1", - "eslint-plugin-react": "^7.31.9", + "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-simple-import-sort": "^8.0.0", - "husky": "^8.0.1", - "lint-staged": "^13.0.3", + "husky": "^8.0.2", + "lint-staged": "^13.1.0", "npm-run-all": "^4.1.5", - "prettier": "^2.7.1", - "replace": "^1.2.1", + "prettier": "^2.8.1", + "replace": "^1.2.2", "typescript": "^4.8.4" }, "workspaces": [ diff --git a/packages/cli/Cargo.toml b/packages/cli/Cargo.toml index 158a61a..0c48903 100644 --- a/packages/cli/Cargo.toml +++ b/packages/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sds-cli" -version = "1.8.4" +version = "1.8.5" license = "MIT" description = "Command line interface for the sds-core library" repository = "https://github.com/microsoft/synthetic-data-showcase" diff --git a/packages/components/package.json b/packages/components/package.json index 52fdbc1..fc803d8 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -22,8 +22,8 @@ "license": "MIT", "devDependencies": { "@types/mime": "^3.0.1", - "@types/node": "^16.11.64", - "@types/react": "^17.0.50", + "@types/node": "^16.18.9", + "@types/react": "^17.0.52", "npm-run-all": "^4.1.5", "react": "^17.0.2", "shx": "^0.3.4", @@ -34,8 +34,8 @@ "react": "^17.0.2" }, "dependencies": { - "@griffel/react": "^1.4.0", + "@griffel/react": "^1.5.1", "mime": "^3.0.0", - "react-dropzone": "^14.2.2" + "react-dropzone": "^14.2.3" } } diff --git a/packages/core/Cargo.toml b/packages/core/Cargo.toml index f73f6a3..a5f40c0 100644 --- a/packages/core/Cargo.toml +++ b/packages/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sds-core" -version = "1.8.4" +version = "1.8.5" license = "MIT" description = "Synthetic data showcase core library" repository = "https://github.com/microsoft/synthetic-data-showcase" diff --git a/packages/core/src/processing/aggregator/aggregated_data.rs b/packages/core/src/processing/aggregator/aggregated_data.rs index bfb7534..9f132a1 100644 --- a/packages/core/src/processing/aggregator/aggregated_data.rs +++ b/packages/core/src/processing/aggregator/aggregated_data.rs @@ -420,7 +420,7 @@ impl AggregatedData { .entry(Arc::new(value_combination)) .or_insert_with(AggregatedCount::default); - (*max_count).count = max_count.count.max(count.count); + max_count.count = max_count.count.max(count.count); } } } diff --git a/packages/core/src/processing/evaluator/data_evaluator.rs b/packages/core/src/processing/evaluator/data_evaluator.rs index 4ec9200..843651b 100644 --- a/packages/core/src/processing/evaluator/data_evaluator.rs +++ b/packages/core/src/processing/evaluator/data_evaluator.rs @@ -43,8 +43,8 @@ impl Evaluator { .entry(sensitive_comb.len()) .or_insert((0.0, 0)); - (*err_sum_count).0 += err as f64; - (*err_sum_count).1 += 1; + err_sum_count.0 += err as f64; + err_sum_count.1 += 1; } } error_sum_count_by_len diff --git a/packages/lib-python/Cargo.toml b/packages/lib-python/Cargo.toml index c8622a3..3cd959b 100644 --- a/packages/lib-python/Cargo.toml +++ b/packages/lib-python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sds-pyo3" -version = "1.8.4" +version = "1.8.5" license = "MIT" description = "Python bindings for the sds-core library" repository = "https://github.com/microsoft/synthetic-data-showcase" diff --git a/packages/lib-wasm/Cargo.toml b/packages/lib-wasm/Cargo.toml index 31f1bfa..f231ffa 100644 --- a/packages/lib-wasm/Cargo.toml +++ b/packages/lib-wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sds-wasm" -version = "1.8.4" +version = "1.8.5" license = "MIT" description = "Web Assembly bindings for the sds-core library" repository = "https://github.com/microsoft/synthetic-data-showcase" diff --git a/packages/webapp/package.json b/packages/webapp/package.json index e994794..8e7f762 100644 --- a/packages/webapp/package.json +++ b/packages/webapp/package.json @@ -1,6 +1,6 @@ { "name": "webapp", - "version": "1.8.4", + "version": "1.8.5", "private": true, "license": "MIT", "main": "src/index.ts", @@ -22,51 +22,51 @@ "@essex/arquero": "^2.0.3", "@essex/arquero-react": "^1.1.0", "@essex/sds-core": "workspace:^", - "@fluentui/font-icons-mdl2": "^8.5.1", - "@fluentui/react": "^8.98.0", - "@fluentui/react-hooks": "^8.6.11", - "@fluentui/utilities": "^8.13.1", + "@fluentui/font-icons-mdl2": "^8.5.4", + "@fluentui/react": "^8.103.9", + "@fluentui/react-hooks": "^8.6.14", + "@fluentui/utilities": "^8.13.4", "@sds/components": "workspace:^", "@thematic/core": "^3.1.0", "@thematic/d3": "^2.0.13", "@thematic/fluent": "^4.1.0", "@thematic/react": "^2.1.0", "@types/mime": "^3.0.1", - "@uifabric/icons": "7.9.4", + "@uifabric/icons": "7.9.5", "arquero": "^5.1.0", "chart.js": "^3.9.1", - "chartjs-plugin-datalabels": "^2.1.0", + "chartjs-plugin-datalabels": "^2.2.0", "comlink": "^4.3.1", - "dompurify": "^2.4.0", + "dompurify": "^2.4.1", "formik": "^2.2.9", "lodash": "^4.17.21", - "marked": "^4.1.1", + "marked": "^4.2.4", "mime": "^3.0.0", "react": "^17.0.2", "react-chartjs-2": "^4.3.1", "react-dom": "^17.0.2", "react-is": "^17.0.2", - "react-router-dom": "^6.4.2", - "recoil": "^0.7.5", + "react-router-dom": "^6.4.5", + "recoil": "^0.7.6", "styled-components": "^5.3.6", "uuid": "^9.0.0", "yup": "^0.32.11" }, "devDependencies": { - "@types/dompurify": "^2.3.4", - "@types/lodash": "^4.14.186", - "@types/marked": "^4.0.7", - "@types/node": "^16.11.64", - "@types/react": "^17.0.50", - "@types/react-dom": "^17.0.17", + "@types/dompurify": "^2.4.0", + "@types/lodash": "^4.14.191", + "@types/marked": "^4.0.8", + "@types/node": "^16.18.9", + "@types/react": "^17.0.52", + "@types/react-dom": "^17.0.18", "@types/react-is": "^17.0.3", "@types/recoil": "^0.0.9", "@types/styled-components": "^5.1.26", - "@types/uuid": "^8.3.4", - "@vitejs/plugin-react": "^2.1.0", + "@types/uuid": "^9.0.0", + "@vitejs/plugin-react": "^3.0.0", "ts-node": "^10.9.1", "typescript": "^4.8.4", - "vite": "^3.1.7", - "vite-tsconfig-paths": "^3.5.1" + "vite": "^4.0.1", + "vite-tsconfig-paths": "^4.0.3" } } diff --git a/packages/webapp/public/synthetic_data_showcase.pbit b/packages/webapp/public/synthetic_data_showcase.pbit index 10cdf4f..04e11ea 100644 Binary files a/packages/webapp/public/synthetic_data_showcase.pbit and b/packages/webapp/public/synthetic_data_showcase.pbit differ diff --git a/packages/webapp/src/ui-tooltips/mds/SYNTHESIS_MODE.md b/packages/webapp/src/ui-tooltips/mds/SYNTHESIS_MODE.md index 1bf1e22..908d047 100644 --- a/packages/webapp/src/ui-tooltips/mds/SYNTHESIS_MODE.md +++ b/packages/webapp/src/ui-tooltips/mds/SYNTHESIS_MODE.md @@ -4,11 +4,11 @@ In general, this set of methods proceeds by sampling attributes until the additi Since precise attribute counts constitute a privacy risk, it is advisable to create some uncertainty over the actual counts by adding noise to the synthetic data. The same **`privacy resolution`** is used again here to suppress attributes or synthesize additional records such that synthetic attribute counts are equal to the (already imprecise) reported aggregate count. -Use of k-anonymity synthesizers is recommended for **one-off data releases** where the accuracy of attribute counts is critical. +Use of our k-anonymity synthesizers is recommended only for **one-off data releases** where there is a need for precise counts of attribute combinations (at a given privacy resolution). -These methods are designed to offer strong group-level protection against **membership inference**, i.e., preventing an adversary from inferring whether a known individual or small group of individuals is present in the sensitive dataset. +These synthesizers are designed to offer strong group-level protection against membership inference, i.e., preventing an adversary from inferring whether a known individual or small group of individuals is present in the sensitive dataset. -They should not be used in situations where **attribute inference** from **homogeneity attacks** are a concern, i.e., when an adversary knows that a certain individual is present in the sensitive dataset, identifies them as part of a group sharing known attributes, and then infers previously unknown attributes of the individual because those attributes are common to the group. +They should not be used in situations where attribute inference from homogeneity attacks are a concern, i.e., when an adversary knows that a certain individual is present in the sensitive dataset, identifies them as part of a group sharing known attributes, and then infers previously unknown attributes of the individual because those attributes are common to the group. **`Row Seeded`**: @@ -44,9 +44,9 @@ They should not be used in situations where **attribute inference** from **homog This method protects aggregate counts with differential privacy [**`(epsilon, delta)-DP`**] and then uses the resulting DP aggregate counts to derive synthetic records that retain differential privacy under the post-processing property. -Use of differential privacy synthesizers is recommended for **repeated data releases** where cumulative privacy loss must be quantified and controlled, where **attribute inference** from **homogeneity attacks** is a concern, or where provable guarantees against all possible privacy attacks are desired. +Use of our differential privacy synthesizer is recommended for **repeated data releases** where cumulative privacy loss must be quantified and controlled and where provable guarantees against all possible privacy attacks are desired. -They should be used with caution, however, whenever missing, fabricated, or inaccurate counts of attribute combinations could trigger inappropriate downstream decisions or actions. +Any differentially-private dataset should be evaluated for potential risks in situations where missing, fabricated, or inaccurate counts of attribute combinations could trigger inappropriate downstream decisions or actions. Our DP synthesizer prioritises the release of accurate combination counts (with minimal noise) of actual combinations (with minimal fabrication). **`DP Aggregate Seeded`**: diff --git a/yarn.lock b/yarn.lock index fba8a8a..e028517 100644 --- a/yarn.lock +++ b/yarn.lock @@ -104,9 +104,9 @@ __metadata: languageName: node linkType: hard -"@azure/storage-blob@npm:^12.11.0": - version: 12.11.0 - resolution: "@azure/storage-blob@npm:12.11.0" +"@azure/storage-blob@npm:^12.12.0": + version: 12.12.0 + resolution: "@azure/storage-blob@npm:12.12.0" dependencies: "@azure/abort-controller": ^1.0.0 "@azure/core-http": ^2.0.0 @@ -116,7 +116,7 @@ __metadata: "@azure/logger": ^1.0.0 events: ^3.0.0 tslib: ^2.2.0 - checksum: f43501d66f10fb3f8e63b0e1e6e90827240e0ff41d722181c52b3abb13fa1b1b89dd985d0b6e488f6ffeee030e4afc1b6a9b6e2f18078ff6472dc494c5b199cb + checksum: bb7f6514a251f8ec337718088b8c9ba80e27b34c786b7fb380fdca19eb3735a0da917dcfcdacef27d0eb256d007a37f89f3d6b08c55405cbcc04685f2a51da3b languageName: node linkType: hard @@ -145,10 +145,10 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.19.3": - version: 7.19.4 - resolution: "@babel/compat-data@npm:7.19.4" - checksum: 757fdaeb6756c2d323ff56f60fb8e670292108cda6abf762a56c0d40910ecc4d2c7e283dbdfbcee6bc28c74ad659144352609e1cb49d31e101ab13ea5ce90072 +"@babel/compat-data@npm:^7.20.0": + version: 7.20.5 + resolution: "@babel/compat-data@npm:7.20.5" + checksum: 523790c43ef6388fae91d1ca9acf1ab0e1b22208dcd39c0e5e7a6adf0b48a133f1831be8d5931a72ecd48860f3e3fb777cb89840794abd8647a5c8e5cfab484e languageName: node linkType: hard @@ -175,26 +175,26 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.18.13, @babel/core@npm:^7.19.1": - version: 7.19.3 - resolution: "@babel/core@npm:7.19.3" +"@babel/core@npm:^7.20.2, @babel/core@npm:^7.20.5": + version: 7.20.5 + resolution: "@babel/core@npm:7.20.5" dependencies: "@ampproject/remapping": ^2.1.0 "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.19.3 - "@babel/helper-compilation-targets": ^7.19.3 - "@babel/helper-module-transforms": ^7.19.0 - "@babel/helpers": ^7.19.0 - "@babel/parser": ^7.19.3 + "@babel/generator": ^7.20.5 + "@babel/helper-compilation-targets": ^7.20.0 + "@babel/helper-module-transforms": ^7.20.2 + "@babel/helpers": ^7.20.5 + "@babel/parser": ^7.20.5 "@babel/template": ^7.18.10 - "@babel/traverse": ^7.19.3 - "@babel/types": ^7.19.3 + "@babel/traverse": ^7.20.5 + "@babel/types": ^7.20.5 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.1 semver: ^6.3.0 - checksum: dd883311209ad5a2c65b227daeb7247d90a382c50f4c6ad60c5ee40927eb39c34f0690d93b775c0427794261b72fa8f9296589a2dbda0782366a9f1c6de00c08 + checksum: 9547f1e6364bc58c3621e3b17ec17f0d034ff159e5a520091d9381608d40af3be4042dd27c20ad7d3e938422d75850ac56a3758d6801d65df701557af4bd244b languageName: node linkType: hard @@ -245,14 +245,14 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.19.3, @babel/generator@npm:^7.19.4": - version: 7.19.4 - resolution: "@babel/generator@npm:7.19.4" +"@babel/generator@npm:^7.20.5": + version: 7.20.5 + resolution: "@babel/generator@npm:7.20.5" dependencies: - "@babel/types": ^7.19.4 + "@babel/types": ^7.20.5 "@jridgewell/gen-mapping": ^0.3.2 jsesc: ^2.5.1 - checksum: c955b5d1b3de2584ca906a0f9a8b0a3ef680967c0cf6e309a76a5c10999a842c6b2d3864963599a9a8103b6e793423e7faddafff68f417d3942116b58bcc76f4 + checksum: 31c10d1e122f08cf755a24bd6f5d197f47eceba03f1133759687d00ab72d210e60ba4011da42f368b6e9fa85cbfda7dc4adb9889c2c20cc5c34bb2d57c1deab7 languageName: node linkType: hard @@ -265,15 +265,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-annotate-as-pure@npm:7.18.6" - dependencies: - "@babel/types": ^7.18.6 - checksum: 88ccd15ced475ef2243fdd3b2916a29ea54c5db3cd0cfabf9d1d29ff6e63b7f7cd1c27264137d7a40ac2e978b9b9a542c332e78f40eb72abe737a7400788fc1b - languageName: node - linkType: hard - "@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.16.7" @@ -298,17 +289,17 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.19.3": - version: 7.19.3 - resolution: "@babel/helper-compilation-targets@npm:7.19.3" +"@babel/helper-compilation-targets@npm:^7.20.0": + version: 7.20.0 + resolution: "@babel/helper-compilation-targets@npm:7.20.0" dependencies: - "@babel/compat-data": ^7.19.3 + "@babel/compat-data": ^7.20.0 "@babel/helper-validator-option": ^7.18.6 browserslist: ^4.21.3 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: aafcb4490c98cddb3255fff98bfbdb881b4def85a1935fd9b1f9b1f0f8b502696839f6b387fb508ca991ea72ba82ce6913bab99f21df4ce80bda2b79e91a09f5 + checksum: bc183f2109648849c8fde0b3c5cf08adf2f7ad6dc617b546fd20f34c8ef574ee5ee293c8d1bd0ed0221212e8f5907cdc2c42097870f1dcc769a654107d82c95b languageName: node linkType: hard @@ -485,19 +476,19 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.19.0": - version: 7.19.0 - resolution: "@babel/helper-module-transforms@npm:7.19.0" +"@babel/helper-module-transforms@npm:^7.20.2": + version: 7.20.2 + resolution: "@babel/helper-module-transforms@npm:7.20.2" dependencies: "@babel/helper-environment-visitor": ^7.18.9 "@babel/helper-module-imports": ^7.18.6 - "@babel/helper-simple-access": ^7.18.6 + "@babel/helper-simple-access": ^7.20.2 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/helper-validator-identifier": ^7.18.6 + "@babel/helper-validator-identifier": ^7.19.1 "@babel/template": ^7.18.10 - "@babel/traverse": ^7.19.0 - "@babel/types": ^7.19.0 - checksum: 4483276c66f56cf3b5b063634092ad9438c2593725de5c143ba277dda82f1501e6d73b311c1b28036f181dbe36eaeff29f24726cde37a599d4e735af294e5359 + "@babel/traverse": ^7.20.1 + "@babel/types": ^7.20.2 + checksum: 33a60ca115f6fce2c9d98e2a2e5649498aa7b23e2ae3c18745d7a021487708fc311458c33542f299387a0da168afccba94116e077f2cce49ae9e5ab83399e8a2 languageName: node linkType: hard @@ -517,13 +508,20 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9": +"@babel/helper-plugin-utils@npm:^7.18.6": version: 7.18.9 resolution: "@babel/helper-plugin-utils@npm:7.18.9" checksum: ebae876cd60f1fe238c7210986093845fa5c4cad5feeda843ea4d780bf068256717650376d3af2a5e760f2ed6a35c065ae144f99c47da3e54aa6cba99d8804e0 languageName: node linkType: hard +"@babel/helper-plugin-utils@npm:^7.19.0": + version: 7.20.2 + resolution: "@babel/helper-plugin-utils@npm:7.20.2" + checksum: f6cae53b7fdb1bf3abd50fa61b10b4470985b400cc794d92635da1e7077bb19729f626adc0741b69403d9b6e411cddddb9c0157a709cc7c4eeb41e663be5d74b + languageName: node + linkType: hard + "@babel/helper-remap-async-to-generator@npm:^7.16.8": version: 7.16.8 resolution: "@babel/helper-remap-async-to-generator@npm:7.16.8" @@ -557,12 +555,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-simple-access@npm:7.18.6" +"@babel/helper-simple-access@npm:^7.20.2": + version: 7.20.2 + resolution: "@babel/helper-simple-access@npm:7.20.2" dependencies: - "@babel/types": ^7.18.6 - checksum: 37cd36eef199e0517845763c1e6ff6ea5e7876d6d707a6f59c9267c547a50aa0e84260ba9285d49acfaf2cfa0a74a772d92967f32ac1024c961517d40b6c16a5 + "@babel/types": ^7.20.2 + checksum: ad1e96ee2e5f654ffee2369a586e5e8d2722bf2d8b028a121b4c33ebae47253f64d420157b9f0a8927aea3a9e0f18c0103e74fdd531815cf3650a0a4adca11a1 languageName: node linkType: hard @@ -665,14 +663,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.19.0": - version: 7.19.4 - resolution: "@babel/helpers@npm:7.19.4" +"@babel/helpers@npm:^7.20.5": + version: 7.20.6 + resolution: "@babel/helpers@npm:7.20.6" dependencies: "@babel/template": ^7.18.10 - "@babel/traverse": ^7.19.4 - "@babel/types": ^7.19.4 - checksum: e2684e9a79d45b95db05c7e14628e8dd1d91ad59433a3afd715bdf19d4683d9e9f84382bcc82316b678aa609ecfc41b07be0b9c49eed07c444f82a6b9e501186 + "@babel/traverse": ^7.20.5 + "@babel/types": ^7.20.5 + checksum: f03ec6eb2bf8dc7cdfe2569ee421fd9ba6c7bac6c862d90b608ccdd80281ebe858bc56ca175fc92b3ac50f63126b66bbd5ec86f9f361729289a20054518f1ac5 languageName: node linkType: hard @@ -734,12 +732,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.19.3, @babel/parser@npm:^7.19.4": - version: 7.19.4 - resolution: "@babel/parser@npm:7.19.4" +"@babel/parser@npm:^7.20.5": + version: 7.20.5 + resolution: "@babel/parser@npm:7.20.5" bin: parser: ./bin/babel-parser.js - checksum: 5ef97da97915085ff3b9c562b04fb6316074ece52d20de95f44c47b46abf87fd754cbcae769a69570a84652b736afe5bb2cb7dc117aa7ad6d81ab40eed0c613b + checksum: e8d514ce0aa74d56725bd102919a49fa367afef9cd8208cf52f670f54b061c4672f51b4b7980058ab1f5fe73615fe4dc90720ab47bbcebae07ad08d667eda318 languageName: node linkType: hard @@ -1032,17 +1030,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-syntax-jsx@npm:7.18.6" - dependencies: - "@babel/helper-plugin-utils": ^7.18.6 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 6d37ea972970195f1ffe1a54745ce2ae456e0ac6145fae9aa1480f297248b262ea6ebb93010eddb86ebfacb94f57c05a1fc5d232b9a67325b09060299d515c67 - languageName: node - linkType: hard - "@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" @@ -1441,17 +1428,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-development@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-react-jsx-development@npm:7.18.6" - dependencies: - "@babel/plugin-transform-react-jsx": ^7.18.6 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ec9fa65db66f938b75c45e99584367779ac3e0af8afc589187262e1337c7c4205ea312877813ae4df9fb93d766627b8968d74ac2ba702e4883b1dbbe4953ecee - languageName: node - linkType: hard - "@babel/plugin-transform-react-jsx-self@npm:^7.16.7": version: 7.16.7 resolution: "@babel/plugin-transform-react-jsx-self@npm:7.16.7" @@ -1485,14 +1461,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-source@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-react-jsx-source@npm:7.18.6" +"@babel/plugin-transform-react-jsx-source@npm:^7.19.6": + version: 7.19.6 + resolution: "@babel/plugin-transform-react-jsx-source@npm:7.19.6" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7e17e631820955f158c16e9b01a96cf82e3ee81bb3c7c03f2896ee0d41da3e8a7557546893bc81792afe46b817c4e9014fd6e4de8644fcf16fd0f7c4daf66e41 + checksum: 1e9e29a4efc5b79840bd4f68e404f5ab7765ce48c7bd22f12f2b185f9c782c66933bdf54a1b21879e4e56e6b50b4e88aca82789ecb1f61123af6dfa9ab16c555 languageName: node linkType: hard @@ -1511,21 +1487,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx@npm:^7.18.10, @babel/plugin-transform-react-jsx@npm:^7.18.6": - version: 7.18.10 - resolution: "@babel/plugin-transform-react-jsx@npm:7.18.10" - dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-module-imports": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.9 - "@babel/plugin-syntax-jsx": ^7.18.6 - "@babel/types": ^7.18.10 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 1aacfb0286d5b95c45bbda6cf026f9e81a261298b5921cd55b357581c9b3681fe70ba56846fae86cf63908ea8e07d0e3dd8192d663d6bddd75a7fe4c091cd724 - languageName: node - linkType: hard - "@babel/plugin-transform-react-pure-annotations@npm:^7.16.7": version: 7.16.7 resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.16.7" @@ -1893,21 +1854,21 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.3, @babel/traverse@npm:^7.19.4": - version: 7.19.4 - resolution: "@babel/traverse@npm:7.19.4" +"@babel/traverse@npm:^7.20.1, @babel/traverse@npm:^7.20.5": + version: 7.20.5 + resolution: "@babel/traverse@npm:7.20.5" dependencies: "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.19.4 + "@babel/generator": ^7.20.5 "@babel/helper-environment-visitor": ^7.18.9 "@babel/helper-function-name": ^7.19.0 "@babel/helper-hoist-variables": ^7.18.6 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.19.4 - "@babel/types": ^7.19.4 + "@babel/parser": ^7.20.5 + "@babel/types": ^7.20.5 debug: ^4.1.0 globals: ^11.1.0 - checksum: 8ae1ac3dace181620cd0e3078aec99604a48302fb873193a171e37a7cc4f8909ed496f286bf08c6473f9692db36423e2601eb9c771493d19f6a5fd1a56745af5 + checksum: c7fed468614aab1cf762dda5df26e2cfcd2b1b448c9d3321ac44786c4ee773fb0e10357e6593c3c6a648ae2e0be6d90462d855998dc10e3abae84de99291e008 languageName: node linkType: hard @@ -1942,7 +1903,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.19.0, @babel/types@npm:^7.19.3, @babel/types@npm:^7.19.4": +"@babel/types@npm:^7.19.0": version: 7.19.4 resolution: "@babel/types@npm:7.19.4" dependencies: @@ -1953,6 +1914,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5": + version: 7.20.5 + resolution: "@babel/types@npm:7.20.5" + dependencies: + "@babel/helper-string-parser": ^7.19.4 + "@babel/helper-validator-identifier": ^7.19.1 + to-fast-properties: ^2.0.0 + checksum: 773f0a1ad9f6ca5c5beaf751d1d8d81b9130de87689d1321fc911d73c3b1167326d66f0ae086a27fb5bfc8b4ee3ffebf1339be50d3b4d8015719692468c31f2d + languageName: node + linkType: hard + "@cspotcode/source-map-support@npm:^0.8.0": version: 0.8.1 resolution: "@cspotcode/source-map-support@npm:0.8.1" @@ -2080,21 +2052,161 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.15.10": - version: 0.15.10 - resolution: "@esbuild/android-arm@npm:0.15.10" +"@esbuild/android-arm64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/android-arm64@npm:0.16.7" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/android-arm@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/android-arm@npm:0.16.7" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.15.10": - version: 0.15.10 - resolution: "@esbuild/linux-loong64@npm:0.15.10" +"@esbuild/android-x64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/android-x64@npm:0.16.7" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/darwin-arm64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/darwin-arm64@npm:0.16.7" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/darwin-x64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/darwin-x64@npm:0.16.7" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/freebsd-arm64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/freebsd-arm64@npm:0.16.7" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/freebsd-x64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/freebsd-x64@npm:0.16.7" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/linux-arm64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/linux-arm64@npm:0.16.7" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/linux-arm@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/linux-arm@npm:0.16.7" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@esbuild/linux-ia32@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/linux-ia32@npm:0.16.7" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/linux-loong64@npm:0.16.7" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@eslint/eslintrc@npm:^1.3.2, @eslint/eslintrc@npm:^1.3.3": +"@esbuild/linux-mips64el@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/linux-mips64el@npm:0.16.7" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + +"@esbuild/linux-ppc64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/linux-ppc64@npm:0.16.7" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/linux-riscv64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/linux-riscv64@npm:0.16.7" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + +"@esbuild/linux-s390x@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/linux-s390x@npm:0.16.7" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + +"@esbuild/linux-x64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/linux-x64@npm:0.16.7" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/netbsd-x64@npm:0.16.7" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-x64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/openbsd-x64@npm:0.16.7" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/sunos-x64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/sunos-x64@npm:0.16.7" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/win32-arm64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/win32-arm64@npm:0.16.7" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/win32-ia32@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/win32-ia32@npm:0.16.7" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/win32-x64@npm:0.16.7": + version: 0.16.7 + resolution: "@esbuild/win32-x64@npm:0.16.7" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:^1.3.3": version: 1.3.3 resolution: "@eslint/eslintrc@npm:1.3.3" dependencies: @@ -2111,10 +2223,10 @@ __metadata: languageName: node linkType: hard -"@essex/api-extractor-config@npm:^3.0.0": - version: 3.0.0 - resolution: "@essex/api-extractor-config@npm:3.0.0" - checksum: aea91326e5a6e85ff93bd0c0553badc7f4616835539ccfcb9139059d3e85736d27bd6e9bd6d314fca99b3b2b8844e4e63c7890f4c4e92146935cec67cfa7cb68 +"@essex/api-extractor-config@npm:^4.0.0": + version: 4.0.0 + resolution: "@essex/api-extractor-config@npm:4.0.0" + checksum: ea92307ba26aed39780b0be4c32a9f6602b4ba23d5310b31b904b0da1405d7f125d88448ad3af9fac3943f481de0cb53e3e2d6f23afaeecc9373b5566f0114d6 languageName: node linkType: hard @@ -2192,28 +2304,28 @@ __metadata: languageName: node linkType: hard -"@essex/eslint-plugin@npm:^20.3.10": - version: 20.3.10 - resolution: "@essex/eslint-plugin@npm:20.3.10" +"@essex/eslint-plugin@npm:^20.3.12": + version: 20.3.12 + resolution: "@essex/eslint-plugin@npm:20.3.12" dependencies: - "@babel/core": ^7.19.1 + "@babel/core": ^7.20.2 "@babel/eslint-parser": ^7.19.1 - "@babel/types": ^7.19.0 - "@sinclair/typebox": ^0.24.41 - "@typescript-eslint/eslint-plugin": ^5.38.0 - "@typescript-eslint/parser": ^5.38.0 - "@typescript-eslint/utils": ^5.38.0 + "@babel/types": ^7.20.2 + "@sinclair/typebox": ^0.24.44 + "@typescript-eslint/eslint-plugin": ^5.43.0 + "@typescript-eslint/parser": ^5.43.0 + "@typescript-eslint/utils": ^5.43.0 babel-eslint: ^10.1.0 chalk: ^4.1.2 confusing-browser-globals: ^1.0.11 - eslint: ^8.23.1 + eslint: ^8.27.0 eslint-config-prettier: ^8.5.0 eslint-import-resolver-node: ^0.3.6 eslint-plugin-header: ^3.1.1 eslint-plugin-import: ^2.26.0 - eslint-plugin-jest: ^27.0.4 + eslint-plugin-jest: ^27.1.5 eslint-plugin-jsx-a11y: ^6.6.1 - eslint-plugin-react: ^7.31.8 + eslint-plugin-react: ^7.31.10 eslint-plugin-react-hooks: ^4.6.0 eslint-plugin-simple-import-sort: ^8.0.0 lodash: ^4.17.21 @@ -2223,7 +2335,7 @@ __metadata: "@typescript-eslint/eslint-plugin": ">= 4.4.1" "@typescript-eslint/parser": ">= 4.4.1" eslint-import-resolver-node: ">= 0.3.4" - checksum: 3bb0d428ae42bbe5f4726a83c7b7c319b03c4705cfb47c9e8dedee51b356151fc7d561dbd291371a0f4d7600700ee765c4dbed761a7f72add467a8cf1c889cd5 + checksum: 819966afff0e8be2b235f2ba67d581a7e1bece2e8beba0ff2f6cf7d4454830be187d414da5a43a2daeaacc68b43f982326ffd4dcc96b6e5f114c6fe89e1ce571 languageName: node linkType: hard @@ -2242,14 +2354,14 @@ __metadata: languageName: node linkType: hard -"@essex/jest-config@npm:^21.0.15": - version: 21.0.15 - resolution: "@essex/jest-config@npm:21.0.15" +"@essex/jest-config@npm:^21.0.17": + version: 21.0.17 + resolution: "@essex/jest-config@npm:21.0.17" dependencies: - "@essex/swc-opts": ^20.0.17 - "@swc/core": 1.3.2 - "@swc/jest": ^0.2.22 - "@types/jest": ^29.0.3 + "@essex/swc-opts": ^20.0.19 + "@swc/core": 1.3.17 + "@swc/jest": ^0.2.23 + "@types/jest": ^29.2.3 identity-obj-proxy: ^3.0.0 lodash: ^4.17.21 peerDependencies: @@ -2257,39 +2369,40 @@ __metadata: peerDependenciesMeta: jest: optional: true - checksum: bd19340cb1d44a32174c233576571fab1da93d5f99a9c861cfed858a085b56ee53b80dec707471ef4f5b6bfd121ce96e4207dab7fb9d718ece4134be8a05a454 + checksum: 6a8917857e39911cc6eb6ccdac48c67380ab2fc69655b6d37fdae3c18833eafccd7edabe06e4ffbd0dd24f9786bce80f1a37cdc72ab40a4fe1fb8ae7c2aa6c8e languageName: node linkType: hard -"@essex/prettier-config@npm:^18.0.3": - version: 18.0.3 - resolution: "@essex/prettier-config@npm:18.0.3" - checksum: 433a0cd6df06c0e0dd464ea1804c97681734f7017b146a84d0f8141ffafd92e193eb3241fc63d114041f443c4e81730c436f8c65dd7a7a70f5b428e58f9366c2 +"@essex/prettier-config@npm:^18.0.4": + version: 18.0.4 + resolution: "@essex/prettier-config@npm:18.0.4" + checksum: 365123a6c51972bd34d0db8490e0c08d405287488dc11823650948019cd62300cc6633d990be3a3c04e1db49d9179e648b4dcdcfc94c37e6db3a0ecca578b197 languageName: node linkType: hard -"@essex/scripts@npm:^22.0.8": - version: 22.0.8 - resolution: "@essex/scripts@npm:22.0.8" +"@essex/scripts@npm:^22.2.0": + version: 22.2.0 + resolution: "@essex/scripts@npm:22.2.0" dependencies: - "@azure/storage-blob": ^12.11.0 - "@essex/api-extractor-config": ^3.0.0 + "@azure/storage-blob": ^12.12.0 + "@essex/api-extractor-config": ^4.0.0 "@essex/eslint-config": ^20.3.5 - "@essex/eslint-plugin": ^20.3.10 - "@essex/shellrunner": ^20.0.16 - "@essex/swc-opts": ^20.0.17 - "@essex/webpack-config": ^21.0.7 + "@essex/eslint-plugin": ^20.3.12 + "@essex/shellrunner": ^20.0.18 + "@essex/swc-opts": ^20.0.19 + "@essex/webpack-config": ^21.0.9 "@ladle/react": ^1.3.0 + "@microsoft/api-documenter": 7.19.24 "@microsoft/api-extractor": 7.29.2 - "@swc/core": 1.3.2 - "@typescript-eslint/eslint-plugin": ^5.38.0 - "@typescript-eslint/parser": ^5.38.0 + "@swc/core": 1.3.17 + "@typescript-eslint/eslint-plugin": ^5.43.0 + "@typescript-eslint/parser": ^5.43.0 archiver: ^5.3.1 chalk: ^4.1.2 chokidar: ^3.5.3 - commander: ^9.4.0 + commander: ^9.4.1 debug: ^4.3.4 - eslint: 8.23.1 + eslint: 8.27.0 eslint-import-resolver-node: ^0.3.6 glob: ^8.0.3 human-format: ^1.0.0 @@ -2302,13 +2415,13 @@ __metadata: react-dom: ^18.2.0 rimraf: ^3.0.2 tsconfig: ^7.0.0 - typescript: ^4.8.3 - webpack: ^5.74.0 + typescript: ^4.8.4 + webpack: ^5.75.0 webpack-dev-server: ^4.11.1 peerDependencies: "@essex/eslint-config": ">=20.3.5" - "@essex/jest-config": ">=21.0.15" - "@essex/prettier-config": ">=18.0.3" + "@essex/jest-config": ">=21.0.17" + "@essex/prettier-config": ">=18.0.4" "@typescript-eslint/eslint-plugin": ">= 4.4.1" "@typescript-eslint/parser": ">= 4.4.1" eslint-import-resolver-node: ">= 0.3.4" @@ -2337,7 +2450,7 @@ __metadata: bin: essex: ./lib/index.mjs essex-scripts: ./lib/index.mjs - checksum: cb2d574566b55364963b0df7afd297e7c592677021fc05b3323a2f2499d515f8fb98594886ee1fc8672856db041ea90b1309a69c58a19e46b7f35d80c0f1c88a + checksum: 03aa5393a11a283375fb5356c3cd784212834ecb73767390a3a8c1af568fd0ab3c7c7ad32275b82548801c8b6fb915ab5c6673947cda7221d6db3533bcb0458f languageName: node linkType: hard @@ -2347,24 +2460,24 @@ __metadata: languageName: unknown linkType: soft -"@essex/shellrunner@npm:^20.0.16": - version: 20.0.16 - resolution: "@essex/shellrunner@npm:20.0.16" +"@essex/shellrunner@npm:^20.0.18": + version: 20.0.18 + resolution: "@essex/shellrunner@npm:20.0.18" dependencies: cross-spawn: ^7.0.3 debug: ^4.3.4 - checksum: bcb624d9fa1071e4b70ec5490c3a946788ba9d73d57fd282cf4f63a509f964042b54fbbf5ef76d099f9cddbf39e0553a193246be13ae00f00dd2a232e335e899 + checksum: bcd6f635e21003187ef2eb6163da09849ba26a6ca0d2269d079b8c62f293cefa944e7e85612aca59cd40a125696e66274dbb9832d593ac360b8a7a19785631e7 languageName: node linkType: hard -"@essex/swc-opts@npm:^20.0.17": - version: 20.0.17 - resolution: "@essex/swc-opts@npm:20.0.17" +"@essex/swc-opts@npm:^20.0.19": + version: 20.0.19 + resolution: "@essex/swc-opts@npm:20.0.19" dependencies: - "@swc/core": 1.3.2 + "@swc/core": 1.3.17 lodash: ^4.17.21 - tslib: ^2.4.0 - checksum: 01012df8b2d119110e1088e74729befbe1cedcfb4ed11c68c5d24459e6b5fe25ad70719631748725c8bcdcc79f7d62715028a5958e5742376d2a3fd7aed334db + tslib: ^2.4.1 + checksum: 21ff03ee90a40bab998dc0c6d786e2abe1197b3b6be58f359ec27d527f7f82f34537490e8191abbb6ab9dc70cfd1c37ee1625b17094038571b11aa47c4e64e43 languageName: node linkType: hard @@ -2411,43 +2524,43 @@ __metadata: languageName: node linkType: hard -"@essex/webpack-config@npm:^21.0.7": - version: 21.0.7 - resolution: "@essex/webpack-config@npm:21.0.7" +"@essex/webpack-config@npm:^21.0.9": + version: 21.0.9 + resolution: "@essex/webpack-config@npm:21.0.9" dependencies: - "@essex/swc-opts": ^20.0.17 + "@essex/swc-opts": ^20.0.19 "@swc/cli": ^0.1.57 - "@swc/core": 1.3.2 + "@swc/core": 1.3.17 "@types/webpack": ^5.28.0 "@types/webpack-dev-server": ^4.7.2 - css-loader: ^6.7.1 + css-loader: ^6.7.2 debug: ^4.3.4 fork-ts-checker-webpack-plugin: ^7.2.13 html-webpack-plugin: ^5.5.0 lodash: ^4.17.21 mini-css-extract-plugin: ^2.6.1 resolve-typescript-plugin: ^1.2.0 - sass-loader: ^13.0.2 + sass-loader: ^13.2.0 style-loader: ^3.3.1 swc-loader: ^0.2.3 tsconfig-paths-webpack-plugin: ^4.0.0 - tslib: ^2.4.0 - webpack: ^5.74.0 + tslib: ^2.4.1 + webpack: ^5.75.0 webpack-dev-server: ^4.11.1 peerDependencies: typescript: ">= 4 <5" webpack: ">= 4" - checksum: 0ff9454773c9df5508cd2c2684acb433615fea10eb5ffdf22cd825abbd41b09345d0eea1dfee0742953e2b000316d0bc8a20d50affd89b0061fac99e411f323a + checksum: 14352526864ade067016dded56a35d39db03cf72c068fb4e22d35e3d40139ab8389f1d2fd2a5bc2d794aeb123bdd807b0cb9b2307c87e0a19f9e623bfcd98114 languageName: node linkType: hard -"@fluentui/date-time-utilities@npm:^8.5.2": - version: 8.5.2 - resolution: "@fluentui/date-time-utilities@npm:8.5.2" +"@fluentui/date-time-utilities@npm:^8.5.3": + version: 8.5.3 + resolution: "@fluentui/date-time-utilities@npm:8.5.3" dependencies: - "@fluentui/set-version": ^8.2.2 + "@fluentui/set-version": ^8.2.3 tslib: ^2.1.0 - checksum: 85438d8095ae9800ad0d2bf344b59ee3d2b3905e2e933707aabd837d7023052016767a8e79c5b0b350c25cdfe3c84fc60d2464c75c42f745583192636be6a5f3 + checksum: f2ef98efbf19003cc1b88a9ad19dec774ae2391a665a4288357ccafb26ab4a27ce22259e108faf760141c69315d41ec3c396c1286746538900d0d2c0c39be4dc languageName: node linkType: hard @@ -2461,214 +2574,214 @@ __metadata: languageName: node linkType: hard -"@fluentui/dom-utilities@npm:^2.2.2": - version: 2.2.2 - resolution: "@fluentui/dom-utilities@npm:2.2.2" +"@fluentui/dom-utilities@npm:^2.2.3": + version: 2.2.3 + resolution: "@fluentui/dom-utilities@npm:2.2.3" dependencies: - "@fluentui/set-version": ^8.2.2 + "@fluentui/set-version": ^8.2.3 tslib: ^2.1.0 - checksum: 180db58c9982bc3fd6a109be636f72e805f372972a2a94425fa792977e465959468e1030f105b0accfbc52e51adf5aedf2a278a2cc1b9d970c056c95ca583abc + checksum: 02c1772d44e6f50978823af490dd90dd5d80a15817369ab6cb73796e00dd6a4b7cf9a076c19073d70adf038d779630e6153bff05505a88d1ff87c7b3d989c949 languageName: node linkType: hard -"@fluentui/font-icons-mdl2@npm:^8.5.1": - version: 8.5.1 - resolution: "@fluentui/font-icons-mdl2@npm:8.5.1" +"@fluentui/font-icons-mdl2@npm:^8.5.4": + version: 8.5.4 + resolution: "@fluentui/font-icons-mdl2@npm:8.5.4" dependencies: - "@fluentui/set-version": ^8.2.2 - "@fluentui/style-utilities": ^8.8.0 - "@fluentui/utilities": ^8.13.1 + "@fluentui/set-version": ^8.2.3 + "@fluentui/style-utilities": ^8.8.3 + "@fluentui/utilities": ^8.13.4 tslib: ^2.1.0 - checksum: 5c4056809d2ebc0c94574ff0d21fb702ebdec2393ac98b3d0cddeba38bc2e526d0ffcb7839882959c9732a9406559c4680379174ec8a6f9f1dd367985e318009 + checksum: 45379b2c4b22c69345c3ab83913e5edad442277cf64beeed3e768f0e8f304351fac1a77f1a4b856e5e70e5d555fc78d537791174c86b7d081076aebebf5e9e59 languageName: node linkType: hard -"@fluentui/foundation-legacy@npm:^8.2.21": - version: 8.2.21 - resolution: "@fluentui/foundation-legacy@npm:8.2.21" +"@fluentui/foundation-legacy@npm:^8.2.24": + version: 8.2.24 + resolution: "@fluentui/foundation-legacy@npm:8.2.24" dependencies: - "@fluentui/merge-styles": ^8.5.3 - "@fluentui/set-version": ^8.2.2 - "@fluentui/style-utilities": ^8.8.0 - "@fluentui/utilities": ^8.13.1 + "@fluentui/merge-styles": ^8.5.4 + "@fluentui/set-version": ^8.2.3 + "@fluentui/style-utilities": ^8.8.3 + "@fluentui/utilities": ^8.13.4 tslib: ^2.1.0 peerDependencies: - "@types/react": ">=16.8.0 <18.0.0" - react: ">=16.8.0 <18.0.0" - checksum: 6f86e00636007d3c3db1ce9b72ec4d2b274e14f27f5cbb81c9b111d075056a52db140940bd7aaf89cdeba24ce30ccf81148dfa547132091a41a89d2ba420c6e8 + "@types/react": ">=16.8.0 <19.0.0" + react: ">=16.8.0 <19.0.0" + checksum: 1bc425b1515d26694aedded579c94590d25e5f88e80eb13fb4418a3c168aa2ec1d719c5546d719213d58310086878ef7c73059753411d869a74cc258b13d8535 languageName: node linkType: hard -"@fluentui/keyboard-key@npm:^0.4.2": - version: 0.4.2 - resolution: "@fluentui/keyboard-key@npm:0.4.2" +"@fluentui/keyboard-key@npm:^0.4.3": + version: 0.4.3 + resolution: "@fluentui/keyboard-key@npm:0.4.3" dependencies: tslib: ^2.1.0 - checksum: cf79e4bebef4a6f5e973532d4d9296050c4ed7c572bc9d01c6f9573ae7c28865bd23bab23af6e1f3b48d8619861c44e305331971efbd652737990407d0e09992 + checksum: 736d1ed5c316962343cf0501d53377e85b589647ed860d77a74e13a3df87033f90114c688e4bc2457212f5445e1e8b0a806733321f263eb1075ea1d9cf1e4127 languageName: node linkType: hard -"@fluentui/merge-styles@npm:^8.5.3": - version: 8.5.3 - resolution: "@fluentui/merge-styles@npm:8.5.3" +"@fluentui/merge-styles@npm:^8.5.4": + version: 8.5.4 + resolution: "@fluentui/merge-styles@npm:8.5.4" dependencies: - "@fluentui/set-version": ^8.2.2 + "@fluentui/set-version": ^8.2.3 tslib: ^2.1.0 - checksum: 446a238730030d3dd287e8b9a202cb38d9d108f8a1b125a28fb1712d3bc907cdc4e3ce73b4d967d451fd1ca11b3393a93415d3ef2ddfeeefb594df5b2b0cda5f + checksum: c795af75703e935e4331536d688a5fe090d5e71f7a110a03eb2873afcd8bfd6c2b4419ecfbb6bbda8954078aa5a30d2728b2bee4e571a8b20a172731561f042c languageName: node linkType: hard -"@fluentui/react-focus@npm:^8.8.6": - version: 8.8.6 - resolution: "@fluentui/react-focus@npm:8.8.6" +"@fluentui/react-focus@npm:^8.8.10": + version: 8.8.10 + resolution: "@fluentui/react-focus@npm:8.8.10" dependencies: - "@fluentui/keyboard-key": ^0.4.2 - "@fluentui/merge-styles": ^8.5.3 - "@fluentui/set-version": ^8.2.2 - "@fluentui/style-utilities": ^8.8.0 - "@fluentui/utilities": ^8.13.1 + "@fluentui/keyboard-key": ^0.4.3 + "@fluentui/merge-styles": ^8.5.4 + "@fluentui/set-version": ^8.2.3 + "@fluentui/style-utilities": ^8.8.3 + "@fluentui/utilities": ^8.13.4 tslib: ^2.1.0 peerDependencies: - "@types/react": ">=16.8.0 <18.0.0" - react: ">=16.8.0 <18.0.0" - checksum: fb007e828dc30f020b47ff7cb1d6b0aa0cb94e6bcd44165166c552931166a76857f7842c22bc56a2e76672a624885688a2ad648e150974269b6a99df211628ee + "@types/react": ">=16.8.0 <19.0.0" + react: ">=16.8.0 <19.0.0" + checksum: 8a07f9994ff2c415c88858a0a9402b4dbcdedd65cb08fa42a43727179e31f5bc448c6787e17a67fe8a0af6a5a30293e42c2cb9b981eed82019cab54be5383303 languageName: node linkType: hard -"@fluentui/react-hooks@npm:^8.6.11": - version: 8.6.11 - resolution: "@fluentui/react-hooks@npm:8.6.11" +"@fluentui/react-hooks@npm:^8.6.14": + version: 8.6.14 + resolution: "@fluentui/react-hooks@npm:8.6.14" dependencies: - "@fluentui/react-window-provider": ^2.2.2 - "@fluentui/set-version": ^8.2.2 - "@fluentui/utilities": ^8.13.1 + "@fluentui/react-window-provider": ^2.2.4 + "@fluentui/set-version": ^8.2.3 + "@fluentui/utilities": ^8.13.4 tslib: ^2.1.0 peerDependencies: - "@types/react": ">=16.8.0 <18.0.0" - react: ">=16.8.0 <18.0.0" - checksum: 53b4ec891904bce8b94e46e450667aa8af81ee6aef5b36df79119a6a302043221fa9d61a67203cdf776eead2a337cb6ce10e3d3e063c501f6fad0937580b7ea8 + "@types/react": ">=16.8.0 <19.0.0" + react: ">=16.8.0 <19.0.0" + checksum: e91f5ad3fd5e33bbe818c19be50a4ae389bfc4c8596dcf8e01d6185bbf5a3caa3195892a3bb155ade6870980b477c4c93b71f2afefca72431badfb55764c3a83 languageName: node linkType: hard -"@fluentui/react-portal-compat-context@npm:^9.0.2": - version: 9.0.2 - resolution: "@fluentui/react-portal-compat-context@npm:9.0.2" +"@fluentui/react-portal-compat-context@npm:^9.0.4": + version: 9.0.4 + resolution: "@fluentui/react-portal-compat-context@npm:9.0.4" dependencies: tslib: ^2.1.0 peerDependencies: - "@types/react": ">=16.8.0 <18.0.0" - react: ">=16.8.0 <18.0.0" - checksum: c32c1d398a0e4a4ceb50b05b8dc26a7d7bf845ed5d4aab10494a361d60d6095e1f2923eb654e937ac345ca958c5059b7a51fc4859a11f15ce0d8ed550cb12df4 + "@types/react": ">=16.8.0 <19.0.0" + react: ">=16.8.0 <19.0.0" + checksum: 6892391b676bc7922c25c35f455b877ff27ad020c3257d86a4da5db4a3289c4d489d4e5fdf20bf264575fa454aaeb8ddf895dc43ceebe90815abd320d470153b languageName: node linkType: hard -"@fluentui/react-window-provider@npm:^2.2.2": - version: 2.2.2 - resolution: "@fluentui/react-window-provider@npm:2.2.2" +"@fluentui/react-window-provider@npm:^2.2.4": + version: 2.2.4 + resolution: "@fluentui/react-window-provider@npm:2.2.4" dependencies: - "@fluentui/set-version": ^8.2.2 + "@fluentui/set-version": ^8.2.3 tslib: ^2.1.0 peerDependencies: - "@types/react": ">=16.8.0 <18.0.0" - react: ">=16.8.0 <18.0.0" - checksum: fdb732e0256a249f62ec9cbe632b417edbd53d40fcc41c159b3d5a0b97ea45b8866e2b58888f9da2f957e8c98b437250a27cf2ac26b12d130ba5ca7032dd9f98 + "@types/react": ">=16.8.0 <19.0.0" + react: ">=16.8.0 <19.0.0" + checksum: 7eca947ea78f2ceb98b99e7f349c2337578321d0f6d6af9f72a8b7f16c355c129b70ec97176c5ca015ae44d980811d5db683977294614ebd8786433f6c6f8bca languageName: node linkType: hard -"@fluentui/react@npm:^8.98.0": - version: 8.98.0 - resolution: "@fluentui/react@npm:8.98.0" +"@fluentui/react@npm:^8.103.9": + version: 8.103.9 + resolution: "@fluentui/react@npm:8.103.9" dependencies: - "@fluentui/date-time-utilities": ^8.5.2 - "@fluentui/font-icons-mdl2": ^8.5.1 - "@fluentui/foundation-legacy": ^8.2.21 - "@fluentui/merge-styles": ^8.5.3 - "@fluentui/react-focus": ^8.8.6 - "@fluentui/react-hooks": ^8.6.11 - "@fluentui/react-portal-compat-context": ^9.0.2 - "@fluentui/react-window-provider": ^2.2.2 - "@fluentui/set-version": ^8.2.2 - "@fluentui/style-utilities": ^8.8.0 - "@fluentui/theme": ^2.6.16 - "@fluentui/utilities": ^8.13.1 + "@fluentui/date-time-utilities": ^8.5.3 + "@fluentui/font-icons-mdl2": ^8.5.4 + "@fluentui/foundation-legacy": ^8.2.24 + "@fluentui/merge-styles": ^8.5.4 + "@fluentui/react-focus": ^8.8.10 + "@fluentui/react-hooks": ^8.6.14 + "@fluentui/react-portal-compat-context": ^9.0.4 + "@fluentui/react-window-provider": ^2.2.4 + "@fluentui/set-version": ^8.2.3 + "@fluentui/style-utilities": ^8.8.3 + "@fluentui/theme": ^2.6.19 + "@fluentui/utilities": ^8.13.4 "@microsoft/load-themed-styles": ^1.10.26 tslib: ^2.1.0 peerDependencies: - "@types/react": ">=16.8.0 <18.0.0" - "@types/react-dom": ">=16.8.0 <18.0.0" - react: ">=16.8.0 <18.0.0" - react-dom: ">=16.8.0 <18.0.0" - checksum: e1d8bed6fc19b4d417dcb965e67d16ae967bc742719e1b51dbe77afbf92d63f170a2b531cffe294523d83cb2144e382e7b434f2a8238a7cd79e389cbf1586243 + "@types/react": ">=16.8.0 <19.0.0" + "@types/react-dom": ">=16.8.0 <19.0.0" + react: ">=16.8.0 <19.0.0" + react-dom: ">=16.8.0 <19.0.0" + checksum: 127b4c0e87569d9006e9eb1cd533da3e8ff323256b9dc2868ee8d1e91bdd0dc9f879a071825502ae1ca9dd78cab903236776539fddd7494913112a3f4da92113 languageName: node linkType: hard -"@fluentui/set-version@npm:^8.2.2": - version: 8.2.2 - resolution: "@fluentui/set-version@npm:8.2.2" +"@fluentui/set-version@npm:^8.2.3": + version: 8.2.3 + resolution: "@fluentui/set-version@npm:8.2.3" dependencies: tslib: ^2.1.0 - checksum: a849ff3b055c8e33178af00298994e5e94d61092c007883ff27e94c3f79b98b22d720a646d9bea1d8e7d73e719e1c0e06e573a3a5123b1e3f69f92ada58c037c + checksum: 3b841fff7be47d469ead75e145bd051c32e8ca94ee108cecb75b43f8a51e8309dd69b693b51cd7f36f28ca52dd92d2c2e3b42acbcc1c8efb80aa82db4190a547 languageName: node linkType: hard -"@fluentui/style-utilities@npm:^8.8.0": - version: 8.8.0 - resolution: "@fluentui/style-utilities@npm:8.8.0" +"@fluentui/style-utilities@npm:^8.8.3": + version: 8.8.3 + resolution: "@fluentui/style-utilities@npm:8.8.3" dependencies: - "@fluentui/merge-styles": ^8.5.3 - "@fluentui/set-version": ^8.2.2 - "@fluentui/theme": ^2.6.16 - "@fluentui/utilities": ^8.13.1 + "@fluentui/merge-styles": ^8.5.4 + "@fluentui/set-version": ^8.2.3 + "@fluentui/theme": ^2.6.19 + "@fluentui/utilities": ^8.13.4 "@microsoft/load-themed-styles": ^1.10.26 tslib: ^2.1.0 - checksum: 3bee50b825cd755a3e54d6afc9f5a573d96dd22bfbae49592919f52824320bbde9370265ef0d35778d4a36b8a6c4ac67f7d21b7b6e4baf7d8e217fc243aa9e3d + checksum: 5c5d13ff2aafaca1c9b2c513da16d746f0868606cb5994131b5469cd153e2f7d4e0c35dbfe9649a68d9e47b127ca70aa2efe6146c67db7b26f9f9a0b1959ced2 languageName: node linkType: hard -"@fluentui/theme@npm:^1.7.12": - version: 1.7.12 - resolution: "@fluentui/theme@npm:1.7.12" +"@fluentui/theme@npm:^1.7.13": + version: 1.7.13 + resolution: "@fluentui/theme@npm:1.7.13" dependencies: - "@uifabric/merge-styles": ^7.20.1 + "@uifabric/merge-styles": ^7.20.2 "@uifabric/set-version": ^7.0.24 - "@uifabric/utilities": ^7.38.1 + "@uifabric/utilities": ^7.38.2 tslib: ^1.10.0 peerDependencies: "@types/react": ">=16.8.0 <18.0.0" "@types/react-dom": ">=16.8.0 <18.0.0" react: ">=16.8.0 <18.0.0" react-dom: ">=16.8.0 <18.0.0" - checksum: d9bcd24ef166b561267925255856e4d5bb8167eac1915904824edc4ad2f017dd98cae82f1e7ca280d19b9fbb35d9a1dcaebc5d2015a96504267f279973c9be5e + checksum: 0eb822748b2bbeaea5afa65d8e596056673e14ac7876aa2ef817a8b3935596202d8b6df56208c45349b67b8e03bde475a56a02ab43be408f5f3f3f38f7c45cd5 languageName: node linkType: hard -"@fluentui/theme@npm:^2.6.16": - version: 2.6.16 - resolution: "@fluentui/theme@npm:2.6.16" +"@fluentui/theme@npm:^2.6.19": + version: 2.6.19 + resolution: "@fluentui/theme@npm:2.6.19" dependencies: - "@fluentui/merge-styles": ^8.5.3 - "@fluentui/set-version": ^8.2.2 - "@fluentui/utilities": ^8.13.1 + "@fluentui/merge-styles": ^8.5.4 + "@fluentui/set-version": ^8.2.3 + "@fluentui/utilities": ^8.13.4 tslib: ^2.1.0 peerDependencies: - "@types/react": ">=16.8.0 <18.0.0" - react: ">=16.8.0 <18.0.0" - checksum: d6fceeb3a7f00697b1aaa3bd6d7d53895b0b29f902f4974e81476eb1ceb5138284e7e710cc2a7c3ecc2da64e04e5acc11949754d58e9f4db28e0fc0bd923d714 + "@types/react": ">=16.8.0 <19.0.0" + react: ">=16.8.0 <19.0.0" + checksum: c29507eaa58c1ca66791bec2b772fae7b8ff03c9c0703b965101f12431b77f3738e2bcd69acfa31a5661bb0f1d4fe784d719154aae1c9ff535bbe31bc2169b37 languageName: node linkType: hard -"@fluentui/utilities@npm:^8.13.1": - version: 8.13.1 - resolution: "@fluentui/utilities@npm:8.13.1" +"@fluentui/utilities@npm:^8.13.4": + version: 8.13.4 + resolution: "@fluentui/utilities@npm:8.13.4" dependencies: - "@fluentui/dom-utilities": ^2.2.2 - "@fluentui/merge-styles": ^8.5.3 - "@fluentui/set-version": ^8.2.2 + "@fluentui/dom-utilities": ^2.2.3 + "@fluentui/merge-styles": ^8.5.4 + "@fluentui/set-version": ^8.2.3 tslib: ^2.1.0 peerDependencies: - "@types/react": ">=16.8.0 <18.0.0" - react: ">=16.8.0 <18.0.0" - checksum: f98e1dd6bee4d8b5fb438ac0dce6e62861ece35ea04b0127b6ec8062d4a8ef42d920669c13f47e7de7e5c2ad1a41bb17f1dc40aef826a7fad0699066c62d360d + "@types/react": ">=16.8.0 <19.0.0" + react: ">=16.8.0 <19.0.0" + checksum: 840f86ba67dd72d6a98c37950d19793eb5ee9d8bc660dbf1616a9be13ec7d0c54415555dc6f781500bc421f1287e1ef1fa4ec87a4bcc8d6d335fd76af8598193 languageName: node linkType: hard @@ -2679,57 +2792,39 @@ __metadata: languageName: node linkType: hard -"@griffel/core@npm:^1.7.0": - version: 1.7.0 - resolution: "@griffel/core@npm:1.7.0" +"@griffel/core@npm:^1.8.3": + version: 1.8.3 + resolution: "@griffel/core@npm:1.8.3" dependencies: "@emotion/hash": ^0.8.0 csstype: ^3.0.10 rtl-css-js: ^1.16.0 stylis: ^4.0.13 tslib: ^2.1.0 - checksum: d1e79443e513bc615dc2c69c7d3780ba60a07f74363208797f32e3120e4a222ff7a224be9a2045a5724cae05024ed63a7f601ce0ba0cd1cfd74d7b193d89c10e + checksum: 737a8c1f33214ee3e080007ea1b8538da06f73186afc283a1e85350f688a419432ea50b96e2d58a51737b848ccc42dfe025c8161544f845e5c065813e13bd614 languageName: node linkType: hard -"@griffel/react@npm:^1.4.0": - version: 1.4.0 - resolution: "@griffel/react@npm:1.4.0" +"@griffel/react@npm:^1.5.1": + version: 1.5.1 + resolution: "@griffel/react@npm:1.5.1" dependencies: - "@griffel/core": ^1.7.0 + "@griffel/core": ^1.8.3 tslib: ^2.1.0 peerDependencies: - react: ">=16.8.0 <18.0.0" - checksum: e0fec6319c6599e532dac20d8e424bf9e75ebc92db44fa01d356038016ee32b816645284fe1652f81c0c6f079d23f68cf9ebd138d46f25e3536fd36b0f43a630 + react: ">=16.8.0 <19.0.0" + checksum: edd5b9e2a5dd8f8bff856773facaf95daf276b1b43fcaa06a3307e2615fcda484b8db2d4922c85374a977b694ed663ec7ef1aa6e7f9062a546d34d0026bd28f3 languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.10.4": - version: 0.10.4 - resolution: "@humanwhocodes/config-array@npm:0.10.4" +"@humanwhocodes/config-array@npm:^0.11.6": + version: 0.11.8 + resolution: "@humanwhocodes/config-array@npm:0.11.8" dependencies: "@humanwhocodes/object-schema": ^1.2.1 debug: ^4.1.1 - minimatch: ^3.0.4 - checksum: d480e5d57e6d787565b6cff78e27c3d1b380692d4ffb0ada7d7f5957a56c9032f034da05a3e443065dbd0671ebf4d859036ced34e96b325bbc1badbae3c05300 - languageName: node - linkType: hard - -"@humanwhocodes/config-array@npm:^0.10.5": - version: 0.10.7 - resolution: "@humanwhocodes/config-array@npm:0.10.7" - dependencies: - "@humanwhocodes/object-schema": ^1.2.1 - debug: ^4.1.1 - minimatch: ^3.0.4 - checksum: 009d64be8d5bd098ff04e10af79e34f5633245250581fca032fac12a8667b2df8e7d169e69c05bff4d83ea3dd3c7d2d0e05ea9b94d89a7d092e26530caf6f8a3 - languageName: node - linkType: hard - -"@humanwhocodes/gitignore-to-minimatch@npm:^1.0.2": - version: 1.0.2 - resolution: "@humanwhocodes/gitignore-to-minimatch@npm:1.0.2" - checksum: aba5c40c9e3770ed73a558b0bfb53323842abfc2ce58c91d7e8b1073995598e6374456d38767be24ab6176915f0a8d8b23eaae5c85e2b488c0dccca6d795e2ad + minimatch: ^3.0.5 + checksum: 0fd6b3c54f1674ce0a224df09b9c2f9846d20b9e54fabae1281ecfc04f2e6ad69bf19e1d6af6a28f88e8aa3990168b6cb9e1ef755868c3256a630605ec2cb1d3 languageName: node linkType: hard @@ -2850,6 +2945,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.4.13": + version: 1.4.14 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" + checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:0.3.9": version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" @@ -2977,6 +3079,23 @@ __metadata: languageName: node linkType: hard +"@microsoft/api-documenter@npm:7.19.24": + version: 7.19.24 + resolution: "@microsoft/api-documenter@npm:7.19.24" + dependencies: + "@microsoft/api-extractor-model": 7.25.2 + "@microsoft/tsdoc": 0.14.2 + "@rushstack/node-core-library": 3.53.2 + "@rushstack/ts-command-line": 4.13.1 + colors: ~1.2.1 + js-yaml: ~3.13.1 + resolve: ~1.17.0 + bin: + api-documenter: bin/api-documenter + checksum: cdac3baf687c43e52035434d790247a3b032f3cc806b870a029604cf28837783631908312d4e97b557c0fc14c907f4b5eda984717cf290f85b1094cd816466b7 + languageName: node + linkType: hard + "@microsoft/api-extractor-model@npm:7.23.0": version: 7.23.0 resolution: "@microsoft/api-extractor-model@npm:7.23.0" @@ -2988,6 +3107,17 @@ __metadata: languageName: node linkType: hard +"@microsoft/api-extractor-model@npm:7.25.2": + version: 7.25.2 + resolution: "@microsoft/api-extractor-model@npm:7.25.2" + dependencies: + "@microsoft/tsdoc": 0.14.2 + "@microsoft/tsdoc-config": ~0.16.1 + "@rushstack/node-core-library": 3.53.2 + checksum: b91782eacbe5cc519bbb048289237bef4fdd49fcd2e5c9bd716d6ee63360d1ab4279c0b64deeb83b5df54b074372edb64631fb7d2395757980240031c83f3097 + languageName: node + linkType: hard + "@microsoft/api-extractor@npm:7.29.2": version: 7.29.2 resolution: "@microsoft/api-extractor@npm:7.29.2" @@ -3036,6 +3166,13 @@ __metadata: languageName: node linkType: hard +"@microsoft/tsdoc@npm:0.14.2": + version: 0.14.2 + resolution: "@microsoft/tsdoc@npm:0.14.2" + checksum: b167c89e916ba73ee20b9c9d5dba6aa3a0de25ed3d50050e8a344dca7cd43cb2e1059bd515c820369b6e708901dd3fda476a42bc643ca74a35671ce77f724a3a + languageName: node + linkType: hard + "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": version: 5.1.1-v1 resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" @@ -3062,7 +3199,7 @@ __metadata: languageName: node linkType: hard -"@nodelib/fs.walk@npm:^1.2.3": +"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": version: 1.2.8 resolution: "@nodelib/fs.walk@npm:1.2.8" dependencies: @@ -3099,10 +3236,10 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.0.2": - version: 1.0.2 - resolution: "@remix-run/router@npm:1.0.2" - checksum: bf410f9cbb31308fc306bc8c5e3a732b9ad81ddb84281e37804bdd196b6db7ddd86abc29e15c5b21883e01b37f250d0b8db7bee5f5a9af6c7c532b68280676c9 +"@remix-run/router@npm:1.0.5": + version: 1.0.5 + resolution: "@remix-run/router@npm:1.0.5" + checksum: 5d66750b7defc10c80d9748fa003fcfe2af9ef82de3c06be88c926ede36a15b9e971ed2222981db843494e2f77c3de14470efe6dc877530cea774dc31162ec6f languageName: node linkType: hard @@ -3133,6 +3270,22 @@ __metadata: languageName: node linkType: hard +"@rushstack/node-core-library@npm:3.53.2": + version: 3.53.2 + resolution: "@rushstack/node-core-library@npm:3.53.2" + dependencies: + "@types/node": 12.20.24 + colors: ~1.2.1 + fs-extra: ~7.0.1 + import-lazy: ~4.0.0 + jju: ~1.4.0 + resolve: ~1.17.0 + semver: ~7.3.0 + z-schema: ~5.0.2 + checksum: eca9ef5dd099649c7e54ac7c6f1019c831e9405ce66210f76d6a597d83341bcd8de197d69539042029ea8aa9862e0515b8102e16a4980c66812f599f7c63479d + languageName: node + linkType: hard + "@rushstack/rig-package@npm:0.3.14": version: 0.3.14 resolution: "@rushstack/rig-package@npm:0.3.14" @@ -3155,18 +3308,30 @@ __metadata: languageName: node linkType: hard +"@rushstack/ts-command-line@npm:4.13.1": + version: 4.13.1 + resolution: "@rushstack/ts-command-line@npm:4.13.1" + dependencies: + "@types/argparse": 1.0.38 + argparse: ~1.0.9 + colors: ~1.2.1 + string-argv: ~0.3.1 + checksum: fea24b2549ecb7d3409b6b485d7c58bf8af8f8d1dd19c43a6b3532c45579ffc546bc4533b5db29c91ae1716581fdee4cb725f6a81ecb300e902ef06600e59f1d + languageName: node + linkType: hard + "@sds/components@workspace:^, @sds/components@workspace:packages/components": version: 0.0.0-use.local resolution: "@sds/components@workspace:packages/components" dependencies: - "@griffel/react": ^1.4.0 + "@griffel/react": ^1.5.1 "@types/mime": ^3.0.1 - "@types/node": ^16.11.64 - "@types/react": ^17.0.50 + "@types/node": ^16.18.9 + "@types/react": ^17.0.52 mime: ^3.0.0 npm-run-all: ^4.1.5 react: ^17.0.2 - react-dropzone: ^14.2.2 + react-dropzone: ^14.2.3 shx: ^0.3.4 ts-node: ^10.9.1 typescript: ^4.8.4 @@ -3180,29 +3345,29 @@ __metadata: resolution: "@sds/project@workspace:." dependencies: "@essex/eslint-config": ^20.3.5 - "@essex/eslint-plugin": ^20.3.10 - "@essex/jest-config": ^21.0.15 - "@essex/prettier-config": ^18.0.3 - "@essex/scripts": ^22.0.8 + "@essex/eslint-plugin": ^20.3.12 + "@essex/jest-config": ^21.0.17 + "@essex/prettier-config": ^18.0.4 + "@essex/scripts": ^22.2.0 "@jsdevtools/npm-publish": ^1.4.3 - "@types/eslint": ^8.4.6 + "@types/eslint": ^8.4.10 "@types/prettier": ^2.7.1 - "@typescript-eslint/eslint-plugin": ^5.39.0 - "@typescript-eslint/parser": ^5.39.0 - eslint: ^8.25.0 + "@typescript-eslint/eslint-plugin": ^5.46.1 + "@typescript-eslint/parser": ^5.46.1 + eslint: ^8.29.0 eslint-import-resolver-node: ^0.3.6 eslint-plugin-header: ^3.1.1 eslint-plugin-import: ^2.26.0 - eslint-plugin-jest: ^27.1.1 + eslint-plugin-jest: ^27.1.7 eslint-plugin-jsx-a11y: ^6.6.1 - eslint-plugin-react: ^7.31.9 + eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 eslint-plugin-simple-import-sort: ^8.0.0 - husky: ^8.0.1 - lint-staged: ^13.0.3 + husky: ^8.0.2 + lint-staged: ^13.1.0 npm-run-all: ^4.1.5 - prettier: ^2.7.1 - replace: ^1.2.1 + prettier: ^2.8.1 + replace: ^1.2.2 typescript: ^4.8.4 languageName: unknown linkType: soft @@ -3214,10 +3379,10 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.24.41": - version: 0.24.44 - resolution: "@sinclair/typebox@npm:0.24.44" - checksum: 773d9efc85cea69129659239ebda902c1b09e3e82f19358e5cd0f60ba21203ea694afce71bca1062376550b2bd99de6eeea98e6c273eb233d25daca95357f0cf +"@sinclair/typebox@npm:^0.24.44": + version: 0.24.51 + resolution: "@sinclair/typebox@npm:0.24.51" + checksum: fd0d855e748ef767eb19da1a60ed0ab928e91e0f358c1dd198d600762c0015440b15755e96d1176e2a0db7e09c6a64ed487828ee10dd0c3e22f61eb09c478cd0 languageName: node linkType: hard @@ -3242,137 +3407,95 @@ __metadata: languageName: node linkType: hard -"@swc/core-android-arm-eabi@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-android-arm-eabi@npm:1.3.2" - dependencies: - "@swc/wasm": 1.2.122 - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@swc/core-android-arm64@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-android-arm64@npm:1.3.2" - dependencies: - "@swc/wasm": 1.2.130 - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@swc/core-darwin-arm64@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-darwin-arm64@npm:1.3.2" +"@swc/core-darwin-arm64@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-darwin-arm64@npm:1.3.17" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-darwin-x64@npm:1.3.2" +"@swc/core-darwin-x64@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-darwin-x64@npm:1.3.17" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-freebsd-x64@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-freebsd-x64@npm:1.3.2" - dependencies: - "@swc/wasm": 1.2.130 - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@swc/core-linux-arm-gnueabihf@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.2" - dependencies: - "@swc/wasm": 1.2.130 +"@swc/core-linux-arm-gnueabihf@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.17" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-linux-arm64-gnu@npm:1.3.2" +"@swc/core-linux-arm64-gnu@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-linux-arm64-gnu@npm:1.3.17" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-linux-arm64-musl@npm:1.3.2" +"@swc/core-linux-arm64-musl@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-linux-arm64-musl@npm:1.3.17" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-linux-x64-gnu@npm:1.3.2" +"@swc/core-linux-x64-gnu@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-linux-x64-gnu@npm:1.3.17" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-linux-x64-musl@npm:1.3.2" +"@swc/core-linux-x64-musl@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-linux-x64-musl@npm:1.3.17" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-win32-arm64-msvc@npm:1.3.2" - dependencies: - "@swc/wasm": 1.2.130 +"@swc/core-win32-arm64-msvc@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-win32-arm64-msvc@npm:1.3.17" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-win32-ia32-msvc@npm:1.3.2" - dependencies: - "@swc/wasm": 1.2.130 +"@swc/core-win32-ia32-msvc@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-win32-ia32-msvc@npm:1.3.17" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core-win32-x64-msvc@npm:1.3.2" +"@swc/core-win32-x64-msvc@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core-win32-x64-msvc@npm:1.3.17" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:1.3.2": - version: 1.3.2 - resolution: "@swc/core@npm:1.3.2" +"@swc/core@npm:1.3.17": + version: 1.3.17 + resolution: "@swc/core@npm:1.3.17" dependencies: - "@swc/core-android-arm-eabi": 1.3.2 - "@swc/core-android-arm64": 1.3.2 - "@swc/core-darwin-arm64": 1.3.2 - "@swc/core-darwin-x64": 1.3.2 - "@swc/core-freebsd-x64": 1.3.2 - "@swc/core-linux-arm-gnueabihf": 1.3.2 - "@swc/core-linux-arm64-gnu": 1.3.2 - "@swc/core-linux-arm64-musl": 1.3.2 - "@swc/core-linux-x64-gnu": 1.3.2 - "@swc/core-linux-x64-musl": 1.3.2 - "@swc/core-win32-arm64-msvc": 1.3.2 - "@swc/core-win32-ia32-msvc": 1.3.2 - "@swc/core-win32-x64-msvc": 1.3.2 + "@swc/core-darwin-arm64": 1.3.17 + "@swc/core-darwin-x64": 1.3.17 + "@swc/core-linux-arm-gnueabihf": 1.3.17 + "@swc/core-linux-arm64-gnu": 1.3.17 + "@swc/core-linux-arm64-musl": 1.3.17 + "@swc/core-linux-x64-gnu": 1.3.17 + "@swc/core-linux-x64-musl": 1.3.17 + "@swc/core-win32-arm64-msvc": 1.3.17 + "@swc/core-win32-ia32-msvc": 1.3.17 + "@swc/core-win32-x64-msvc": 1.3.17 dependenciesMeta: - "@swc/core-android-arm-eabi": - optional: true - "@swc/core-android-arm64": - optional: true "@swc/core-darwin-arm64": optional: true "@swc/core-darwin-x64": optional: true - "@swc/core-freebsd-x64": - optional: true "@swc/core-linux-arm-gnueabihf": optional: true "@swc/core-linux-arm64-gnu": @@ -3391,33 +3514,19 @@ __metadata: optional: true bin: swcx: run_swcx.js - checksum: c2c83d0e6b4c56d65fb3723aa0be5e777823a6efe5b12702d4d44827a6c6dd8fac3c5dec7ff45222c7b22b4084bffc846f8497d697e61a1706817977256a65dc + checksum: daf59b866ebfaa99460050591012792f957f96e5e400fbef5ad730cb85fae9e0179143104f01436a6c6fbbe0859bf485119056cf19cf9d63d4e77b3a9286c546 languageName: node linkType: hard -"@swc/jest@npm:^0.2.22": - version: 0.2.23 - resolution: "@swc/jest@npm:0.2.23" +"@swc/jest@npm:^0.2.23": + version: 0.2.24 + resolution: "@swc/jest@npm:0.2.24" dependencies: "@jest/create-cache-key-function": ^27.4.2 jsonc-parser: ^3.2.0 peerDependencies: "@swc/core": "*" - checksum: 1c7db1f6995916ad77369311be078e9d33f2c6a586be9c87927f6a36d124dcd49c29d8c596758cd9dbf4e388ec30f41989e70e574eb59bef3fb41d3131629763 - languageName: node - linkType: hard - -"@swc/wasm@npm:1.2.122": - version: 1.2.122 - resolution: "@swc/wasm@npm:1.2.122" - checksum: 563345370c5ad18373d3b403590ab880fe52dcd8fc8c8601be263fcd9886520b28a7f4e46236cf49ca2b136c79d4ef50c960bc34b7cdc2068118b0d84dfca1f4 - languageName: node - linkType: hard - -"@swc/wasm@npm:1.2.130": - version: 1.2.130 - resolution: "@swc/wasm@npm:1.2.130" - checksum: 02203bfef3e382c64cbbd63c138c8fdf61865e74d923b317e9d9e9f33f5a3f0a9533b5fdbc9505e76d78e864be04a82fc847eb987a1e47ccac5850146c858292 + checksum: 3558213098970cc2882b1f2d1299e78ccea2e18e1e4a4c1820bb669b969ced648eacb14eb78b0bc6fe66e4a60816a7ad7a72c5048ece8382647b8ceac82b708a languageName: node linkType: hard @@ -3672,12 +3781,12 @@ __metadata: languageName: node linkType: hard -"@types/dompurify@npm:^2.3.4": - version: 2.3.4 - resolution: "@types/dompurify@npm:2.3.4" +"@types/dompurify@npm:^2.4.0": + version: 2.4.0 + resolution: "@types/dompurify@npm:2.4.0" dependencies: "@types/trusted-types": "*" - checksum: ea55678bc9fd32fcdae904ca191f2b8cc5b475277937e5e4c024690b0c3b9c73accfb7391f56d26d0f53fcff496a013773293e189a07a79afdd2b2ed4efacd5f + checksum: b48cd81e997794ebc390c7c5bef1a67ec14a6f2f0521973e07e06af186c7583abe114d94d24868c0632b9573f5bd77131a4b76f3fffdf089ba99a4e53dd46c39 languageName: node linkType: hard @@ -3701,13 +3810,13 @@ __metadata: languageName: node linkType: hard -"@types/eslint@npm:^8.4.6": - version: 8.4.6 - resolution: "@types/eslint@npm:8.4.6" +"@types/eslint@npm:^8.4.10": + version: 8.4.10 + resolution: "@types/eslint@npm:8.4.10" dependencies: "@types/estree": "*" "@types/json-schema": "*" - checksum: bfaf27b00031b2238139003965475d023306119e467947f7a43a41e380918e365618e2ae6a6ae638697f6421a6bb1571db078695ff5e548f23618000b38acd23 + checksum: 21e009ed9ed9bc8920fdafc6e11ff321c4538b4cc18a56fdd59dc5184ea7bbf363c71638c9bdb59fc1254dddcdd567485136ed68b0ee4750948d4e32cb79c689 languageName: node linkType: hard @@ -3799,13 +3908,13 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:^29.0.3": - version: 29.1.2 - resolution: "@types/jest@npm:29.1.2" +"@types/jest@npm:^29.2.3": + version: 29.2.4 + resolution: "@types/jest@npm:29.2.4" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: a6761b5ac132c641740886f9c0714607255ebffb6add5989f51ea9e392fc3c5cd474e7590f12b003d5b67ce177dfbc8d3d60d0baa335c48c50deeee6b755a473 + checksum: 9deb4756fe1b438d41ff1aae7d6c216c9e49e5fe60f539f8edb6698ffeb530ff7b25d37e223439b03602ca3a7397c9c2e53e1a39c7bd616353472fce0cc04107 languageName: node linkType: hard @@ -3844,17 +3953,17 @@ __metadata: languageName: node linkType: hard -"@types/lodash@npm:^4.14.186": - version: 4.14.186 - resolution: "@types/lodash@npm:4.14.186" - checksum: ee0c1368a8100bb6efb88335107473a41928fc307ff1ef4ff1278868ccddba9c04c68c36d1ffe3a0392ef4a956e1955f7de3203ec09df4f1655dd1b88485c549 +"@types/lodash@npm:^4.14.191": + version: 4.14.191 + resolution: "@types/lodash@npm:4.14.191" + checksum: ba0d5434e10690869f32d5ea49095250157cae502f10d57de0a723fd72229ce6c6a4979576f0f13e0aa9fbe3ce2457bfb9fa7d4ec3d6daba56730a51906d1491 languageName: node linkType: hard -"@types/marked@npm:^4.0.7": - version: 4.0.7 - resolution: "@types/marked@npm:4.0.7" - checksum: 4907b6a606578cd864bad429aca3c234591e6ed56bd141c575140487269b825a480ace9a85e4d003d1de1f007004c9d9b2fe600038ded5bba75aef59118e58d5 +"@types/marked@npm:^4.0.8": + version: 4.0.8 + resolution: "@types/marked@npm:4.0.8" + checksum: 68278fa7acaa5d920cdc239d675b5daf842e0ad4779e4848cd617d9baf2ac1afccb5a264c331e37d80031d647e1640cb983cd31e73d45b28552670b4853fad8e languageName: node linkType: hard @@ -3903,10 +4012,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^16.11.64": - version: 16.11.64 - resolution: "@types/node@npm:16.11.64" - checksum: 3634477efbeb586f8cdc1baf7670d8ea89c1eba1beac0354fa9123ca193d794da84ec40d4f8a54f694587ba5469e4124ebbba37542ed88eca95a3980ec45551a +"@types/node@npm:^16.18.9": + version: 16.18.9 + resolution: "@types/node@npm:16.18.9" + checksum: 7dc9cb417869592b2ad64233d06cd3eda63b8ae31d72a0811e4f5ac5a2ef01feb4d4c91159481e506c7a56951981359e75069c7fae6f0de90fc0c3c8b69a36cd languageName: node linkType: hard @@ -3959,12 +4068,12 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^17.0.17": - version: 17.0.17 - resolution: "@types/react-dom@npm:17.0.17" +"@types/react-dom@npm:^17.0.18": + version: 17.0.18 + resolution: "@types/react-dom@npm:17.0.18" dependencies: "@types/react": ^17 - checksum: 23caf98aa03e968811560f92a2c8f451694253ebe16b670929b24eaf0e7fa62ba549abe9db0ac028a9d8a9086acd6ab9c6c773f163fa21224845edbc00ba6232 + checksum: b74525b1a13a0e27fe20859ff7a7e8f7e4581fb9d45ed1b6447ad1534d86f813818353c39d0df2e28f9d2b9be2e3af1908c244b2214a979393d19f217665e614 languageName: node linkType: hard @@ -3999,14 +4108,14 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^17.0.50": - version: 17.0.50 - resolution: "@types/react@npm:17.0.50" +"@types/react@npm:^17.0.52": + version: 17.0.52 + resolution: "@types/react@npm:17.0.52" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: b5629dff7c2f3e9fcba95a19b2b3bfd78d7cacc33ba5fc26413dba653d34afcac3b93ddabe563e8062382688a1eac7db68e93739bb8e712d27637a03aaafbbb8 + checksum: a51b98dd87838d161278fdf9dd78e6a4ff8c018f406d6647f77963e144fb52a8beee40c89fd0e7e840eaeaa8bd9fe2f34519410540b1a52d43a6f8b4d2fbce33 languageName: node linkType: hard @@ -4033,6 +4142,13 @@ __metadata: languageName: node linkType: hard +"@types/semver@npm:^7.3.12": + version: 7.3.13 + resolution: "@types/semver@npm:7.3.13" + checksum: 00c0724d54757c2f4bc60b5032fe91cda6410e48689633d5f35ece8a0a66445e3e57fa1d6e07eb780f792e82ac542948ec4d0b76eb3484297b79bd18b8cf1cb0 + languageName: node + linkType: hard + "@types/serve-index@npm:^1.9.1": version: 1.9.1 resolution: "@types/serve-index@npm:1.9.1" @@ -4109,10 +4225,10 @@ __metadata: languageName: node linkType: hard -"@types/uuid@npm:^8.3.4": - version: 8.3.4 - resolution: "@types/uuid@npm:8.3.4" - checksum: 6f11f3ff70f30210edaa8071422d405e9c1d4e53abbe50fdce365150d3c698fe7bbff65c1e71ae080cbfb8fded860dbb5e174da96fdbbdfcaa3fb3daa474d20f +"@types/uuid@npm:^9.0.0": + version: 9.0.0 + resolution: "@types/uuid@npm:9.0.0" + checksum: 59ae56d9547c8758588659da2a2b4c97cce79c2aae1798c892bb29452ef08e87859dea2ec3a66bfa88d0d2153147520be2b1893be920f9f0bc9c53a3207ea6aa languageName: node linkType: hard @@ -4170,15 +4286,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.38.0, @typescript-eslint/eslint-plugin@npm:^5.39.0": - version: 5.39.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.39.0" +"@typescript-eslint/eslint-plugin@npm:^5.43.0, @typescript-eslint/eslint-plugin@npm:^5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/eslint-plugin@npm:5.46.1" dependencies: - "@typescript-eslint/scope-manager": 5.39.0 - "@typescript-eslint/type-utils": 5.39.0 - "@typescript-eslint/utils": 5.39.0 + "@typescript-eslint/scope-manager": 5.46.1 + "@typescript-eslint/type-utils": 5.46.1 + "@typescript-eslint/utils": 5.46.1 debug: ^4.3.4 ignore: ^5.2.0 + natural-compare-lite: ^1.4.0 regexpp: ^3.2.0 semver: ^7.3.7 tsutils: ^3.21.0 @@ -4188,24 +4305,24 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 9d6835f3c2558f2287c5a45dc7d3b17b19c6777b5915b6ad737d892e5938746a3e76c3efd0e01156da0b17432a50d1e02480efc5105e8f9c75f1a3d45e18d6ee + checksum: 4ea4af5faa5c509113d575bf6ea1f76989f253b4839bb98bcda28450be7fc8a87788169e822b0f6d739aee67e32e824440ef00cebc294d4212ffb3fed1f0756a languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.38.0, @typescript-eslint/parser@npm:^5.39.0": - version: 5.39.0 - resolution: "@typescript-eslint/parser@npm:5.39.0" +"@typescript-eslint/parser@npm:^5.43.0, @typescript-eslint/parser@npm:^5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/parser@npm:5.46.1" dependencies: - "@typescript-eslint/scope-manager": 5.39.0 - "@typescript-eslint/types": 5.39.0 - "@typescript-eslint/typescript-estree": 5.39.0 + "@typescript-eslint/scope-manager": 5.46.1 + "@typescript-eslint/types": 5.46.1 + "@typescript-eslint/typescript-estree": 5.46.1 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: f55a1ef540e5c70d063e0112c0c4c950504d263ce180480973ca72c015a3e826942ebe8aa0a6bbd557def987b07d9d410784b6c96aa000679dfa3f4cb00e063c + checksum: 784fe3ae688da85784b271c10d1e0b807583f4c370e32aa7a09b2584d0f7b92316a93cccbd9458bdf08f169b220097a4b0456bc5f62a210607a13a5fae84c972 languageName: node linkType: hard @@ -4219,22 +4336,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.39.0": - version: 5.39.0 - resolution: "@typescript-eslint/scope-manager@npm:5.39.0" +"@typescript-eslint/scope-manager@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/scope-manager@npm:5.46.1" dependencies: - "@typescript-eslint/types": 5.39.0 - "@typescript-eslint/visitor-keys": 5.39.0 - checksum: 8d8b55eb219a23b3de64602ea23269fb1e16120ff03c58ebb7ed571372cbc591c5f4641b91ba1cf7fd02cf13f7bb906a7bd6e3db6da3543c97fcea8c61c15c07 + "@typescript-eslint/types": 5.46.1 + "@typescript-eslint/visitor-keys": 5.46.1 + checksum: bf934603dc9c7da71eb26f415d13018f2a96dbba193a773bc440a5c93828365f09bb3db9be55189dfbbace414c6c48d7fad246c0d9717dab4676d0d79d6d8676 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.39.0": - version: 5.39.0 - resolution: "@typescript-eslint/type-utils@npm:5.39.0" +"@typescript-eslint/type-utils@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/type-utils@npm:5.46.1" dependencies: - "@typescript-eslint/typescript-estree": 5.39.0 - "@typescript-eslint/utils": 5.39.0 + "@typescript-eslint/typescript-estree": 5.46.1 + "@typescript-eslint/utils": 5.46.1 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -4242,7 +4359,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 2bab5c1a8bc0956d8f9ba1fb6db56a89f8e40c4f7bb0c07b1581aa4ed4c8259a64d67bc9c6fccbdc8e62fc9330d30c3c5a84f30f28112ddb1e3995d2791a5ac2 + checksum: a47f1b73ac773a7f33421a8e8f9bc6e047f55236e3257b2c9eaa04d18595ab6505129ffdab86685e9c3bef564091315a2347150cd6e61a511cc2160667458014 languageName: node linkType: hard @@ -4253,10 +4370,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.39.0": - version: 5.39.0 - resolution: "@typescript-eslint/types@npm:5.39.0" - checksum: 5f67fe02adc87d594b6cc8ec5387d64419d4bbff701f4da51bf9929cdc50bc613df865e5a2457f13e4a637e8dfdb1fdf15fe8138f8968462de9e54ea056cc1a7 +"@typescript-eslint/types@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/types@npm:5.46.1" + checksum: 91143d3304b8c70d69d9c8e5b7428cce3a222eacfbeb99e592d278668bcf998760731deae064a76157b9a0fc4911fe3178aa24e4ea6fe2ba68dd37113834c924 languageName: node linkType: hard @@ -4278,12 +4395,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.39.0": - version: 5.39.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.39.0" +"@typescript-eslint/typescript-estree@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/typescript-estree@npm:5.46.1" dependencies: - "@typescript-eslint/types": 5.39.0 - "@typescript-eslint/visitor-keys": 5.39.0 + "@typescript-eslint/types": 5.46.1 + "@typescript-eslint/visitor-keys": 5.46.1 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -4292,23 +4409,25 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 86143dd9dd33ce65a20badbce5509ae4e77e9dfe202a6966dd416a8ce8147e5b05d12ce0b8f593ed7924797f6420d0bcd558c773042466e24386cdda24f24eb8 + checksum: 21499b927b4118cd51e841b2e1b7e55621135f923f461b75dc8ca8442de38a82da5a0232dce5229e0266b6fc12d70696e0e912fcf1483d4c44f02e4cad39ed98 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.39.0, @typescript-eslint/utils@npm:^5.38.0": - version: 5.39.0 - resolution: "@typescript-eslint/utils@npm:5.39.0" +"@typescript-eslint/utils@npm:5.46.1, @typescript-eslint/utils@npm:^5.43.0": + version: 5.46.1 + resolution: "@typescript-eslint/utils@npm:5.46.1" dependencies: "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.39.0 - "@typescript-eslint/types": 5.39.0 - "@typescript-eslint/typescript-estree": 5.39.0 + "@types/semver": ^7.3.12 + "@typescript-eslint/scope-manager": 5.46.1 + "@typescript-eslint/types": 5.46.1 + "@typescript-eslint/typescript-estree": 5.46.1 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 + semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 460a883775c24ed1a328db15101d58e1207797c97d2347a6e1adb2e26ef56ac0b525a326d2dd74333daf00e2b2e3dd28d51e0d4c4c38cdade2d132d8b08917cb + checksum: db9fd1dfb2390e66041f9529d564f38ccf74042de68e0e1e3d319ba4d02d7cd969d75dc056f938b98acab53ad7c1e36c68eabb15c0b2e2296b081652fa8d3820 languageName: node linkType: hard @@ -4338,35 +4457,35 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.39.0": - version: 5.39.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.39.0" +"@typescript-eslint/visitor-keys@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/visitor-keys@npm:5.46.1" dependencies: - "@typescript-eslint/types": 5.39.0 + "@typescript-eslint/types": 5.46.1 eslint-visitor-keys: ^3.3.0 - checksum: 941e49fd1f4d2e42cd15a52a50f6f1102e2a83b173d182b5dd43ba3d7b7f0f1457d74fcaac710da4a19c28f804c78bc265d900802f4e2c7c46a608fff3204e7c + checksum: 952cf20e29a040e0820e52d6815097abf042ea8e1fd5d013c0a319284ea0e2e29e0ca9ef244717450a6eb9d32ebf7fa9ed91185675a27adc35c9ad070d561b7c languageName: node linkType: hard -"@uifabric/icons@npm:7.9.4": - version: 7.9.4 - resolution: "@uifabric/icons@npm:7.9.4" +"@uifabric/icons@npm:7.9.5": + version: 7.9.5 + resolution: "@uifabric/icons@npm:7.9.5" dependencies: "@uifabric/set-version": ^7.0.24 - "@uifabric/styling": ^7.25.0 - "@uifabric/utilities": ^7.38.1 + "@uifabric/styling": ^7.25.1 + "@uifabric/utilities": ^7.38.2 tslib: ^1.10.0 - checksum: 158e510a31d22270d4a01c5e5ca2654717d9131c367fed490fb58f1f96284a408d2bdab9151399d489fac77cbc27b64457b3eca547017dab85116c5914c40372 + checksum: a2a5b23eeb6abf5d35497a93df93f85b1ef0ad48b419a3023eb828c02c1a7edcad274c490641b27d39b2969ec5b4e212e30a01e169ca600efe6d8d03bceca695 languageName: node linkType: hard -"@uifabric/merge-styles@npm:^7.20.1": - version: 7.20.1 - resolution: "@uifabric/merge-styles@npm:7.20.1" +"@uifabric/merge-styles@npm:^7.20.2": + version: 7.20.2 + resolution: "@uifabric/merge-styles@npm:7.20.2" dependencies: "@uifabric/set-version": ^7.0.24 tslib: ^1.10.0 - checksum: b8cfce831bff435da57dfab6ea889ac2ed626151b84f746af38d2180316ea73de59f1cc265d2e50e4a439705023e58bccd7223ccd1cef1e7deb6ffe03cef8e26 + checksum: 9cd59b3189838abae937fa6914878afd3d18c9b1d423eb71641c5a456518966244b8703dc12271dd4dc76d1edd2ce4a389087f10be33db88a8d90a3e91edb54b languageName: node linkType: hard @@ -4379,26 +4498,26 @@ __metadata: languageName: node linkType: hard -"@uifabric/styling@npm:^7.25.0": - version: 7.25.0 - resolution: "@uifabric/styling@npm:7.25.0" +"@uifabric/styling@npm:^7.25.1": + version: 7.25.1 + resolution: "@uifabric/styling@npm:7.25.1" dependencies: - "@fluentui/theme": ^1.7.12 + "@fluentui/theme": ^1.7.13 "@microsoft/load-themed-styles": ^1.10.26 - "@uifabric/merge-styles": ^7.20.1 + "@uifabric/merge-styles": ^7.20.2 "@uifabric/set-version": ^7.0.24 - "@uifabric/utilities": ^7.38.1 + "@uifabric/utilities": ^7.38.2 tslib: ^1.10.0 - checksum: 66d417e78f7eae3cfd40aed14f0c3e3dd31c14522971eae327604947b6dec01d22386a80f2bf867bb14722c6e573ce81a59f4e1445e6ec172f76549820c1f360 + checksum: f3da19539b56cd5e53765389aefd1c1d4ec2766e64591b8ec9b9415c15f07805fa91aa6da68827d99f0f517db214b7474c00548df19f5eaab6f98a9a7bf124e1 languageName: node linkType: hard -"@uifabric/utilities@npm:^7.38.1": - version: 7.38.1 - resolution: "@uifabric/utilities@npm:7.38.1" +"@uifabric/utilities@npm:^7.38.2": + version: 7.38.2 + resolution: "@uifabric/utilities@npm:7.38.2" dependencies: "@fluentui/dom-utilities": ^1.1.2 - "@uifabric/merge-styles": ^7.20.1 + "@uifabric/merge-styles": ^7.20.2 "@uifabric/set-version": ^7.0.24 prop-types: ^15.7.2 tslib: ^1.10.0 @@ -4407,7 +4526,7 @@ __metadata: "@types/react-dom": ">=16.8.0 <18.0.0" react: ">=16.8.0 <18.0.0" react-dom: ">=16.8.0 <18.0.0" - checksum: f52e5a3c30d186208872382f3c1f8d293f6ce7cb86db8b57c0c6ccd13570d3f0a14ef4fa1231a760d7d61e5ac1111d1dc45e786216021e149ed2a1e5222bc99f + checksum: 45e91a0e0f08bfe5c31bbaa46f47b9bce61da200b103fbbf8b0d358963f4e192e2dc31723100c93186c9b8c1b9f2364d1a4a159fed77ba9eab933385591d0f82 languageName: node linkType: hard @@ -4427,20 +4546,18 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-react@npm:^2.1.0": - version: 2.1.0 - resolution: "@vitejs/plugin-react@npm:2.1.0" +"@vitejs/plugin-react@npm:^3.0.0": + version: 3.0.0 + resolution: "@vitejs/plugin-react@npm:3.0.0" dependencies: - "@babel/core": ^7.18.13 - "@babel/plugin-transform-react-jsx": ^7.18.10 - "@babel/plugin-transform-react-jsx-development": ^7.18.6 + "@babel/core": ^7.20.5 "@babel/plugin-transform-react-jsx-self": ^7.18.6 - "@babel/plugin-transform-react-jsx-source": ^7.18.6 - magic-string: ^0.26.2 + "@babel/plugin-transform-react-jsx-source": ^7.19.6 + magic-string: ^0.27.0 react-refresh: ^0.14.0 peerDependencies: - vite: ^3.0.0 - checksum: cd13ad549f33e579e0e1d14f5b8a4ad60d5fbbc8cd579e4381d52bb426700118e876644a619a19c5cec4efeb4f8a0ff50b6c9456d5c24836071190b46d781fef + vite: ^4.0.0 + checksum: 6004e4da8f705288ca9163ff5ba43bf7495c516af527d3b0c2799455cc2933667bd8a5be6759547525abafeecbde9d9bd25e52b0c793637ddf425a013d3435be languageName: node linkType: hard @@ -4959,14 +5076,7 @@ __metadata: languageName: node linkType: hard -"argparse@npm:^2.0.1": - version: 2.0.1 - resolution: "argparse@npm:2.0.1" - checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced - languageName: node - linkType: hard - -"argparse@npm:~1.0.9": +"argparse@npm:^1.0.7, argparse@npm:~1.0.9": version: 1.0.10 resolution: "argparse@npm:1.0.10" dependencies: @@ -4975,6 +5085,13 @@ __metadata: languageName: node linkType: hard +"argparse@npm:^2.0.1": + version: 2.0.1 + resolution: "argparse@npm:2.0.1" + checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced + languageName: node + linkType: hard + "aria-query@npm:^4.2.2": version: 4.2.2 resolution: "aria-query@npm:4.2.2" @@ -5057,6 +5174,19 @@ __metadata: languageName: node linkType: hard +"array-includes@npm:^3.1.6": + version: 3.1.6 + resolution: "array-includes@npm:3.1.6" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + get-intrinsic: ^1.1.3 + is-string: ^1.0.7 + checksum: f22f8cd8ba8a6448d91eebdc69f04e4e55085d09232b5216ee2d476dab3ef59984e8d1889e662c6a0ed939dcb1b57fd05b2c0209c3370942fc41b752c82a2ca5 + languageName: node + linkType: hard + "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -5075,15 +5205,28 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.3.0": - version: 1.3.0 - resolution: "array.prototype.flatmap@npm:1.3.0" +"array.prototype.flatmap@npm:^1.3.1": + version: 1.3.1 + resolution: "array.prototype.flatmap@npm:1.3.1" dependencies: call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.2 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 es-shim-unscopables: ^1.0.0 - checksum: 818538f39409c4045d874be85df0dbd195e1446b14d22f95bdcfefea44ae77db44e42dcd89a559254ec5a7c8b338cfc986cc6d641e3472f9a5326b21eb2976a2 + checksum: 8c1c43a4995f12cf12523436da28515184c753807b3f0bc2ca6c075f71c470b099e2090cc67dba8e5280958fea401c1d0c59e1db0143272aef6cd1103921a987 + languageName: node + linkType: hard + +"array.prototype.tosorted@npm:^1.1.1": + version: 1.1.1 + resolution: "array.prototype.tosorted@npm:1.1.1" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + es-shim-unscopables: ^1.0.0 + get-intrinsic: ^1.1.3 + checksum: 7923324a67e70a2fc0a6e40237405d92395e45ebd76f5cb89c2a5cf1e66b47aca6baacd0cd628ffd88830b90d47fff268071493d09c9ae123645613dac2c2ca3 languageName: node linkType: hard @@ -5555,12 +5698,12 @@ __metadata: languageName: node linkType: hard -"chartjs-plugin-datalabels@npm:^2.1.0": - version: 2.1.0 - resolution: "chartjs-plugin-datalabels@npm:2.1.0" +"chartjs-plugin-datalabels@npm:^2.2.0": + version: 2.2.0 + resolution: "chartjs-plugin-datalabels@npm:2.2.0" peerDependencies: - chart.js: ^3.0.0 - checksum: 7232749bb5ff2313e1a0b20080b40aea099f16fe3e46e0833e122598ee425c1acdf4ef2882896cac34fed0b11c2d707abaeff8d58c0f8c290f3c269c82b9755c + chart.js: ">=3.0.0" + checksum: 26086a908a8e88507959b7aaf798b2d9794ea95f7a5889b8bb9f6b9f3437a7e2fdf18952d3ba403b2ff78e5b70452439fb323bd0dfe76e9d7d1dae1328dacb99 languageName: node linkType: hard @@ -5731,14 +5874,14 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^2.0.10, colorette@npm:^2.0.16": +"colorette@npm:^2.0.10": version: 2.0.16 resolution: "colorette@npm:2.0.16" checksum: cd55596a3a2d1071c1a28eee7fd8a5387593ff1bd10a3e8d0a6221499311fe34a9f2b9272d77c391e0e003dcdc8934fb2f8d106e7ef1f7516f8060c901d41a27 languageName: node linkType: hard -"colorette@npm:^2.0.17": +"colorette@npm:^2.0.19": version: 2.0.19 resolution: "colorette@npm:2.0.19" checksum: 888cf5493f781e5fcf54ce4d49e9d7d698f96ea2b2ef67906834bb319a392c667f9ec69f4a10e268d2946d13a9503d2d19b3abaaaf174e3451bfe91fb9d82427 @@ -5813,14 +5956,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^9.3.0": - version: 9.3.0 - resolution: "commander@npm:9.3.0" - checksum: d421ce66fee25792a1470c69aa8d1b86434bf873a96483aa92c8267f81a6f20c6f7c426f5e82f88ac50a8ec4855d3f2787aebcdef8aa559e1080a2337a95a217 - languageName: node - linkType: hard - -"commander@npm:^9.4.0": +"commander@npm:^9.4.1": version: 9.4.1 resolution: "commander@npm:9.4.1" checksum: bfb18e325a5bdf772763c2213d5c7d9e77144d944124e988bcd8e5e65fb6d45d5d4e86b09155d0f2556c9a59c31e428720e57968bcd050b2306e910a0bf3cf13 @@ -6041,21 +6177,21 @@ __metadata: languageName: node linkType: hard -"css-loader@npm:^6.7.1": - version: 6.7.1 - resolution: "css-loader@npm:6.7.1" +"css-loader@npm:^6.7.2": + version: 6.7.3 + resolution: "css-loader@npm:6.7.3" dependencies: icss-utils: ^5.1.0 - postcss: ^8.4.7 + postcss: ^8.4.19 postcss-modules-extract-imports: ^3.0.0 postcss-modules-local-by-default: ^4.0.0 postcss-modules-scope: ^3.0.0 postcss-modules-values: ^4.0.0 postcss-value-parser: ^4.2.0 - semver: ^7.3.5 + semver: ^7.3.8 peerDependencies: webpack: ^5.0.0 - checksum: 170fdbc630a05a43679ef60fa97694766b568dbde37adccc0faafa964fc675f08b976bc68837bb73b61d60240e8d2cbcbf51540fe94ebc9dafc56e7c46ba5527 + checksum: 473cc32b6c837c2848e2051ad1ba331c1457449f47442e75a8c480d9891451434ada241f7e3de2347e57de17fcd84610b3bcfc4a9da41102cdaedd1e17902d31 languageName: node linkType: hard @@ -6533,10 +6669,10 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:^2.4.0": - version: 2.4.0 - resolution: "dompurify@npm:2.4.0" - checksum: c93ea73cf8e3ba044588450198563e56ce6902e36d0e16e3699df2fa59e82c4fdd11d4ad04ef5024569ce96a35b46f29d0bbea522516add33cd39a7f56a8a675 +"dompurify@npm:^2.4.1": + version: 2.4.1 + resolution: "dompurify@npm:2.4.1" + checksum: 1169177465b3cbb25a44322937fba549f6c4e1a91b83245d144471be26619c835cccf0f8e20aa78c25ac11a06efd17cc1b9db9cacadceb78a4c08a1029eafee5 languageName: node linkType: hard @@ -6706,7 +6842,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.5": +"es-abstract@npm:^1.19.5": version: 1.20.1 resolution: "es-abstract@npm:1.20.1" dependencies: @@ -6737,6 +6873,39 @@ __metadata: languageName: node linkType: hard +"es-abstract@npm:^1.20.4": + version: 1.20.5 + resolution: "es-abstract@npm:1.20.5" + dependencies: + call-bind: ^1.0.2 + es-to-primitive: ^1.2.1 + function-bind: ^1.1.1 + function.prototype.name: ^1.1.5 + get-intrinsic: ^1.1.3 + get-symbol-description: ^1.0.0 + gopd: ^1.0.1 + has: ^1.0.3 + has-property-descriptors: ^1.0.0 + has-symbols: ^1.0.3 + internal-slot: ^1.0.3 + is-callable: ^1.2.7 + is-negative-zero: ^2.0.2 + is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.2 + is-string: ^1.0.7 + is-weakref: ^1.0.2 + object-inspect: ^1.12.2 + object-keys: ^1.1.1 + object.assign: ^4.1.4 + regexp.prototype.flags: ^1.4.3 + safe-regex-test: ^1.0.0 + string.prototype.trimend: ^1.0.6 + string.prototype.trimstart: ^1.0.6 + unbox-primitive: ^1.0.2 + checksum: 00564779ddaf7fb977ab5aa2b8ea2cbd4fa2335ad5368f788bd0bb094c86bc1790335dd9c3e30374bb0af2fa54c724fb4e0c73659dcfe8e427355a56f2b65946 + languageName: node + linkType: hard + "es-module-lexer@npm:^0.9.0": version: 0.9.3 resolution: "es-module-lexer@npm:0.9.3" @@ -6771,13 +6940,6 @@ __metadata: languageName: node linkType: hard -"esbuild-android-64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-android-64@npm:0.15.10" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - "esbuild-android-arm64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-android-arm64@npm:0.14.38" @@ -6785,13 +6947,6 @@ __metadata: languageName: node linkType: hard -"esbuild-android-arm64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-android-arm64@npm:0.15.10" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - "esbuild-darwin-64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-darwin-64@npm:0.14.38" @@ -6799,13 +6954,6 @@ __metadata: languageName: node linkType: hard -"esbuild-darwin-64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-darwin-64@npm:0.15.10" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "esbuild-darwin-arm64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-darwin-arm64@npm:0.14.38" @@ -6813,13 +6961,6 @@ __metadata: languageName: node linkType: hard -"esbuild-darwin-arm64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-darwin-arm64@npm:0.15.10" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "esbuild-freebsd-64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-freebsd-64@npm:0.14.38" @@ -6827,13 +6968,6 @@ __metadata: languageName: node linkType: hard -"esbuild-freebsd-64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-freebsd-64@npm:0.15.10" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - "esbuild-freebsd-arm64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-freebsd-arm64@npm:0.14.38" @@ -6841,13 +6975,6 @@ __metadata: languageName: node linkType: hard -"esbuild-freebsd-arm64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-freebsd-arm64@npm:0.15.10" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - "esbuild-linux-32@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-32@npm:0.14.38" @@ -6855,13 +6982,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-32@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-linux-32@npm:0.15.10" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - "esbuild-linux-64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-64@npm:0.14.38" @@ -6869,13 +6989,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-linux-64@npm:0.15.10" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - "esbuild-linux-arm64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-arm64@npm:0.14.38" @@ -6883,13 +6996,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-arm64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-linux-arm64@npm:0.15.10" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - "esbuild-linux-arm@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-arm@npm:0.14.38" @@ -6897,13 +7003,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-arm@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-linux-arm@npm:0.15.10" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "esbuild-linux-mips64le@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-mips64le@npm:0.14.38" @@ -6911,13 +7010,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-mips64le@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-linux-mips64le@npm:0.15.10" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - "esbuild-linux-ppc64le@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-ppc64le@npm:0.14.38" @@ -6925,13 +7017,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-ppc64le@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-linux-ppc64le@npm:0.15.10" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - "esbuild-linux-riscv64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-riscv64@npm:0.14.38" @@ -6939,13 +7024,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-riscv64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-linux-riscv64@npm:0.15.10" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - "esbuild-linux-s390x@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-s390x@npm:0.14.38" @@ -6953,13 +7031,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-s390x@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-linux-s390x@npm:0.15.10" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - "esbuild-netbsd-64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-netbsd-64@npm:0.14.38" @@ -6967,13 +7038,6 @@ __metadata: languageName: node linkType: hard -"esbuild-netbsd-64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-netbsd-64@npm:0.15.10" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - "esbuild-openbsd-64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-openbsd-64@npm:0.14.38" @@ -6981,13 +7045,6 @@ __metadata: languageName: node linkType: hard -"esbuild-openbsd-64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-openbsd-64@npm:0.15.10" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - "esbuild-sunos-64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-sunos-64@npm:0.14.38" @@ -6995,13 +7052,6 @@ __metadata: languageName: node linkType: hard -"esbuild-sunos-64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-sunos-64@npm:0.15.10" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - "esbuild-windows-32@npm:0.14.38": version: 0.14.38 resolution: "esbuild-windows-32@npm:0.14.38" @@ -7009,13 +7059,6 @@ __metadata: languageName: node linkType: hard -"esbuild-windows-32@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-windows-32@npm:0.15.10" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - "esbuild-windows-64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-windows-64@npm:0.14.38" @@ -7023,13 +7066,6 @@ __metadata: languageName: node linkType: hard -"esbuild-windows-64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-windows-64@npm:0.15.10" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "esbuild-windows-arm64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-windows-arm64@npm:0.14.38" @@ -7037,13 +7073,6 @@ __metadata: languageName: node linkType: hard -"esbuild-windows-arm64@npm:0.15.10": - version: 0.15.10 - resolution: "esbuild-windows-arm64@npm:0.15.10" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "esbuild@npm:^0.14.27": version: 0.14.38 resolution: "esbuild@npm:0.14.38" @@ -7115,80 +7144,80 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.15.9": - version: 0.15.10 - resolution: "esbuild@npm:0.15.10" +"esbuild@npm:^0.16.3": + version: 0.16.7 + resolution: "esbuild@npm:0.16.7" dependencies: - "@esbuild/android-arm": 0.15.10 - "@esbuild/linux-loong64": 0.15.10 - esbuild-android-64: 0.15.10 - esbuild-android-arm64: 0.15.10 - esbuild-darwin-64: 0.15.10 - esbuild-darwin-arm64: 0.15.10 - esbuild-freebsd-64: 0.15.10 - esbuild-freebsd-arm64: 0.15.10 - esbuild-linux-32: 0.15.10 - esbuild-linux-64: 0.15.10 - esbuild-linux-arm: 0.15.10 - esbuild-linux-arm64: 0.15.10 - esbuild-linux-mips64le: 0.15.10 - esbuild-linux-ppc64le: 0.15.10 - esbuild-linux-riscv64: 0.15.10 - esbuild-linux-s390x: 0.15.10 - esbuild-netbsd-64: 0.15.10 - esbuild-openbsd-64: 0.15.10 - esbuild-sunos-64: 0.15.10 - esbuild-windows-32: 0.15.10 - esbuild-windows-64: 0.15.10 - esbuild-windows-arm64: 0.15.10 + "@esbuild/android-arm": 0.16.7 + "@esbuild/android-arm64": 0.16.7 + "@esbuild/android-x64": 0.16.7 + "@esbuild/darwin-arm64": 0.16.7 + "@esbuild/darwin-x64": 0.16.7 + "@esbuild/freebsd-arm64": 0.16.7 + "@esbuild/freebsd-x64": 0.16.7 + "@esbuild/linux-arm": 0.16.7 + "@esbuild/linux-arm64": 0.16.7 + "@esbuild/linux-ia32": 0.16.7 + "@esbuild/linux-loong64": 0.16.7 + "@esbuild/linux-mips64el": 0.16.7 + "@esbuild/linux-ppc64": 0.16.7 + "@esbuild/linux-riscv64": 0.16.7 + "@esbuild/linux-s390x": 0.16.7 + "@esbuild/linux-x64": 0.16.7 + "@esbuild/netbsd-x64": 0.16.7 + "@esbuild/openbsd-x64": 0.16.7 + "@esbuild/sunos-x64": 0.16.7 + "@esbuild/win32-arm64": 0.16.7 + "@esbuild/win32-ia32": 0.16.7 + "@esbuild/win32-x64": 0.16.7 dependenciesMeta: "@esbuild/android-arm": optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true "@esbuild/linux-loong64": optional: true - esbuild-android-64: + "@esbuild/linux-mips64el": optional: true - esbuild-android-arm64: + "@esbuild/linux-ppc64": optional: true - esbuild-darwin-64: + "@esbuild/linux-riscv64": optional: true - esbuild-darwin-arm64: + "@esbuild/linux-s390x": optional: true - esbuild-freebsd-64: + "@esbuild/linux-x64": optional: true - esbuild-freebsd-arm64: + "@esbuild/netbsd-x64": optional: true - esbuild-linux-32: + "@esbuild/openbsd-x64": optional: true - esbuild-linux-64: + "@esbuild/sunos-x64": optional: true - esbuild-linux-arm: + "@esbuild/win32-arm64": optional: true - esbuild-linux-arm64: + "@esbuild/win32-ia32": optional: true - esbuild-linux-mips64le: - optional: true - esbuild-linux-ppc64le: - optional: true - esbuild-linux-riscv64: - optional: true - esbuild-linux-s390x: - optional: true - esbuild-netbsd-64: - optional: true - esbuild-openbsd-64: - optional: true - esbuild-sunos-64: - optional: true - esbuild-windows-32: - optional: true - esbuild-windows-64: - optional: true - esbuild-windows-arm64: + "@esbuild/win32-x64": optional: true bin: esbuild: bin/esbuild - checksum: bc2daadb952c527e7ab0a972fd4f79071c9fd3d948cd97290d3de8811b6b7fc0abc43fb20116dffa24dc923550f4fe7b0d930ff6418ae7dfbff3034c1a01d59a + checksum: 53732942109a8a22d647810d90623dd48418f49fd9d1613688585a6f81677fd8525f53658778a7b92f1124cdfbf73e6efb74385be52cf6aa11aa97f8397ec93c languageName: node linkType: hard @@ -7290,9 +7319,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^27.0.4, eslint-plugin-jest@npm:^27.1.1": - version: 27.1.1 - resolution: "eslint-plugin-jest@npm:27.1.1" +"eslint-plugin-jest@npm:^27.1.5, eslint-plugin-jest@npm:^27.1.7": + version: 27.1.7 + resolution: "eslint-plugin-jest@npm:27.1.7" dependencies: "@typescript-eslint/utils": ^5.10.0 peerDependencies: @@ -7303,7 +7332,7 @@ __metadata: optional: true jest: optional: true - checksum: 215a60d0c9ca641f3c1c7c5e4ff78093ad80c5f0ee22f44c50b9c8625ec0624ec4f47bf281684157f6231a4c480a4ca40bafad4ac6438a2105bb8527920e341f + checksum: 1173e60450d8fa7a913d654e80e26176cc64c35f287d680d6fe4187a53974fd8c6883749924c8ea2a9328e295cba4d1be0b3047492653270e9341da1a3fec580 languageName: node linkType: hard @@ -7339,27 +7368,28 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.31.8, eslint-plugin-react@npm:^7.31.9": - version: 7.31.9 - resolution: "eslint-plugin-react@npm:7.31.9" +"eslint-plugin-react@npm:^7.31.10, eslint-plugin-react@npm:^7.31.11": + version: 7.31.11 + resolution: "eslint-plugin-react@npm:7.31.11" dependencies: - array-includes: ^3.1.5 - array.prototype.flatmap: ^1.3.0 + array-includes: ^3.1.6 + array.prototype.flatmap: ^1.3.1 + array.prototype.tosorted: ^1.1.1 doctrine: ^2.1.0 estraverse: ^5.3.0 jsx-ast-utils: ^2.4.1 || ^3.0.0 minimatch: ^3.1.2 - object.entries: ^1.1.5 - object.fromentries: ^2.0.5 - object.hasown: ^1.1.1 - object.values: ^1.1.5 + object.entries: ^1.1.6 + object.fromentries: ^2.0.6 + object.hasown: ^1.1.2 + object.values: ^1.1.6 prop-types: ^15.8.1 resolve: ^2.0.0-next.3 semver: ^6.3.0 - string.prototype.matchall: ^4.0.7 + string.prototype.matchall: ^4.0.8 peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 073256ceaaa8b0425f76544a44fe15c2f08ba4786847035f640b1e0144a023f2c854a93d77a3951969303962feaaa93f1d4a038d322b029cdce2190e8e3338a4 + checksum: a3d612f6647bef33cf2a67c81a6b37b42c075300ed079cffecf5fb475c0d6ab855c1de340d1cbf361a0126429fb906dda597527235d2d12c4404453dbc712fc6 languageName: node linkType: hard @@ -7424,14 +7454,14 @@ __metadata: languageName: node linkType: hard -"eslint@npm:8.23.1": - version: 8.23.1 - resolution: "eslint@npm:8.23.1" +"eslint@npm:8.27.0": + version: 8.27.0 + resolution: "eslint@npm:8.27.0" dependencies: - "@eslint/eslintrc": ^1.3.2 - "@humanwhocodes/config-array": ^0.10.4 - "@humanwhocodes/gitignore-to-minimatch": ^1.0.2 + "@eslint/eslintrc": ^1.3.3 + "@humanwhocodes/config-array": ^0.11.6 "@humanwhocodes/module-importer": ^1.0.1 + "@nodelib/fs.walk": ^1.2.8 ajv: ^6.10.0 chalk: ^4.0.0 cross-spawn: ^7.0.2 @@ -7447,14 +7477,14 @@ __metadata: fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 find-up: ^5.0.0 - glob-parent: ^6.0.1 + glob-parent: ^6.0.2 globals: ^13.15.0 - globby: ^11.1.0 grapheme-splitter: ^1.0.4 ignore: ^5.2.0 import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 + is-path-inside: ^3.0.3 js-sdsl: ^4.1.4 js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 @@ -7469,17 +7499,18 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: a727e15492786a03b438bcf021db49f715680679846a7b8d79b98ad34576f2a570404ffe882d3c3e26f6359bff7277ef11fae5614bfe8629adb653f20d018c71 + checksum: 153b022d309e1b647a73b1bb0fa98912add699b06e279084155f23c6f2b5fc5abd05411fc1ba81608a24bbfaf044ca079544c16fffa6fc987b8f676c9960a2c4 languageName: node linkType: hard -"eslint@npm:^8.23.1, eslint@npm:^8.25.0": - version: 8.25.0 - resolution: "eslint@npm:8.25.0" +"eslint@npm:^8.27.0, eslint@npm:^8.29.0": + version: 8.29.0 + resolution: "eslint@npm:8.29.0" dependencies: "@eslint/eslintrc": ^1.3.3 - "@humanwhocodes/config-array": ^0.10.5 + "@humanwhocodes/config-array": ^0.11.6 "@humanwhocodes/module-importer": ^1.0.1 + "@nodelib/fs.walk": ^1.2.8 ajv: ^6.10.0 chalk: ^4.0.0 cross-spawn: ^7.0.2 @@ -7495,14 +7526,14 @@ __metadata: fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 find-up: ^5.0.0 - glob-parent: ^6.0.1 + glob-parent: ^6.0.2 globals: ^13.15.0 - globby: ^11.1.0 grapheme-splitter: ^1.0.4 ignore: ^5.2.0 import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 + is-path-inside: ^3.0.3 js-sdsl: ^4.1.4 js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 @@ -7517,7 +7548,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 7acf2693b522b573657b53d2245b5522d3a131e4224b1cbf01e2c3579632fdbf62599284f68bc483e6e4eba23ae3643c9544744e0214a86e727cc361cedcd0fa + checksum: e05204b05907b82d910983995cb946e0ba62ca514eb2b6791c43f623333b143564a2eee0139909d31c10935c21877d815b1f76dd674a59cb91c471064325c4ab languageName: node linkType: hard @@ -7532,6 +7563,16 @@ __metadata: languageName: node linkType: hard +"esprima@npm:^4.0.0": + version: 4.0.1 + resolution: "esprima@npm:4.0.1" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628 + languageName: node + linkType: hard + "esquery@npm:^1.4.0": version: 1.4.0 resolution: "esquery@npm:1.4.0" @@ -8109,6 +8150,17 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.1.3": + version: 1.1.3 + resolution: "get-intrinsic@npm:1.1.3" + dependencies: + function-bind: ^1.1.1 + has: ^1.0.3 + has-symbols: ^1.0.3 + checksum: 152d79e87251d536cf880ba75cfc3d6c6c50e12b3a64e1ea960e73a3752b47c69f46034456eae1b0894359ce3bc64c55c186f2811f8a788b75b638b06fab228a + languageName: node + linkType: hard + "get-port@npm:^5.0.0": version: 5.1.1 resolution: "get-port@npm:5.1.1" @@ -8151,7 +8203,7 @@ __metadata: languageName: node linkType: hard -"glob-parent@npm:^6.0.1": +"glob-parent@npm:^6.0.2": version: 6.0.2 resolution: "glob-parent@npm:6.0.2" dependencies: @@ -8252,6 +8304,15 @@ __metadata: languageName: node linkType: hard +"gopd@npm:^1.0.1": + version: 1.0.1 + resolution: "gopd@npm:1.0.1" + dependencies: + get-intrinsic: ^1.1.3 + checksum: a5ccfb8806e0917a94e0b3de2af2ea4979c1da920bc381667c260e00e7cafdbe844e2cb9c5bcfef4e5412e8bf73bab837285bc35c7ba73aaaf0134d4583393a6 + languageName: node + linkType: hard + "graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6": version: 4.2.9 resolution: "graceful-fs@npm:4.2.9" @@ -8600,12 +8661,12 @@ __metadata: languageName: node linkType: hard -"husky@npm:^8.0.1": - version: 8.0.1 - resolution: "husky@npm:8.0.1" +"husky@npm:^8.0.2": + version: 8.0.2 + resolution: "husky@npm:8.0.2" bin: husky: lib/bin.js - checksum: 943a73a13d0201318fd30e83d299bb81d866bd245b69e6277804c3b462638dc1921694cb94c2b8c920a4a187060f7d6058d3365152865406352e934c5fff70dc + checksum: e101656fcb56163d610488f186448c78b132626aa427094489d886ce9374955a90274912b0f3a34af3326eaa74977883b032e5f701d7aaf4554daa5a7931be43 languageName: node linkType: hard @@ -8816,6 +8877,13 @@ __metadata: languageName: node linkType: hard +"is-callable@npm:^1.2.7": + version: 1.2.7 + resolution: "is-callable@npm:1.2.7" + checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac + languageName: node + linkType: hard + "is-core-module@npm:^2.1.0, is-core-module@npm:^2.2.0, is-core-module@npm:^2.8.1": version: 2.8.1 resolution: "is-core-module@npm:2.8.1" @@ -8912,6 +8980,13 @@ __metadata: languageName: node linkType: hard +"is-path-inside@npm:^3.0.3": + version: 3.0.3 + resolution: "is-path-inside@npm:3.0.3" + checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 + languageName: node + linkType: hard + "is-plain-obj@npm:^3.0.0": version: 3.0.0 resolution: "is-plain-obj@npm:3.0.0" @@ -9121,6 +9196,18 @@ __metadata: languageName: node linkType: hard +"js-yaml@npm:~3.13.1": + version: 3.13.1 + resolution: "js-yaml@npm:3.13.1" + dependencies: + argparse: ^1.0.7 + esprima: ^4.0.0 + bin: + js-yaml: bin/js-yaml.js + checksum: 7511b764abb66d8aa963379f7d2a404f078457d106552d05a7b556d204f7932384e8477513c124749fa2de52eb328961834562bd09924902c6432e40daa408bc + languageName: node + linkType: hard + "jsesc@npm:^2.5.1": version: 2.5.2 resolution: "jsesc@npm:2.5.2" @@ -9295,10 +9382,10 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:2.0.5": - version: 2.0.5 - resolution: "lilconfig@npm:2.0.5" - checksum: f7bb9e42656f06930ad04e583026f087508ae408d3526b8b54895e934eb2a966b7aafae569656f2c79a29fe6d779b3ec44ba577e80814734c8655d6f71cdf2d1 +"lilconfig@npm:2.0.6": + version: 2.0.6 + resolution: "lilconfig@npm:2.0.6" + checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d languageName: node linkType: hard @@ -9309,39 +9396,39 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:^13.0.3": - version: 13.0.3 - resolution: "lint-staged@npm:13.0.3" +"lint-staged@npm:^13.1.0": + version: 13.1.0 + resolution: "lint-staged@npm:13.1.0" dependencies: cli-truncate: ^3.1.0 - colorette: ^2.0.17 - commander: ^9.3.0 + colorette: ^2.0.19 + commander: ^9.4.1 debug: ^4.3.4 execa: ^6.1.0 - lilconfig: 2.0.5 - listr2: ^4.0.5 + lilconfig: 2.0.6 + listr2: ^5.0.5 micromatch: ^4.0.5 normalize-path: ^3.0.0 object-inspect: ^1.12.2 pidtree: ^0.6.0 string-argv: ^0.3.1 - yaml: ^2.1.1 + yaml: ^2.1.3 bin: lint-staged: bin/lint-staged.js - checksum: 53d585007df06e162febab6b0836b55016d902586a267823c8a1158529d8c742dc7297e523f7023dff02250bef3eb0d6934f4ec4f9961adfc2ebbed5f54162d0 + checksum: adf20c4ca9285c4a93b06598b970d71b04cfe58a1a4c9006f753b83e02c1c622d1866c32a4f1e7e29a98091c501eac3345f7678af247b4f97d5be88b3d8727c1 languageName: node linkType: hard -"listr2@npm:^4.0.5": - version: 4.0.5 - resolution: "listr2@npm:4.0.5" +"listr2@npm:^5.0.5": + version: 5.0.6 + resolution: "listr2@npm:5.0.6" dependencies: cli-truncate: ^2.1.0 - colorette: ^2.0.16 + colorette: ^2.0.19 log-update: ^4.0.0 p-map: ^4.0.0 rfdc: ^1.3.0 - rxjs: ^7.5.5 + rxjs: ^7.5.7 through: ^2.3.8 wrap-ansi: ^7.0.0 peerDependencies: @@ -9349,7 +9436,7 @@ __metadata: peerDependenciesMeta: enquirer: optional: true - checksum: 7af31851abe25969ef0581c6db808117e36af15b131401795182427769d9824f451ba9e8aff6ccd25b6a4f6c8796f816292caf08e5f1f9b1775e8e9c313dc6c5 + checksum: 18975d690988aa2cce18fea9bacfc12c2607948ff9f7b7fd5b3e2b64d059b6e1961f8d06b4e1400d4c6bc18af84c7c145c2d22a1d392464fdb197c53b062e3d5 languageName: node linkType: hard @@ -9539,12 +9626,12 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.26.2": - version: 0.26.2 - resolution: "magic-string@npm:0.26.2" +"magic-string@npm:^0.27.0": + version: 0.27.0 + resolution: "magic-string@npm:0.27.0" dependencies: - sourcemap-codec: ^1.4.8 - checksum: b4db4e2b370ac8d9ffc6443a2b591b75364bf1fc9121b5a4068d5b89804abff6709d1fa4a0e0c2d54f2e61e0e44db83efdfe219a5ab0ba6d25ee1f2b51fbed55 + "@jridgewell/sourcemap-codec": ^1.4.13 + checksum: 273faaa50baadb7a2df6e442eac34ad611304fc08fe16e24fe2e472fd944bfcb73ffb50d2dc972dc04e92784222002af46868cb9698b1be181c81830fd95a13e languageName: node linkType: hard @@ -9588,12 +9675,12 @@ __metadata: languageName: node linkType: hard -"marked@npm:^4.1.1": - version: 4.1.1 - resolution: "marked@npm:4.1.1" +"marked@npm:^4.2.4": + version: 4.2.4 + resolution: "marked@npm:4.2.4" bin: marked: bin/marked.js - checksum: 717e3357952ee53de831bf0eb110ed075bebca2376c58bcdf7ee523ef540d45308ad6d51b2c933da0968832ea4386f31c142ca65443e77c098e84f6cce73e418 + checksum: 5eb5bfa6ee4cf85712a3ccbe2a549c397e8886f5d18312a02696c7e3817625a6b91a8ad27a6ed43b06ddbdfb812f471b1270517c4b8fb068a6a9e5b4d555a5aa languageName: node linkType: hard @@ -9734,16 +9821,16 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:3.0.4": - version: 3.0.4 - resolution: "minimatch@npm:3.0.4" +"minimatch@npm:3.0.5": + version: 3.0.5 + resolution: "minimatch@npm:3.0.5" dependencies: brace-expansion: ^1.1.7 - checksum: 66ac295f8a7b59788000ea3749938b0970344c841750abd96694f80269b926ebcafad3deeb3f1da2522978b119e6ae3a5869b63b13a7859a456b3408bd18a078 + checksum: a3b84b426eafca947741b864502cee02860c4e7b145de11ad98775cfcf3066fef422583bc0ffce0952ddf4750c1ccf4220b1556430d4ce10139f66247d87d69e languageName: node linkType: hard -"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -9930,6 +10017,13 @@ __metadata: languageName: node linkType: hard +"natural-compare-lite@npm:^1.4.0": + version: 1.4.0 + resolution: "natural-compare-lite@npm:1.4.0" + checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225 + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -10160,7 +10254,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.3": +"object.assign@npm:^4.1.3, object.assign@npm:^4.1.4": version: 4.1.4 resolution: "object.assign@npm:4.1.4" dependencies: @@ -10172,35 +10266,35 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.5": - version: 1.1.5 - resolution: "object.entries@npm:1.1.5" +"object.entries@npm:^1.1.6": + version: 1.1.6 + resolution: "object.entries@npm:1.1.6" dependencies: call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: d658696f74fd222060d8428d2a9fda2ce736b700cb06f6bdf4a16a1892d145afb746f453502b2fa55d1dca8ead6f14ddbcf66c545df45adadea757a6c4cd86c7 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + checksum: 0f8c47517e6a9a980241eafe3b73de11e59511883173c2b93d67424a008e47e11b77c80e431ad1d8a806f6108b225a1cab9223e53e555776c612a24297117d28 languageName: node linkType: hard -"object.fromentries@npm:^2.0.5": - version: 2.0.5 - resolution: "object.fromentries@npm:2.0.5" +"object.fromentries@npm:^2.0.6": + version: 2.0.6 + resolution: "object.fromentries@npm:2.0.6" dependencies: call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: 61a0b565ded97b76df9e30b569729866e1824cce902f98e90bb106e84f378aea20163366f66dc75c9000e2aad2ed0caf65c6f530cb2abc4c0c0f6c982102db4b + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + checksum: 453c6d694180c0c30df451b60eaf27a5b9bca3fb43c37908fd2b78af895803dc631242bcf05582173afa40d8d0e9c96e16e8874b39471aa53f3ac1f98a085d85 languageName: node linkType: hard -"object.hasown@npm:^1.1.1": - version: 1.1.1 - resolution: "object.hasown@npm:1.1.1" +"object.hasown@npm:^1.1.2": + version: 1.1.2 + resolution: "object.hasown@npm:1.1.2" dependencies: define-properties: ^1.1.4 - es-abstract: ^1.19.5 - checksum: d8ed4907ce57f48b93e3b53c418fd6787bf226a51e8d698c91e39b78e80fe5b124cb6282f6a9d5be21cf9e2c7829ab10206dcc6112b7748860eefe641880c793 + es-abstract: ^1.20.4 + checksum: b936572536db0cdf38eb30afd2f1026a8b6f2cc5d2c4497c9d9bbb01eaf3e980dead4fd07580cfdd098e6383e5a9db8212d3ea0c6bdd2b5e68c60aa7e3b45566 languageName: node linkType: hard @@ -10215,6 +10309,17 @@ __metadata: languageName: node linkType: hard +"object.values@npm:^1.1.6": + version: 1.1.6 + resolution: "object.values@npm:1.1.6" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + checksum: f6fff9fd817c24cfd8107f50fb33061d81cd11bacc4e3dbb3852e9ff7692fde4dbce823d4333ea27cd9637ef1b6690df5fbb61f1ed314fa2959598dc3ae23d8e + languageName: node + linkType: hard + "obuf@npm:^1.0.0, obuf@npm:^1.1.2": version: 1.1.2 resolution: "obuf@npm:1.1.2" @@ -10623,7 +10728,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.13, postcss@npm:^8.4.7": +"postcss@npm:^8.4.13": version: 8.4.13 resolution: "postcss@npm:8.4.13" dependencies: @@ -10634,14 +10739,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.16": - version: 8.4.16 - resolution: "postcss@npm:8.4.16" +"postcss@npm:^8.4.19, postcss@npm:^8.4.20": + version: 8.4.20 + resolution: "postcss@npm:8.4.20" dependencies: nanoid: ^3.3.4 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: 10eee25efd77868036403858577da0cefaf2e0905feeaba5770d5438ccdddba3d01cba8063e96b8aac4c6daa0ed413dd5ae0554a433a3c4db38df1d134cffc1f + checksum: 1a5609ea1c1b204f9c2974a0019ae9eef2d99bf645c2c9aac675166c4cb1005be7b5e2ba196160bc771f5d9ac896ed883f236f888c891e835e59d28fff6651aa languageName: node linkType: hard @@ -10661,6 +10766,15 @@ __metadata: languageName: node linkType: hard +"prettier@npm:^2.8.1": + version: 2.8.1 + resolution: "prettier@npm:2.8.1" + bin: + prettier: bin-prettier.js + checksum: 4f21a0f1269f76fb36f54e9a8a1ea4c11e27478958bf860661fb4b6d7ac69aac1581f8724fa98ea3585e56d42a2ea317a17ff6e3324f40cb11ff9e20b73785cc + languageName: node + linkType: hard + "pretty-error@npm:^4.0.0": version: 4.0.0 resolution: "pretty-error@npm:4.0.0" @@ -10925,16 +11039,16 @@ __metadata: languageName: node linkType: hard -"react-dropzone@npm:^14.2.2": - version: 14.2.2 - resolution: "react-dropzone@npm:14.2.2" +"react-dropzone@npm:^14.2.3": + version: 14.2.3 + resolution: "react-dropzone@npm:14.2.3" dependencies: attr-accept: ^2.2.2 file-selector: ^0.6.0 prop-types: ^15.8.1 peerDependencies: react: ">= 16.8 || 18.0.0" - checksum: ef9ea7b3b5734e8eade2d29efc26da410dd7d6d046216331f6a51e2df4459c35f3a8f950fa7f723f3db6b0ead8aa68f58f6adbd39b98575c9fc8d8dfe02b671f + checksum: 174b744d5ca898cf3d84ec1aeb6cef5211c446697e45dc8ece8287a03d291f8d07253206d5a1247ef156fd385d65e7de666d4d5c2986020b8543b8f2434e8b40 languageName: node linkType: hard @@ -11009,27 +11123,27 @@ __metadata: languageName: node linkType: hard -"react-router-dom@npm:^6.4.2": - version: 6.4.2 - resolution: "react-router-dom@npm:6.4.2" +"react-router-dom@npm:^6.4.5": + version: 6.4.5 + resolution: "react-router-dom@npm:6.4.5" dependencies: - "@remix-run/router": 1.0.2 - react-router: 6.4.2 + "@remix-run/router": 1.0.5 + react-router: 6.4.5 peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: 858e6a5c4c5da56615dbf53118d576d61851157f077805dfe476b10c332329f8b1494062d75a8de6f1bdd35fbcb8a510f8e23beb2306440d2452b9f2fe4b079d + checksum: 09d7841dd52efd2c60947171f95d9d1860cabd7540ac74dede86a6c36a2dd26a645e4928cbc8aa4e1c9d1f906f2ef144ba6da5ac69243590df855a6df8cfe1aa languageName: node linkType: hard -"react-router@npm:6.4.2": - version: 6.4.2 - resolution: "react-router@npm:6.4.2" +"react-router@npm:6.4.5": + version: 6.4.5 + resolution: "react-router@npm:6.4.5" dependencies: - "@remix-run/router": 1.0.2 + "@remix-run/router": 1.0.5 peerDependencies: react: ">=16.8" - checksum: c229d65d9b0df88dd4e8c57bd59793e371f2c84b4cb200b77ead9f601c8fd7758f72acfffc9a2fc5cb31877af3a0e08ae24aeb75ab2b20681f3b1d33ca671552 + checksum: 0d471df39f0487224240f9910c2f2939519f3e9909a7b19f72767aeea2caf1c9fa4e8ea9a51b17c20051ec252db0fcc34a7a0b3068b338dd9d8eb656ffd489c1 languageName: node linkType: hard @@ -11132,9 +11246,9 @@ __metadata: languageName: node linkType: hard -"recoil@npm:^0.7.5": - version: 0.7.5 - resolution: "recoil@npm:0.7.5" +"recoil@npm:^0.7.6": + version: 0.7.6 + resolution: "recoil@npm:0.7.6" dependencies: hamt_plus: 1.0.2 peerDependencies: @@ -11144,7 +11258,7 @@ __metadata: optional: true react-native: optional: true - checksum: 19b410cca6839c8b886b91378112e12de3e0393b547211dafcf7a272c1aa2d7af6c09a9ed39fb3e1997abe5f3d6583e3774dc9f9cdda8c36e4cb0be64a1b17ce + checksum: 2b31dd29a7e0b369bc986a16f7253006776845144684c9e38bb6760e4ea954c5d7dc682aaf88e815e69098b8dea3ff62b6fa4e6c156157a29d2d9cb824db1779 languageName: node linkType: hard @@ -11199,7 +11313,7 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.4.1, regexp.prototype.flags@npm:^1.4.3": +"regexp.prototype.flags@npm:^1.4.3": version: 1.4.3 resolution: "regexp.prototype.flags@npm:1.4.3" dependencies: @@ -11276,17 +11390,17 @@ __metadata: languageName: node linkType: hard -"replace@npm:^1.2.1": - version: 1.2.1 - resolution: "replace@npm:1.2.1" +"replace@npm:^1.2.2": + version: 1.2.2 + resolution: "replace@npm:1.2.2" dependencies: chalk: 2.4.2 - minimatch: 3.0.4 + minimatch: 3.0.5 yargs: ^15.3.1 bin: replace: bin/replace.js search: bin/search.js - checksum: f015ea3cf11886f050c1cbfc1634ff1f3fc7442294db8a6cee33f7f666c84f5290b7df309486d7f240624096eb410437d4c27468885b6ce5d4f30130732c48b4 + checksum: 1d69f43937a5fdf9dea278e78d6f3b51c1889ba5135bd201918bbda6330684adf8276e8e90e1c021034420dd4df239e51c23ca40752cb9bc6180c153d6d46a37 languageName: node linkType: hard @@ -11516,9 +11630,9 @@ __metadata: languageName: node linkType: hard -"rollup@npm:~2.78.0": - version: 2.78.1 - resolution: "rollup@npm:2.78.1" +"rollup@npm:^3.7.0": + version: 3.7.4 + resolution: "rollup@npm:3.7.4" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -11526,7 +11640,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 9034814383ca5bdb4bea6d499270aeb31cdb0bb884f81b0c6a1d19c63cc973f040e6ee09b7af8a7169dd231c090f4b44ef8b99c4bfdf884aceeb3dcefb8cfa14 + checksum: 0f2478d740527cdc8f4d81a5676221b0ec9495147cae0e6643627f6ac3ac63bf92385e26936ed8ef9ed06678a2ff7d8398489a235581c590f149149a003870d8 languageName: node linkType: hard @@ -11557,6 +11671,15 @@ __metadata: languageName: node linkType: hard +"rxjs@npm:^7.5.7": + version: 7.8.0 + resolution: "rxjs@npm:7.8.0" + dependencies: + tslib: ^2.1.0 + checksum: 61b4d4fd323c1043d8d6ceb91f24183b28bcf5def4f01ca111511d5c6b66755bc5578587fe714ef5d67cf4c9f2e26f4490d4e1d8cabf9bd5967687835e9866a2 + languageName: node + linkType: hard + "safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" @@ -11571,6 +11694,17 @@ __metadata: languageName: node linkType: hard +"safe-regex-test@npm:^1.0.0": + version: 1.0.0 + resolution: "safe-regex-test@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.1.3 + is-regex: ^1.1.4 + checksum: bc566d8beb8b43c01b94e67de3f070fd2781685e835959bbbaaec91cc53381145ca91f69bd837ce6ec244817afa0a5e974fc4e40a2957f0aca68ac3add1ddd34 + languageName: node + linkType: hard + "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -11578,15 +11712,15 @@ __metadata: languageName: node linkType: hard -"sass-loader@npm:^13.0.2": - version: 13.1.0 - resolution: "sass-loader@npm:13.1.0" +"sass-loader@npm:^13.2.0": + version: 13.2.0 + resolution: "sass-loader@npm:13.2.0" dependencies: klona: ^2.0.4 neo-async: ^2.6.2 peerDependencies: fibers: ">= 3.1.0" - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 sass: ^1.3.0 sass-embedded: "*" webpack: ^5.0.0 @@ -11599,7 +11733,7 @@ __metadata: optional: true sass-embedded: optional: true - checksum: 6b3b6c0e070a32c594001cee98c85a72afb6081c46d56a4283269e6c1802b0e26128bc8363fcd8d8c941abe1f9e441e3efcd401fcf3ef436e1f1fbeb6e0a1374 + checksum: ed6cdb5f5508e1a8a020d1451160a5e94805d0c2a97be5719c6a44ed28a258b5f37a1478d01b9d545f269367ae91ccb88adc93bd6202bfd609dbe3193228d51e languageName: node linkType: hard @@ -11733,6 +11867,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.3.8": + version: 7.3.8 + resolution: "semver@npm:7.3.8" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: ba9c7cbbf2b7884696523450a61fee1a09930d888b7a8d7579025ad93d459b2d1949ee5bbfeb188b2be5f4ac163544c5e98491ad6152df34154feebc2cc337c1 + languageName: node + linkType: hard + "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -12025,13 +12170,6 @@ __metadata: languageName: node linkType: hard -"sourcemap-codec@npm:^1.4.8": - version: 1.4.8 - resolution: "sourcemap-codec@npm:1.4.8" - checksum: b57981c05611afef31605732b598ccf65124a9fcb03b833532659ac4d29ac0f7bfacbc0d6c5a28a03e84c7510e7e556d758d0bb57786e214660016fb94279316 - languageName: node - linkType: hard - "spdx-correct@npm:^3.0.0": version: 3.1.1 resolution: "spdx-correct@npm:3.1.1" @@ -12175,19 +12313,19 @@ __metadata: languageName: node linkType: hard -"string.prototype.matchall@npm:^4.0.7": - version: 4.0.7 - resolution: "string.prototype.matchall@npm:4.0.7" +"string.prototype.matchall@npm:^4.0.8": + version: 4.0.8 + resolution: "string.prototype.matchall@npm:4.0.8" dependencies: call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - get-intrinsic: ^1.1.1 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + get-intrinsic: ^1.1.3 has-symbols: ^1.0.3 internal-slot: ^1.0.3 - regexp.prototype.flags: ^1.4.1 + regexp.prototype.flags: ^1.4.3 side-channel: ^1.0.4 - checksum: fc09f3ccbfb325de0472bcc87a6be0598a7499e0b4a31db5789676155b15754a4cc4bb83924f15fc9ed48934dac7366ee52c8b9bd160bed6fd072c93b489e75c + checksum: 952da3a818de42ad1c10b576140a5e05b4de7b34b8d9dbf00c3ac8c1293e9c0f533613a39c5cda53e0a8221f2e710bc2150e730b1c2278d60004a8a35726efb6 languageName: node linkType: hard @@ -12223,6 +12361,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimend@npm:^1.0.6": + version: 1.0.6 + resolution: "string.prototype.trimend@npm:1.0.6" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + checksum: 0fdc34645a639bd35179b5a08227a353b88dc089adf438f46be8a7c197fc3f22f8514c1c9be4629b3cd29c281582730a8cbbad6466c60f76b5f99cf2addb132e + languageName: node + linkType: hard + "string.prototype.trimstart@npm:^1.0.4": version: 1.0.4 resolution: "string.prototype.trimstart@npm:1.0.4" @@ -12244,6 +12393,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimstart@npm:^1.0.6": + version: 1.0.6 + resolution: "string.prototype.trimstart@npm:1.0.6" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + checksum: 89080feef416621e6ef1279588994305477a7a91648d9436490d56010a1f7adc39167cddac7ce0b9884b8cdbef086987c4dcb2960209f2af8bac0d23ceff4f41 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -12609,6 +12769,20 @@ __metadata: languageName: node linkType: hard +"tsconfck@npm:^2.0.1": + version: 2.0.1 + resolution: "tsconfck@npm:2.0.1" + peerDependencies: + typescript: ^4.3.5 + peerDependenciesMeta: + typescript: + optional: true + bin: + tsconfck: bin/tsconfck.js + checksum: 9d98edfea40f58bf64ee14a0cf9a28f0051c36762362ca31bd22f7a2aaf7f7fda6cad590fe5f30d9a5d22e94ae58ffdcfce5674d13f958e539ae927eb26c5f47 + languageName: node + linkType: hard + "tsconfig-paths-webpack-plugin@npm:^4.0.0": version: 4.0.0 resolution: "tsconfig-paths-webpack-plugin@npm:4.0.0" @@ -12688,6 +12862,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^2.4.1": + version: 2.4.1 + resolution: "tslib@npm:2.4.1" + checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca + languageName: node + linkType: hard + "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" @@ -12746,7 +12927,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.8.3, typescript@npm:^4.8.4": +"typescript@npm:^4.8.4": version: 4.8.4 resolution: "typescript@npm:4.8.4" bin: @@ -12766,7 +12947,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@^4.8.3#~builtin, typescript@patch:typescript@^4.8.4#~builtin": +"typescript@patch:typescript@^4.8.4#~builtin": version: 4.8.4 resolution: "typescript@patch:typescript@npm%3A4.8.4#~builtin::version=4.8.4&hash=f456af" bin: @@ -13001,17 +13182,16 @@ __metadata: languageName: node linkType: hard -"vite-tsconfig-paths@npm:^3.5.1": - version: 3.5.1 - resolution: "vite-tsconfig-paths@npm:3.5.1" +"vite-tsconfig-paths@npm:^4.0.3": + version: 4.0.3 + resolution: "vite-tsconfig-paths@npm:4.0.3" dependencies: debug: ^4.1.1 globrex: ^0.1.2 - recrawl-sync: ^2.0.3 - tsconfig-paths: ^4.0.0 + tsconfck: ^2.0.1 peerDependencies: vite: ">2.0.0-0" - checksum: 99755d754ceda2c49b862947e991bb0d6e3ca10221bd0edb0441f2c0b6c973d970601f2baada13647330d4d22d5a682c9558c746fda8db00413ee2a82d2ef28e + checksum: 491bc977e1510ed8481d6492ffa06d3c6510e9fe6b418540b1d818539c91261e7c500a13f60ce2ed2b1435e00b45e62302a8257c365c8ce19a2784fb0f290652 languageName: node linkType: hard @@ -13044,35 +13224,41 @@ __metadata: languageName: node linkType: hard -"vite@npm:^3.1.7": - version: 3.1.7 - resolution: "vite@npm:3.1.7" +"vite@npm:^4.0.1": + version: 4.0.1 + resolution: "vite@npm:4.0.1" dependencies: - esbuild: ^0.15.9 + esbuild: ^0.16.3 fsevents: ~2.3.2 - postcss: ^8.4.16 + postcss: ^8.4.20 resolve: ^1.22.1 - rollup: ~2.78.0 + rollup: ^3.7.0 peerDependencies: + "@types/node": ">= 14" less: "*" sass: "*" stylus: "*" + sugarss: "*" terser: ^5.4.0 dependenciesMeta: fsevents: optional: true peerDependenciesMeta: + "@types/node": + optional: true less: optional: true sass: optional: true stylus: optional: true + sugarss: + optional: true terser: optional: true bin: vite: bin/vite.js - checksum: cd0a0bb11777d9006f408a67ef1063c1771baaf091f9e4f102f0fdaec77559784b76788e80a398ac8fe2fc90027e83712ae860ed51510b81c4153d8c5ca5fb37 + checksum: c51bd7cb955973cce1c63e6d29ac25ea6f8920db6de2ca97f285c80cf9607649d87254d1fabd9aa5920149572a6220686b9e3bf6fd0851f7c86ec8522bba0098 languageName: node linkType: hard @@ -13115,49 +13301,49 @@ __metadata: "@essex/arquero": ^2.0.3 "@essex/arquero-react": ^1.1.0 "@essex/sds-core": "workspace:^" - "@fluentui/font-icons-mdl2": ^8.5.1 - "@fluentui/react": ^8.98.0 - "@fluentui/react-hooks": ^8.6.11 - "@fluentui/utilities": ^8.13.1 + "@fluentui/font-icons-mdl2": ^8.5.4 + "@fluentui/react": ^8.103.9 + "@fluentui/react-hooks": ^8.6.14 + "@fluentui/utilities": ^8.13.4 "@sds/components": "workspace:^" "@thematic/core": ^3.1.0 "@thematic/d3": ^2.0.13 "@thematic/fluent": ^4.1.0 "@thematic/react": ^2.1.0 - "@types/dompurify": ^2.3.4 - "@types/lodash": ^4.14.186 - "@types/marked": ^4.0.7 + "@types/dompurify": ^2.4.0 + "@types/lodash": ^4.14.191 + "@types/marked": ^4.0.8 "@types/mime": ^3.0.1 - "@types/node": ^16.11.64 - "@types/react": ^17.0.50 - "@types/react-dom": ^17.0.17 + "@types/node": ^16.18.9 + "@types/react": ^17.0.52 + "@types/react-dom": ^17.0.18 "@types/react-is": ^17.0.3 "@types/recoil": ^0.0.9 "@types/styled-components": ^5.1.26 - "@types/uuid": ^8.3.4 - "@uifabric/icons": 7.9.4 - "@vitejs/plugin-react": ^2.1.0 + "@types/uuid": ^9.0.0 + "@uifabric/icons": 7.9.5 + "@vitejs/plugin-react": ^3.0.0 arquero: ^5.1.0 chart.js: ^3.9.1 - chartjs-plugin-datalabels: ^2.1.0 + chartjs-plugin-datalabels: ^2.2.0 comlink: ^4.3.1 - dompurify: ^2.4.0 + dompurify: ^2.4.1 formik: ^2.2.9 lodash: ^4.17.21 - marked: ^4.1.1 + marked: ^4.2.4 mime: ^3.0.0 react: ^17.0.2 react-chartjs-2: ^4.3.1 react-dom: ^17.0.2 react-is: ^17.0.2 - react-router-dom: ^6.4.2 - recoil: ^0.7.5 + react-router-dom: ^6.4.5 + recoil: ^0.7.6 styled-components: ^5.3.6 ts-node: ^10.9.1 typescript: ^4.8.4 uuid: ^9.0.0 - vite: ^3.1.7 - vite-tsconfig-paths: ^3.5.1 + vite: ^4.0.1 + vite-tsconfig-paths: ^4.0.3 yup: ^0.32.11 languageName: unknown linkType: soft @@ -13322,9 +13508,9 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5.74.0": - version: 5.74.0 - resolution: "webpack@npm:5.74.0" +"webpack@npm:^5.75.0": + version: 5.75.0 + resolution: "webpack@npm:5.75.0" dependencies: "@types/eslint-scope": ^3.7.3 "@types/estree": ^0.0.51 @@ -13355,7 +13541,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 320c41369a75051b19e18c63f408b3dcc481852e992f83d311771c5ec0f05f2946385e8ebef62030cf3587f0a3d2f12779ffdb191569a966847289ba7313f946 + checksum: 2bcc5f3c195f375944e8af2f00bf2feea39cb9fda5f763b0d1b00077f1c51783db25c94d3fae96a07dead9fa085e6ae7474417e5ab31719c9776ea5969ceb83a languageName: node linkType: hard @@ -13557,10 +13743,10 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.1.1": - version: 2.1.1 - resolution: "yaml@npm:2.1.1" - checksum: f48bb209918aa57cfaf78ef6448d1a1f8187f45c746f933268b7023dc59e5456004611879126c9bb5ea55b0a2b1c2b392dfde436931ece0c703a3d754562bb96 +"yaml@npm:^2.1.3": + version: 2.1.3 + resolution: "yaml@npm:2.1.3" + checksum: 91316062324a93f9cb547469092392e7d004ff8f70c40fecb420f042a4870b2181557350da56c92f07bd44b8f7a252b0be26e6ade1f548e1f4351bdd01c9d3c7 languageName: node linkType: hard