@@ -133,7 +135,6 @@ const ReportItem = ({
};
ReportItem.propTypes = {
- theUncertify: PropTypes.func.isRequired,
link1Text: PropTypes.string,
link1URL: PropTypes.string.isRequired,
name: PropTypes.oneOfType([PropTypes.string, PropTypes.number]).isRequired,
@@ -144,16 +145,5 @@ ReportItem.propTypes = {
lastChanged: PropTypes.string.isRequired,
timeZone: PropTypes.string,
};
-ReportItem.defaultProps = {
- link1Text: "View",
- link1URL: "#",
- statusText: "Missing Status",
-};
-
-const mapState = (state) => ({
- user: state.reportStatus.username,
-});
-
-const mapDispatch = { theUncertify };
-export default connect(mapState, mapDispatch)(ReportItem);
+export default ReportItem;
diff --git a/services/ui-src/src/components/utils/InvokeSection.jsx b/services/ui-src/src/components/utils/InvokeSection.jsx
index 985050d10..fa3e27909 100644
--- a/services/ui-src/src/components/utils/InvokeSection.jsx
+++ b/services/ui-src/src/components/utils/InvokeSection.jsx
@@ -1,15 +1,18 @@
import React, { useEffect } from "react";
-import { connect, useDispatch } from "react-redux";
+import { useDispatch, useSelector } from "react-redux";
import { useParams } from "react-router-dom";
+// components
+import Section from "../layout/Section";
+// utils
import { loadForm } from "../../actions/initial";
import { constructIdFromYearSectionAndSubsection } from "../../store/formData";
-import Section from "../layout/Section";
import { updateFormYear, updateStateName } from "../../store/globalVariables";
-const InvokeSection = (username) => {
+const InvokeSection = () => {
const { state, year, sectionOrdinal, subsectionMarker } = useParams();
const dispatch = useDispatch();
const currentPath = window.location.href;
+ const username = useSelector((state) => state.stateUser.currentUser.username);
useEffect(() => {
if (username) {
@@ -38,8 +41,4 @@ const InvokeSection = (username) => {
return
;
};
-const mapState = (state) => ({
- username: state.stateUser.currentUser.username,
-});
-
-export default connect(mapState)(InvokeSection);
+export default InvokeSection;
diff --git a/services/ui-src/src/components/utils/ScrollToTop.js b/services/ui-src/src/components/utils/ScrollToTop.js
index 3e841787e..522275565 100644
--- a/services/ui-src/src/components/utils/ScrollToTop.js
+++ b/services/ui-src/src/components/utils/ScrollToTop.js
@@ -1,11 +1,11 @@
import { useEffect } from "react";
-import { withRouter } from "react-router-dom";
+import { useHistory } from "react-router-dom";
-function ScrollToTop({ history }) {
+function ScrollToTop() {
+ const history = useHistory();
useEffect(() => {
const unlisten = history.listen(() => {
window.scrollTo(0, 0);
-
// Remove focus from clicked button
document.activeElement.blur();
});
@@ -17,4 +17,4 @@ function ScrollToTop({ history }) {
return null;
}
-export default withRouter(ScrollToTop);
+export default ScrollToTop;
diff --git a/services/ui-src/src/components/utils/Spinner.jsx b/services/ui-src/src/components/utils/Spinner.jsx
index b823aa77e..67c5b9a0f 100644
--- a/services/ui-src/src/components/utils/Spinner.jsx
+++ b/services/ui-src/src/components/utils/Spinner.jsx
@@ -1,30 +1,22 @@
import React from "react";
-import { connect } from "react-redux";
-import PropTypes from "prop-types";
+import { useSelector } from "react-redux";
-const Spinner = (props) => {
- const { isFetching } = props;
+const Spinner = () => {
+ const isFetching = useSelector((state) => state.global.isFetching);
- return isFetching ? (
-
-
-
+ return (
+ isFetching && (
+
+
+
+
-
- ) : null;
+ )
+ );
};
-Spinner.propTypes = {
- isFetching: PropTypes.bool.isRequired,
-};
-const mapStateToProps = (state) => {
- return {
- isFetching: state.global.isFetching,
- };
-};
-
-export default connect(mapStateToProps)(Spinner);
+export default Spinner;
diff --git a/services/ui-src/src/hooks/authHooks/authLifecycle.js b/services/ui-src/src/hooks/authHooks/authLifecycle.js
index ebce8f5c4..c0ee3b689 100644
--- a/services/ui-src/src/hooks/authHooks/authLifecycle.js
+++ b/services/ui-src/src/hooks/authHooks/authLifecycle.js
@@ -1,10 +1,10 @@
import { Auth, Hub } from "aws-amplify";
-import moment from "moment";
+import { add } from "date-fns";
import { setAuthTimeout } from "../../store/stateUser";
/*
* After the token expires, refresh tokens will be used in the allotted idle window.
- * If not retireved, they will bre prompted at the specified time to refresh or logout.
+ * If not retrieved, they will be prompted at the specified time to refresh or logout.
*/
const IDLE_WINDOW = 30 * 60 * 1000; // ms
const PROMPT_AT = 29 * 60 * 1000; //ms
@@ -22,9 +22,10 @@ class AuthManager {
updateTimeout = debounce(() => this.setTimer());
constructor(store) {
- // Force users with stale tokens > then the timeout to log in for a fresh session
- const exp = localStorage.getItem("mdctcarts_session_exp");
- if (exp && moment(exp).isBefore()) {
+ // Force users with stale tokens greater than the timeout to log in for a fresh session
+ const expiration = localStorage.getItem("mdctcarts_session_exp");
+ const isExpired = expiration && new Date(expiration).valueOf() < Date.now();
+ if (isExpired) {
localStorage.removeItem("mdctcarts_session_exp");
Auth.signOut().then(() => {
window.location.href = "/";
@@ -63,7 +64,7 @@ class AuthManager {
* Timer function for idle timeout, keeps track of an idle timer that triggers a forced logout timer if not reset.
*/
setTimer() {
- const expiration = moment().add(IDLE_WINDOW, "milliseconds");
+ const expiration = add(Date.now(), { seconds: IDLE_WINDOW / 1000 });
if (this.timeoutPromptId) {
clearTimeout(this.timeoutPromptId);
clearTimeout(this.timeoutForceId);
diff --git a/services/ui-src/src/store/formData.js b/services/ui-src/src/store/formData.js
index ff00206cc..b6d86bf5b 100644
--- a/services/ui-src/src/store/formData.js
+++ b/services/ui-src/src/store/formData.js
@@ -107,8 +107,8 @@ export default (state = initialState, action) => {
};
/* Helper functions for getting values from the JSON returned by the API */
-export const selectSectionByOrdinal = (state, ordinal) => {
- const section = state.formData.filter(
+export const selectSectionByOrdinal = (formData, ordinal) => {
+ const section = formData.filter(
(c) => c.contents.section.ordinal === ordinal
);
if (section.length > 0) {
@@ -158,22 +158,22 @@ export const extractJsonPathExpressionFromQuestionLike = (
};
export const selectFragmentByJsonPath = (
- state,
+ formData,
expr,
sectionOrdinal = false
) => {
const sectionNumber = sectionOrdinal || extractSectionOrdinalFromJPExpr(expr);
- const section = selectSectionByOrdinal(state, sectionNumber);
+ const section = selectSectionByOrdinal(formData, sectionNumber);
// Note that the following assumes that there's only one matching result.
const fragment = jsonpath.query(section, expr)[0];
return fragment;
};
-export const selectFragmentById = (state, id) => {
+export const selectFragmentById = (formData, id) => {
const sectionOrdinal = extractSectionOrdinalFromId(id);
const jpexpr = `$..*[?(@ && @.id=='${id}')]`;
- return selectFragmentByJsonPath(state, jpexpr, sectionOrdinal);
+ return selectFragmentByJsonPath(formData, jpexpr, sectionOrdinal);
};
/**
@@ -199,8 +199,8 @@ export const selectFragmentFromTarget = (target, expr) => {
* @param {string} id - The id of what we're looking for, e.g. 2020-01-a-01-01-a-01.
* @param {string} jp - JSONPath expression, although if id is not supplied it must be a JSONPath expression with an id lookup in it.
*/
-export const selectFragment = (state, id = null, jp = null) => {
- if (!state.formData || state.formData.length === 0) {
+export const selectFragment = (formData, id = null, jp = null) => {
+ if (!formData || formData.length === 0) {
return null;
}
if (!id && !jp) {
@@ -208,7 +208,7 @@ export const selectFragment = (state, id = null, jp = null) => {
}
const idValue = id ?? jp.split("id=='")[1].split("'")[0];
const sectionOrdinal = extractSectionOrdinalFromId(idValue);
- const section = selectSectionByOrdinal(state, sectionOrdinal);
+ const section = selectSectionByOrdinal(formData, sectionOrdinal);
let targetObject = section;
const chunks = idValue.split("-").slice(2); // Year is irrelevant so we skip it; same for section since we just got it above.
if (chunks.length >= 2) {
diff --git a/services/ui-src/src/store/selectors.js b/services/ui-src/src/store/selectors.js
index 35bd9396c..a64834d0c 100644
--- a/services/ui-src/src/store/selectors.js
+++ b/services/ui-src/src/store/selectors.js
@@ -24,8 +24,8 @@ export const selectSectionTitle = (state, sectionId) => {
return null;
};
-export const selectSubsectionTitleAndPartIDs = (state, subsectionId) => {
- const subsection = selectFragment(state, subsectionId);
+export const selectSubsectionTitleAndPartIDs = (formData, subsectionId) => {
+ const subsection = selectFragment(formData, subsectionId);
if (subsection) {
return {
@@ -37,18 +37,6 @@ export const selectSubsectionTitleAndPartIDs = (state, subsectionId) => {
return null;
};
-export const selectPartTitle = (state, partId) => {
- const part = selectFragment(state, partId);
-
- if (part) {
- return {
- text: part.text,
- title: part.title,
- };
- }
- return null;
-};
-
export const selectQuestion = (state, id) => {
const jp = `$..[*].contents.section.subsections[*].parts[*]..questions[?(@ && @.id=='${id}')]`;
const questions = jsonpath.query(state, jp);
@@ -63,11 +51,29 @@ export const selectQuestion = (state, id) => {
* This function is a callback for the filter method in selectQuestionsForPart
* @function filterDisplay
* @param {object} question - single question from the unfilteredData array in selectQuestionsForPart.
- * @param {object} state - the application state
+ * @param {object} currentUserRole - The role of the current user. Accessed at state.currentUser.role
* @returns {boolean} - to be evaluated by the filter method
*/
-const filterDisplay = (question, state) => {
- if (!shouldDisplay(state, question.context_data)) {
+const filterDisplay = (
+ question,
+ currentUserRole,
+ formData,
+ reportStatus,
+ allStatesData,
+ stateUserAbbr,
+ chipEnrollments
+) => {
+ if (
+ !shouldDisplay(
+ currentUserRole,
+ formData,
+ reportStatus,
+ allStatesData,
+ stateUserAbbr,
+ chipEnrollments,
+ question.context_data
+ )
+ ) {
// If context data and a variation of skip text exists
if (
question.context_data &&
@@ -100,7 +106,15 @@ const filterDisplay = (question, state) => {
question.questions = question.questions
.map((singleQuestion) => {
// reassign question.questions to be a filtered version of itself
- return filterDisplay(singleQuestion, state);
+ return filterDisplay(
+ singleQuestion,
+ currentUserRole,
+ formData,
+ reportStatus,
+ allStatesData,
+ stateUserAbbr,
+ chipEnrollments
+ );
})
.filter((q) => q !== false);
}
@@ -108,24 +122,41 @@ const filterDisplay = (question, state) => {
};
// Returns an array of questions for the QuestionComponent to map through
-export const selectQuestionsForPart = (state, partId) => {
+export const selectQuestionsForPart = (
+ formData,
+ currentUserRole,
+ reportStatus,
+ allStatesData,
+ stateUserAbbr,
+ chipEnrollments,
+ partId
+) => {
const jp = `$..[*].contents.section.subsections[*].parts[?(@ && @.id=='${partId}')].questions[*]`;
- const unfilteredData = JSON.parse(JSON.stringify(jsonpath.query(state, jp)));
+ const unfilteredData = JSON.parse(
+ JSON.stringify(jsonpath.query(formData, jp))
+ );
// Filter the array of questions based on conditional logic
const filteredQuestions = unfilteredData
.map((question) => {
- return filterDisplay(question, state);
+ return filterDisplay(
+ question,
+ currentUserRole,
+ formData,
+ reportStatus,
+ allStatesData,
+ stateUserAbbr,
+ chipEnrollments
+ );
})
.filter((q) => q !== false);
return filteredQuestions;
};
-export const selectSectionsForNav = (state) => {
- if (state.formData) {
- const sections = state.formData;
- return sections.map(
+export const selectSectionsForNav = (formData) => {
+ if (formData) {
+ return formData.map(
({
contents: {
section: { id, ordinal, subsections, title },
@@ -146,18 +177,18 @@ export const selectSectionsForNav = (state) => {
* @param {object} reportStatus - the current report status object stored in state
* @param {object} formData - The current form object stored in state
* @param {object} stateUser - The current user object stored in state
- * @param {object} global - Global variables that will be the same regardless of users
+ * @param {object} formYear - The form year currently stored in global state.
* @returns {object} The reportStatus object associated with the current report
*/
export const getCurrentReportStatus = (
reportStatus,
formData,
stateUser,
- global
+ formYear
) => {
let currentReport = "";
if (stateUser.currentUser.role === AppRoles.STATE_USER) {
- currentReport = `${stateUser.abbr}${global.formYear}`;
+ currentReport = `${stateUser.abbr}${formYear}`;
} else {
if (formData?.[0] === undefined) return {};
currentReport = `${formData[0].stateId}${formData[0].year}`;
@@ -168,18 +199,25 @@ export const getCurrentReportStatus = (
};
/**
- * Determines if the report form should be editable.
- * @param {object} state - The current state object
- * @returns {boolean}
+ * Get the Status for the current report.
+ * @param {object} reportStatus - the current report status object stored in state
+ * @param {object} formData - The current form object stored in state
+ * @param {object} stateUser - The current user object stored in state
+ * @param {object} formYear - Global variables that will be the same regardless of users
+ * @returns {object} The reportStatus object associated with the current report
*/
-export const selectIsFormEditable = (state) => {
- const { reportStatus, formData, stateUser, global } = state;
+export const selectIsFormEditable = (
+ reportStatus,
+ formData,
+ stateUser,
+ formYear
+) => {
const { role } = stateUser.currentUser;
const { status } = getCurrentReportStatus(
reportStatus,
formData,
stateUser,
- global
+ formYear
);
switch (status) {
@@ -239,13 +277,11 @@ export const { selectFormStatus, selectFormStatuses } = (() => {
};
})();
-export const selectYears = (state) => {
- const { global } = state;
-
- let yearArray = [];
+export const selectYears = (currentYear) => {
+ const yearArray = [];
for (
let x = 2020;
- x <= global.currentYear;
+ x <= currentYear;
x++ // 2020 is the first year the new CARTS was used so there won't be an < 2020 forms
) {
yearArray.push({ label: x, value: x });
diff --git a/services/ui-src/src/styles/_alerts.scss b/services/ui-src/src/styles/_alerts.scss
index 96d644b16..d4c9fc57f 100644
--- a/services/ui-src/src/styles/_alerts.scss
+++ b/services/ui-src/src/styles/_alerts.scss
@@ -14,8 +14,8 @@
z-index: 9;
&.alert--unexpected-error__active {
- top: 60px;
- margin-top: 0;
+ position: sticky;
+ margin-top: 20px;
}
.flex {
diff --git a/services/ui-src/src/styles/_main.scss b/services/ui-src/src/styles/_main.scss
index a1f9545e6..4b275d447 100644
--- a/services/ui-src/src/styles/_main.scss
+++ b/services/ui-src/src/styles/_main.scss
@@ -309,6 +309,9 @@ img {
padding: ($padding * 2) ($padding * 5);
text-align: center;
width: auto;
+ @media only screen and (min-width: 768px) {
+ padding-right: 2rem;
+ }
}
}
diff --git a/services/ui-src/src/styles/_sidebar.scss b/services/ui-src/src/styles/_sidebar.scss
index 29d288bb0..b30be3c43 100644
--- a/services/ui-src/src/styles/_sidebar.scss
+++ b/services/ui-src/src/styles/_sidebar.scss
@@ -5,26 +5,25 @@
.sidebar {
margin: ($margin * 3) 0;
+
.skip-content {
margin-bottom: ($margin * 3);
}
.state-header {
margin-bottom: ($margin * 3);
position: relative;
+ display: flex;
+ flex-flow: row wrap;
+ align-items: center;
}
.state-image {
- position: absolute;
- text-align: center;
- top: 50%;
- transform: translateY(-50%);
width: 70px;
}
.state-name {
font-size: 1.6rem;
font-weight: $font-weight-semi-bold;
- line-height: 70px;
- padding-left: 70px;
+ overflow-wrap: anywhere;
}
}
diff --git a/services/ui-src/src/util/shouldDisplay.js b/services/ui-src/src/util/shouldDisplay.js
index fe80e3ab7..14c39e493 100644
--- a/services/ui-src/src/util/shouldDisplay.js
+++ b/services/ui-src/src/util/shouldDisplay.js
@@ -14,8 +14,8 @@ import {
* @param {object} hideIfInfo - the hide_if object from a question's context_data
* @returns {boolean} - determines if an element should be filtered out, returning true hides a question
*/
-const hideIf = (state, hideIfInfo) => {
- const targetAnswer = jsonpath.query(state, hideIfInfo.target)[0]; // User's selection from associated question
+const hideIf = (formData, hideIfInfo) => {
+ const targetAnswer = jsonpath.query(formData, hideIfInfo.target)[0]; // User's selection from associated question
const interactiveValues = hideIfInfo.values.interactive; // Array of values which if selected, should hide a question
if (interactiveValues.includes(targetAnswer)) {
@@ -27,10 +27,10 @@ const hideIf = (state, hideIfInfo) => {
return false;
};
-const hideIfAll = (state, hideIfAllInfo) => {
+const hideIfAll = (formData, hideIfAllInfo) => {
const answers = hideIfAllInfo.values.interactive;
return hideIfAllInfo.targets
- .map((target) => jsonpath.query(state, target)[0])
+ .map((target) => jsonpath.query(formData, target)[0])
.every((answer) => answers.includes(answer));
};
@@ -41,8 +41,8 @@ const hideIfAll = (state, hideIfAllInfo) => {
* @param {object} hideIfNotInfo - the hide_if_not object from a question's context_data
* @returns {boolean} - determines if an element should be filtered out, returning true hides a question
*/
-const hideIfNot = (state, hideIfNotInfo) => {
- const targetAnswer = jsonpath.query(state, hideIfNotInfo.target)[0]; // Array of user selections from associated question
+const hideIfNot = (formData, hideIfNotInfo) => {
+ const targetAnswer = jsonpath.query(formData, hideIfNotInfo.target)[0]; // Array of user selections from associated question
const interactiveValues = hideIfNotInfo.values.interactive; // Array of values which if present in a user's selections, should hide a question
const includedBoolean =
@@ -53,9 +53,15 @@ const hideIfNot = (state, hideIfNotInfo) => {
return includedBoolean;
};
-const hideIfTableValue = (state, hideIfTableValueInfo) => {
+const hideIfTableValue = (
+ formData,
+ allStatesData,
+ stateUserAbbr,
+ chipEnrollments,
+ hideIfTableValueInfo
+) => {
// Get table values
- const targetValues = jsonpath.query(state, hideIfTableValueInfo.target)[0];
+ const targetValues = jsonpath.query(formData, hideIfTableValueInfo.target)[0];
let computedValues = [];
// If target needs to be calculated
@@ -66,14 +72,19 @@ const hideIfTableValue = (state, hideIfTableValueInfo) => {
for (const item of targetRow) {
// get computed value via lookup function and push into a multidimensional array
if (item.compareACS) {
- computedRow.push(compareACS(state, item.compareACS));
+ computedRow.push(
+ compareACS(allStatesData, stateUserAbbr, item.compareACS)
+ );
} else if (item.lookupChipEnrollments) {
computedRow.push(
- lookupChipEnrollments(state, item.lookupChipEnrollments)
+ lookupChipEnrollments(chipEnrollments, item.lookupChipEnrollments)
);
} else if (item.compareChipEnrollements) {
computedRow.push(
- compareChipEnrollements(state, item.compareChipEnrollements)
+ compareChipEnrollements(
+ chipEnrollments,
+ item.compareChipEnrollements
+ )
);
} else {
// Let non-computed entries pass through with the other data transparently
@@ -169,11 +180,11 @@ const hideIfTableValue = (state, hideIfTableValueInfo) => {
const PROGRAM_TYPE_QUESTION_ID = "-00-a-01-02";
-const getProgramTypeFromForm = (state) => {
+const getProgramTypeFromForm = (formData, reportStatus) => {
// attempt to find programType from same year as form
- const formYear = state.formData[0].year;
+ const formYear = formData[0].year;
const currentYearProgramType = selectFragmentById(
- state,
+ formData,
`${formYear}${PROGRAM_TYPE_QUESTION_ID}`
)?.answer?.entry;
if (currentYearProgramType) {
@@ -183,11 +194,11 @@ const getProgramTypeFromForm = (state) => {
// attempt to find programType from the previous year's form, otherwise retrieve from status
const previousYear = parseInt(formYear) - 1;
const previousYearProgramType = selectFragmentById(
- state,
+ formData,
`${previousYear}${PROGRAM_TYPE_QUESTION_ID}`
)?.answer?.entry;
- const reportStatusCode = state.formData[0].stateId + state.formData[0].year;
- const programFromStatus = state.reportStatus[reportStatusCode].programType;
+ const reportStatusCode = formData[0].stateId + formData[0].year;
+ const programFromStatus = reportStatus[reportStatusCode].programType;
return previousYearProgramType || programFromStatus;
};
@@ -198,8 +209,16 @@ const getProgramTypeFromForm = (state) => {
* @param {object} context - the context_data from a question
* @returns {boolean} - determines if an element should be filtered out, returning true means a question will display
*/
-const shouldDisplay = (state, context) => {
- if (state.stateUser.currentUser.role === AppRoles.CMS_ADMIN) return true;
+const shouldDisplay = (
+ currentUserRole,
+ formData,
+ reportStatus,
+ allStatesData,
+ stateUserAbbr,
+ chipEnrollments,
+ context
+) => {
+ if (currentUserRole === AppRoles.CMS_ADMIN) return true;
if (
!context ||
@@ -213,7 +232,7 @@ const shouldDisplay = (state, context) => {
* displaying relies on that answer being included in the show_if_state_program_type_in array
*/
if (context.show_if_state_program_type_in) {
- const program = getProgramTypeFromForm(state);
+ const program = getProgramTypeFromForm(formData, reportStatus);
return context.show_if_state_program_type_in.includes(program);
}
@@ -222,12 +241,12 @@ const shouldDisplay = (state, context) => {
* displaying relies on that answer being incldued in the hide_if.values.interactive array
*/
if (context.conditional_display.hide_if) {
- return !hideIf(state, context.conditional_display.hide_if);
+ return !hideIf(formData, context.conditional_display.hide_if);
}
// hide_if_all, there is an array of targets (questions) that another question's display relies on
if (context.conditional_display.hide_if_all) {
- return !hideIfAll(state, context.conditional_display.hide_if_all);
+ return !hideIfAll(formData, context.conditional_display.hide_if_all);
}
/*
@@ -235,7 +254,7 @@ const shouldDisplay = (state, context) => {
* displaying relies on that array of answers including any of the values from the hide_if_not.values.interactive array
*/
if (context.conditional_display.hide_if_not) {
- return !hideIfNot(state, context.conditional_display.hide_if_not);
+ return !hideIfNot(formData, context.conditional_display.hide_if_not);
}
/*
@@ -244,7 +263,10 @@ const shouldDisplay = (state, context) => {
*/
if (context.conditional_display.hide_if_table_value) {
return hideIfTableValue(
- state,
+ formData,
+ allStatesData,
+ stateUserAbbr,
+ chipEnrollments,
context.conditional_display.hide_if_table_value
);
}
diff --git a/services/ui-src/src/util/shouldDisplay.test.js b/services/ui-src/src/util/shouldDisplay.test.js
index b3ccfd317..de48fe230 100644
--- a/services/ui-src/src/util/shouldDisplay.test.js
+++ b/services/ui-src/src/util/shouldDisplay.test.js
@@ -88,7 +88,15 @@ describe("shouldDisplay", () => {
conditional_display: null,
show_if_state_program_type_in: ["a different program"],
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(false);
});
@@ -115,7 +123,15 @@ describe("shouldDisplay", () => {
conditional_display: null,
show_if_state_program_type_in: ["test program"],
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(true);
});
@@ -143,7 +159,15 @@ describe("shouldDisplay", () => {
conditional_display: null,
show_if_state_program_type_in: ["test program"],
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(true);
expect(selectFragmentById).toHaveBeenCalledTimes(1);
});
@@ -172,7 +196,15 @@ describe("shouldDisplay", () => {
conditional_display: null,
show_if_state_program_type_in: ["test program"],
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(true);
expect(selectFragmentById).toHaveBeenCalledTimes(1);
});
@@ -202,7 +234,15 @@ describe("shouldDisplay", () => {
conditional_display: null,
show_if_state_program_type_in: ["test program"],
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(true);
expect(selectFragmentById).toHaveBeenCalledTimes(2);
});
@@ -214,8 +254,10 @@ describe("shouldDisplay", () => {
role: "test role",
},
},
- foo: {
- bar: "baz",
+ formData: {
+ foo: {
+ bar: "baz",
+ },
},
};
const context = {
@@ -228,7 +270,15 @@ describe("shouldDisplay", () => {
},
},
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ null,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(false);
});
@@ -239,8 +289,10 @@ describe("shouldDisplay", () => {
role: "test role",
},
},
- foo: {
- bar: "quux",
+ formData: {
+ foo: {
+ bar: "quux",
+ },
},
};
const context = {
@@ -253,7 +305,15 @@ describe("shouldDisplay", () => {
},
},
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(true);
});
@@ -264,11 +324,13 @@ describe("shouldDisplay", () => {
role: "test role",
},
},
- foo: {
- // All of these are in values.interactive
- bar: "baz",
- bbr: "bbz",
- bcr: "baz",
+ formData: {
+ foo: {
+ // All of these are in values.interactive
+ bar: "baz",
+ bbr: "bbz",
+ bcr: "baz",
+ },
},
};
const context = {
@@ -281,7 +343,15 @@ describe("shouldDisplay", () => {
},
},
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(false);
});
@@ -292,11 +362,13 @@ describe("shouldDisplay", () => {
role: "test role",
},
},
- foo: {
- // One of these is not in values.interactive
- bar: "baz",
- bbr: "bbz",
- bcr: "quux",
+ formData: {
+ foo: {
+ // One of these is not in values.interactive
+ bar: "baz",
+ bbr: "bbz",
+ bcr: "quux",
+ },
},
};
const context = {
@@ -309,7 +381,15 @@ describe("shouldDisplay", () => {
},
},
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(true);
});
@@ -320,9 +400,11 @@ describe("shouldDisplay", () => {
role: "test role",
},
},
- foo: {
- // At least one of these is in values.interactive
- bar: ["baz", "quux"],
+ formData: {
+ foo: {
+ // At least one of these is in values.interactive
+ bar: ["baz", "quux"],
+ },
},
};
const context = {
@@ -335,7 +417,15 @@ describe("shouldDisplay", () => {
},
},
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(true);
});
@@ -346,9 +436,11 @@ describe("shouldDisplay", () => {
role: "test role",
},
},
- foo: {
- // None of these are in values.interactive
- bar: ["corge", "quux"],
+ formData: {
+ foo: {
+ // None of these are in values.interactive
+ bar: ["corge", "quux"],
+ },
},
};
const context = {
@@ -361,7 +453,15 @@ describe("shouldDisplay", () => {
},
},
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ state.formData,
+ state.reportStatus,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(false);
});
@@ -376,7 +476,15 @@ describe("shouldDisplay", () => {
const context = {
conditional_display: {},
};
- const result = shouldDisplay(state, context);
+ const result = shouldDisplay(
+ state.stateUser.currentUser.role,
+ null,
+ null,
+ null,
+ null,
+ null,
+ context
+ );
expect(result).toBe(true);
});
});
diff --git a/services/ui-src/src/util/synthesize.js b/services/ui-src/src/util/synthesize.js
index 904d85777..497eabff0 100644
--- a/services/ui-src/src/util/synthesize.js
+++ b/services/ui-src/src/util/synthesize.js
@@ -183,28 +183,21 @@ const sum = (values) => {
return returnValue;
};
-const lookupFMAP = (state, fy) => {
+const lookupFMAP = (allStatesData, stateName, stateUserAbbr, fy) => {
// if admin and in a print view get state param
const urlSearchParams = new URLSearchParams(window.location.search);
const stateFromParams = urlSearchParams.get("state");
- if (
- state.allStatesData &&
- (state.global.stateName || state.stateUser.abbr || stateFromParams)
- ) {
+ if (allStatesData && (stateName || stateUserAbbr || stateFromParams)) {
let stateData = "";
- if (state.stateUser.abbr) {
- stateData = state.allStatesData.filter(
- (st) => st.code === state.stateUser.abbr
- )[0];
+ if (stateUserAbbr) {
+ stateData = allStatesData.filter((st) => st.code === stateUserAbbr)[0];
} else if (stateFromParams) {
- stateData = state.allStatesData.filter(
+ stateData = allStatesData.filter(
(st) => st.code.toLowerCase() === stateFromParams.toLowerCase()
)[0];
} else {
- stateData = state.allStatesData.filter(
- (st) => st.name === state.global.stateName
- )[0];
+ stateData = allStatesData.filter((st) => st.name === stateName)[0];
}
const fmap =
stateData?.fmapSet.filter((year) => year.fiscalYear === +fy)[0]
@@ -222,6 +215,20 @@ const snakeToCamel = (str) =>
group.toUpperCase().replace("-", "").replace("_", "")
);
+// returns the state abbreviation for the associated report
+const getStateAbbr = (stateUserAbbr) => {
+ if (stateUserAbbr) return stateUserAbbr;
+ const windowPathName = window.location.pathname;
+ // if admin, grab the state from the URL
+ const stateFromURL = windowPathName.split("/")[3];
+
+ // if admin and in a print view get state param
+ const urlSearchParams = new URLSearchParams(window.location.search);
+ const stateFromParams = urlSearchParams.get("state");
+
+ return windowPathName.includes("print") ? stateFromParams : stateFromURL;
+};
+
/**
* Retrieve acsSet from state and return for individual state.
*
@@ -230,35 +237,20 @@ const snakeToCamel = (str) =>
* @param {string} acsProperty
* @returns {string}
*/
-const lookupAcs = (state, { ffy, acsProperty }) => {
+const lookupAcs = (allStatesData, stateUserAbbr, { ffy, acsProperty }) => {
let returnValue = "Not Available";
// Support prior lookup syntax in form lookups
const acsPropQuery = acsProperty.includes("_")
? snakeToCamel(acsProperty)
: acsProperty;
- // if allStatesData and stateUser are available
- if (state.allStatesData && state.stateUser) {
- const windowPathName = window.location.pathname;
- // if admin, grab the state from the URL
- const stateFromURL = windowPathName.split("/")[3];
-
- // if admin and in a print view get state param
- const urlSearchParams = new URLSearchParams(window.location.search);
- const stateFromParams = urlSearchParams.get("state");
+ // if allStatesData is a populated array
+ if (allStatesData?.length > 0) {
+ const stateAbbr = getStateAbbr(stateUserAbbr);
- // Get stateUser state or fallback to the URL, if an admin
- const stateAbbr =
- state.stateUser.abbr ||
- (windowPathName.includes("print") ? stateFromParams : stateFromURL);
-
- // Filter for only matching state
- const stateData = state.allStatesData.filter(
- (st) => st.code === stateAbbr
- )[0];
-
- // Filter for matching state from JSON
- const acs = stateData?.acsSet.filter((year) => year.year === +ffy)[0];
+ // Find data for matching state
+ const stateData = allStatesData.find((st) => st.code === stateAbbr);
+ const acs = stateData?.acsSet.find((year) => year.year === +ffy);
// If acs exists, return the value from the object
if (acs) {
@@ -274,32 +266,32 @@ const lookupAcs = (state, { ffy, acsProperty }) => {
/**
* Retrieve acsSet from state and return percentage change for 2 given years.
*
- * @param {string} state
+ * @param {object} allStatesData
+ * @param {string} stateUserAbbr
* @param {string} ffy1
* @param {string} ffy2
* @param {string} acsProperty
* @returns {(string|float)}
*/
-export const compareACS = (state, { ffy1, ffy2, acsProperty }) => {
+export const compareACS = (
+ allStatesData,
+ stateUserAbbr,
+ { ffy1, ffy2, acsProperty }
+) => {
const percentagePrecision = 2;
let returnValue = "Not Available";
- // if allStatesData and stateUser are available
- if (state.allStatesData && state.stateUser) {
- // Get stateUser state
- const stateAbbr = state.stateUser.abbr;
-
- // Filter for only matching state
- const stateData = state.allStatesData.filter(
- (st) => st.code === stateAbbr
- )[0];
-
- // Filter for the correct year of state data
- const startACS = stateData?.acsSet.filter(
+ // if allStatesData is a populated array
+ if (allStatesData?.length > 0) {
+ const stateAbbr = getStateAbbr(stateUserAbbr);
+ const stateData = allStatesData.find((st) => st.code === stateAbbr);
+
+ // Find the correct year of state data
+ const startACS = stateData?.acsSet.find(
(year) => year.year === parseInt(ffy1, 10)
- )[0];
- const endACS = stateData?.acsSet.filter(
+ );
+ const endACS = stateData?.acsSet.find(
(year) => year.year === parseInt(ffy2, 10)
- )[0];
+ );
// If start year and end year of ACS exist, return the calculated value (percent change) from the objects
if (startACS && endACS) {
@@ -319,15 +311,12 @@ export const compareACS = (state, { ffy1, ffy2, acsProperty }) => {
};
export const lookupChipEnrollments = (
- state,
+ chipEnrollments,
{ ffy, enrollmentType, index }
) => {
let returnValue = "Not Available";
- if (
- state.enrollmentCounts &&
- state.enrollmentCounts.chipEnrollments.length > 0
- ) {
- let targetValue = state.enrollmentCounts.chipEnrollments.find(
+ if (chipEnrollments && chipEnrollments.length > 0) {
+ let targetValue = chipEnrollments.find(
(enrollment) =>
enrollment.yearToModify == ffy &&
enrollment.indexToUpdate === index &&
@@ -335,7 +324,7 @@ export const lookupChipEnrollments = (
);
// Lookup the primary stat for the past year if missing
if (!targetValue && index == 1) {
- targetValue = state.enrollmentCounts.chipEnrollments.find(
+ targetValue = chipEnrollments.find(
(enrollment) =>
enrollment.yearToModify == ffy - 1 &&
enrollment.indexToUpdate === index + 1 &&
@@ -349,20 +338,20 @@ export const lookupChipEnrollments = (
return returnValue;
};
-export const compareChipEnrollements = (state, { ffy, enrollmentType }) => {
+export const compareChipEnrollements = (
+ chipEnrollments,
+ { ffy, enrollmentType }
+) => {
let returnValue = "Not Available";
- if (
- state.enrollmentCounts &&
- state.enrollmentCounts.chipEnrollments.length > 0
- ) {
+ if (chipEnrollments && chipEnrollments.length > 0) {
// Retrieve Values
- let oldCount = state.enrollmentCounts.chipEnrollments.find(
+ let oldCount = chipEnrollments.find(
(enrollment) =>
enrollment.yearToModify == ffy &&
enrollment.indexToUpdate === 1 &&
enrollment.typeOfEnrollment === enrollmentType
);
- const newCount = state.enrollmentCounts.chipEnrollments.find(
+ const newCount = chipEnrollments.find(
(enrollment) =>
enrollment.yearToModify == ffy &&
enrollment.indexToUpdate === 2 &&
@@ -373,7 +362,7 @@ export const compareChipEnrollements = (state, { ffy, enrollmentType }) => {
* In case this year's data has been sent, but last year's wasn't included
* we still can look it up as the last year's current value
*/
- oldCount = state.enrollmentCounts.chipEnrollments.find(
+ oldCount = chipEnrollments.find(
(enrollment) =>
enrollment.yearToModify == ffy - 1 &&
enrollment.indexToUpdate === 2 &&
@@ -395,41 +384,68 @@ export const compareChipEnrollements = (state, { ffy, enrollmentType }) => {
return returnValue;
};
-const synthesizeValue = (value, state) => {
+const synthesizeValue = (
+ value,
+ allStatesData,
+ stateName,
+ stateUserAbbr,
+ chipEnrollments,
+ formData
+) => {
if (value.contents) {
return value;
}
if (value.lookupFmapFy) {
- return { contents: lookupFMAP(state, value.lookupFmapFy) };
+ return {
+ contents: lookupFMAP(
+ allStatesData,
+ stateName,
+ stateUserAbbr,
+ value.lookupFmapFy
+ ),
+ };
}
if (value.lookupAcs) {
- return { contents: [lookupAcs(state, value.lookupAcs)] };
+ return {
+ contents: [lookupAcs(allStatesData, stateUserAbbr, value.lookupAcs)],
+ };
}
if (value.compareACS) {
- return { contents: [compareACS(state, value.compareACS)] };
+ return {
+ contents: [compareACS(allStatesData, stateUserAbbr, value.compareACS)],
+ };
}
if (value.lookupChipEnrollments) {
return {
- contents: [lookupChipEnrollments(state, value.lookupChipEnrollments)],
+ contents: [
+ lookupChipEnrollments(chipEnrollments, value.lookupChipEnrollments),
+ ],
};
}
if (value.compareChipEnrollements) {
return {
- contents: [compareChipEnrollements(state, value.compareChipEnrollements)],
+ contents: [
+ compareChipEnrollements(chipEnrollments, value.compareChipEnrollements),
+ ],
};
}
if (value.targets) {
const targets = value.targets.map((target) => {
if (typeof target === "object" && target.lookupFmapFy) {
- return lookupFMAP(state, target.lookupFmapFy);
+ return lookupFMAP(
+ allStatesData,
+ stateName,
+ stateUserAbbr,
+ target.lookupFmapFy
+ );
}
- return jsonpath.query(state, target)[0];
+ return jsonpath.query(formData, target)[0];
});
if (value.actions) {
diff --git a/services/ui-src/src/util/synthesize.test.js b/services/ui-src/src/util/synthesize.test.js
index dcd9f979d..43aed8a7b 100644
--- a/services/ui-src/src/util/synthesize.test.js
+++ b/services/ui-src/src/util/synthesize.test.js
@@ -3,6 +3,9 @@
import synthesize from "../util/synthesize";
const state = {
+ global: {
+ stateName: "Alabama",
+ },
allStatesData: [
{
name: "Alabama",
@@ -33,38 +36,43 @@ const state = {
stateUser: {
abbr: "AL",
},
- items: [
- {
- id: "item0",
- answer: { entry: "0" },
- },
- {
- id: "item1",
- answer: { entry: "1" },
- },
- {
- id: "item2",
- answer: { entry: "2" },
- },
- {
- id: "item3",
- answer: { entry: "3" },
- },
+ formData: [
{
- id: "item4",
- answer: { entry: "4" },
- },
- {
- id: "item5",
- answer: { entry: "5" },
- },
- {
- id: "item6",
- answer: { entry: null },
- },
- {
- id: "item7",
- answer: { entry: "abc" },
+ id: "section1",
+ items: [
+ {
+ id: "item0",
+ answer: { entry: "0" },
+ },
+ {
+ id: "item1",
+ answer: { entry: "1" },
+ },
+ {
+ id: "item2",
+ answer: { entry: "2" },
+ },
+ {
+ id: "item3",
+ answer: { entry: "3" },
+ },
+ {
+ id: "item4",
+ answer: { entry: "4" },
+ },
+ {
+ id: "item5",
+ answer: { entry: "5" },
+ },
+ {
+ id: "item6",
+ answer: { entry: null },
+ },
+ {
+ id: "item7",
+ answer: { entry: "abc" },
+ },
+ ],
},
],
enrollmentCounts: {
@@ -120,7 +128,7 @@ const fallbackChipState = {
},
};
-describe("value synthesization utility", () => {
+describe("value synthesis utility", () => {
describe("handles identity", () => {
test("with no values", () => {
// Returns undefined, because there's not a value
@@ -129,7 +137,11 @@ describe("value synthesization utility", () => {
targets: [],
actions: ["identity"],
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: undefined });
});
@@ -144,7 +156,11 @@ describe("value synthesization utility", () => {
],
actions: ["identity"],
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: "3" });
});
@@ -162,7 +178,11 @@ describe("value synthesization utility", () => {
],
actions: ["sum"],
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: NaN });
});
@@ -178,7 +198,11 @@ describe("value synthesization utility", () => {
],
actions: ["sum"],
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: NaN });
});
@@ -194,7 +218,11 @@ describe("value synthesization utility", () => {
],
actions: ["sum"],
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: 4 });
});
@@ -210,7 +238,11 @@ describe("value synthesization utility", () => {
],
actions: ["sum"],
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: 9 });
});
@@ -224,7 +256,11 @@ describe("value synthesization utility", () => {
targets: ["$..*[?(@ && @.id==='item4')].answer.entry"],
actions: ["percentage"],
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: "" });
});
@@ -239,7 +275,11 @@ describe("value synthesization utility", () => {
],
actions: ["percentage"],
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: "" });
});
@@ -254,7 +294,11 @@ describe("value synthesization utility", () => {
],
actions: ["percentage"],
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: "33.33%" });
});
@@ -270,7 +314,11 @@ describe("value synthesization utility", () => {
actions: ["percentage"],
precision: 4,
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: "33.3333%" });
});
@@ -286,7 +334,11 @@ describe("value synthesization utility", () => {
actions: ["percentage"],
precision: 0,
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: "33%" });
});
@@ -302,7 +354,11 @@ describe("value synthesization utility", () => {
actions: ["percentage"],
precision: -3,
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: "33.33%" });
});
@@ -323,7 +379,11 @@ describe("value synthesization utility", () => {
actions: ["rpn"],
rpn: "@ @ + + -",
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: "" });
@@ -342,7 +402,11 @@ describe("value synthesization utility", () => {
actions: ["rpn"],
rpn: "@ @ +",
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: 4 });
@@ -364,7 +428,11 @@ describe("value synthesization utility", () => {
actions: ["rpn"],
rpn: "@ @ @ @ @ - + * /",
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: NaN });
@@ -384,7 +452,11 @@ describe("value synthesization utility", () => {
actions: ["rpn"],
rpn: "@ @ @ @ @ - + * /",
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: 1.6 });
@@ -402,7 +474,11 @@ describe("value synthesization utility", () => {
actions: ["rpn"],
rpn: "@ @ @ 2 + + *",
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: 12 });
@@ -427,7 +503,11 @@ describe("value synthesization utility", () => {
actions: ["rpn"],
rpn: "- + @ @ * / @ @ @",
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: 1.6 });
@@ -443,7 +523,11 @@ describe("value synthesization utility", () => {
acsProperty: "numberUninsured",
},
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["27,000"] });
});
@@ -456,7 +540,11 @@ describe("value synthesization utility", () => {
acsProperty: "number_uninsured",
},
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["27,000"] });
});
@@ -469,7 +557,11 @@ describe("value synthesization utility", () => {
acsProperty: "cyborgsCreated",
},
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["Not Available"] });
const outCompare = synthesize(
@@ -480,7 +572,11 @@ describe("value synthesization utility", () => {
acsProperty: "cyborgsCreated",
},
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(outCompare).toEqual({ contents: ["Not Available"] });
});
@@ -493,7 +589,11 @@ describe("value synthesization utility", () => {
acsProperty: "percentUninsured",
},
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["2.1%"] });
});
@@ -507,7 +607,34 @@ describe("value synthesization utility", () => {
acsProperty: "numberUninsured",
},
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
+ );
+ expect(out).toEqual({ contents: ["3.70%"] });
+ });
+
+ it("compares two ffys as admin user", () => {
+ Object.defineProperty(window, "location", {
+ value: {
+ pathname: "/views/sections/AL/2023/02",
+ },
+ });
+ const out = synthesize(
+ {
+ compareACS: {
+ ffy1: 2021,
+ ffy2: 2020,
+ acsProperty: "numberUninsured",
+ },
+ },
+ state.allStatesData,
+ state.global.stateName,
+ undefined, // state user abbreviation
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["3.70%"] });
});
@@ -523,7 +650,11 @@ describe("value synthesization utility", () => {
index: 2,
},
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["333"] });
});
@@ -536,7 +667,11 @@ describe("value synthesization utility", () => {
index: 1,
},
},
- fallbackChipState
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ fallbackChipState.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["301"] });
});
@@ -548,7 +683,11 @@ describe("value synthesization utility", () => {
enrollmentType: "Medicaid Expansion CHIP",
},
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["10.631%"] });
});
@@ -561,7 +700,11 @@ describe("value synthesization utility", () => {
enrollmentType: "Medicaid Expansion CHIP",
},
},
- fallbackChipState
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ fallbackChipState.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["10.631%"] });
});
@@ -573,7 +716,11 @@ describe("value synthesization utility", () => {
enrollmentType: "Medicaid Expansion CHIP",
},
},
- state
+ state.allStatesData,
+ state.global.stateName,
+ state.stateUser.abbr,
+ state.enrollmentCounts.chipEnrollments,
+ state.formData
);
expect(out).toEqual({ contents: ["Not Available"] });
});
diff --git a/services/ui-src/yarn.lock b/services/ui-src/yarn.lock
index be4111350..232dd1a4b 100644
--- a/services/ui-src/yarn.lock
+++ b/services/ui-src/yarn.lock
@@ -3124,120 +3124,120 @@
resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413"
integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==
-"@esbuild/aix-ppc64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz#a70f4ac11c6a1dfc18b8bbb13284155d933b9537"
- integrity sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==
-
-"@esbuild/android-arm64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz#db1c9202a5bc92ea04c7b6840f1bbe09ebf9e6b9"
- integrity sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==
-
-"@esbuild/android-arm@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.20.2.tgz#3b488c49aee9d491c2c8f98a909b785870d6e995"
- integrity sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==
-
-"@esbuild/android-x64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.20.2.tgz#3b1628029e5576249d2b2d766696e50768449f98"
- integrity sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==
-
-"@esbuild/darwin-arm64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz#6e8517a045ddd86ae30c6608c8475ebc0c4000bb"
- integrity sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==
-
-"@esbuild/darwin-x64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz#90ed098e1f9dd8a9381695b207e1cff45540a0d0"
- integrity sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==
-
-"@esbuild/freebsd-arm64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz#d71502d1ee89a1130327e890364666c760a2a911"
- integrity sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==
-
-"@esbuild/freebsd-x64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz#aa5ea58d9c1dd9af688b8b6f63ef0d3d60cea53c"
- integrity sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==
-
-"@esbuild/linux-arm64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz#055b63725df678379b0f6db9d0fa85463755b2e5"
- integrity sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==
-
-"@esbuild/linux-arm@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz#76b3b98cb1f87936fbc37f073efabad49dcd889c"
- integrity sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==
-
-"@esbuild/linux-ia32@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz#c0e5e787c285264e5dfc7a79f04b8b4eefdad7fa"
- integrity sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==
-
-"@esbuild/linux-loong64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz#a6184e62bd7cdc63e0c0448b83801001653219c5"
- integrity sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==
-
-"@esbuild/linux-mips64el@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz#d08e39ce86f45ef8fc88549d29c62b8acf5649aa"
- integrity sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==
-
-"@esbuild/linux-ppc64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz#8d252f0b7756ffd6d1cbde5ea67ff8fd20437f20"
- integrity sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==
-
-"@esbuild/linux-riscv64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz#19f6dcdb14409dae607f66ca1181dd4e9db81300"
- integrity sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==
-
-"@esbuild/linux-s390x@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz#3c830c90f1a5d7dd1473d5595ea4ebb920988685"
- integrity sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==
-
-"@esbuild/linux-x64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz#86eca35203afc0d9de0694c64ec0ab0a378f6fff"
- integrity sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==
-
-"@esbuild/netbsd-x64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz#e771c8eb0e0f6e1877ffd4220036b98aed5915e6"
- integrity sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==
-
-"@esbuild/openbsd-x64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz#9a795ae4b4e37e674f0f4d716f3e226dd7c39baf"
- integrity sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==
-
-"@esbuild/sunos-x64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz#7df23b61a497b8ac189def6e25a95673caedb03f"
- integrity sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==
-
-"@esbuild/win32-arm64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz#f1ae5abf9ca052ae11c1bc806fb4c0f519bacf90"
- integrity sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==
-
-"@esbuild/win32-ia32@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz#241fe62c34d8e8461cd708277813e1d0ba55ce23"
- integrity sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==
-
-"@esbuild/win32-x64@0.20.2":
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz#9c907b21e30a52db959ba4f80bb01a0cc403d5cc"
- integrity sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==
+"@esbuild/aix-ppc64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f"
+ integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==
+
+"@esbuild/android-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052"
+ integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==
+
+"@esbuild/android-arm@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28"
+ integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==
+
+"@esbuild/android-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e"
+ integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==
+
+"@esbuild/darwin-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a"
+ integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==
+
+"@esbuild/darwin-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22"
+ integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==
+
+"@esbuild/freebsd-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e"
+ integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==
+
+"@esbuild/freebsd-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261"
+ integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==
+
+"@esbuild/linux-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b"
+ integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==
+
+"@esbuild/linux-arm@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9"
+ integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==
+
+"@esbuild/linux-ia32@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2"
+ integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==
+
+"@esbuild/linux-loong64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df"
+ integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==
+
+"@esbuild/linux-mips64el@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe"
+ integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==
+
+"@esbuild/linux-ppc64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4"
+ integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==
+
+"@esbuild/linux-riscv64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc"
+ integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==
+
+"@esbuild/linux-s390x@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de"
+ integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==
+
+"@esbuild/linux-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz#6d8f0c768e070e64309af8004bb94e68ab2bb3b0"
+ integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==
+
+"@esbuild/netbsd-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047"
+ integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==
+
+"@esbuild/openbsd-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70"
+ integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==
+
+"@esbuild/sunos-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b"
+ integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==
+
+"@esbuild/win32-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d"
+ integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==
+
+"@esbuild/win32-ia32@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b"
+ integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==
+
+"@esbuild/win32-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c"
+ integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==
"@fortawesome/fontawesome-common-types@^0.2.36":
version "0.2.36"
@@ -3748,85 +3748,85 @@
"@babel/runtime" "^7.23.2"
immutable "^4.3.4"
-"@rollup/rollup-android-arm-eabi@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz#1a32112822660ee104c5dd3a7c595e26100d4c2d"
- integrity sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==
-
-"@rollup/rollup-android-arm64@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz#5aeef206d65ff4db423f3a93f71af91b28662c5b"
- integrity sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==
-
-"@rollup/rollup-darwin-arm64@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz#6b66aaf003c70454c292cd5f0236ebdc6ffbdf1a"
- integrity sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==
-
-"@rollup/rollup-darwin-x64@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz#f64fc51ed12b19f883131ccbcea59fc68cbd6c0b"
- integrity sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==
-
-"@rollup/rollup-linux-arm-gnueabihf@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz#1a7641111be67c10111f7122d1e375d1226cbf14"
- integrity sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==
-
-"@rollup/rollup-linux-arm-musleabihf@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.2.tgz#c93fd632923e0fee25aacd2ae414288d0b7455bb"
- integrity sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==
-
-"@rollup/rollup-linux-arm64-gnu@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz#fa531425dd21d058a630947527b4612d9d0b4a4a"
- integrity sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==
-
-"@rollup/rollup-linux-arm64-musl@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz#8acc16f095ceea5854caf7b07e73f7d1802ac5af"
- integrity sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==
-
-"@rollup/rollup-linux-powerpc64le-gnu@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.2.tgz#94e69a8499b5cf368911b83a44bb230782aeb571"
- integrity sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==
-
-"@rollup/rollup-linux-riscv64-gnu@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz#7ef1c781c7e59e85a6ce261cc95d7f1e0b56db0f"
- integrity sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==
-
-"@rollup/rollup-linux-s390x-gnu@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.2.tgz#f15775841c3232fca9b78cd25a7a0512c694b354"
- integrity sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==
-
-"@rollup/rollup-linux-x64-gnu@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz#b521d271798d037ad70c9f85dd97d25f8a52e811"
- integrity sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==
-
-"@rollup/rollup-linux-x64-musl@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.2.tgz#9254019cc4baac35800991315d133cc9fd1bf385"
- integrity sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==
-
-"@rollup/rollup-win32-arm64-msvc@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz#27f65a89f6f52ee9426ec11e3571038e4671790f"
- integrity sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==
-
-"@rollup/rollup-win32-ia32-msvc@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz#a2fbf8246ed0bb014f078ca34ae6b377a90cb411"
- integrity sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==
-
-"@rollup/rollup-win32-x64-msvc@4.17.2":
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz#5a2d08b81e8064b34242d5cc9973ef8dd1e60503"
- integrity sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==
+"@rollup/rollup-android-arm-eabi@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.2.tgz#4e0c4c462692ecb7ae2b008f25af4cced05ac4f9"
+ integrity sha512-8Ao+EDmTPjZ1ZBABc1ohN7Ylx7UIYcjReZinigedTOnGFhIctyGPxY2II+hJ6gD2/vkDKZTyQ0e7++kwv6wDrw==
+
+"@rollup/rollup-android-arm64@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.2.tgz#d97ed02a950061adc2056d6d2d6df8f05d877ae9"
+ integrity sha512-I+B1v0a4iqdS9DvYt1RJZ3W+Oh9EVWjbY6gp79aAYipIbxSLEoQtFQlZEnUuwhDXCqMxJ3hluxKAdPD+GiluFQ==
+
+"@rollup/rollup-darwin-arm64@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.2.tgz#06dec35316de9fe433d66c849ecc056e221ba422"
+ integrity sha512-BTHO7rR+LC67OP7I8N8GvdvnQqzFujJYWo7qCQ8fGdQcb8Gn6EQY+K1P+daQLnDCuWKbZ+gHAQZuKiQkXkqIYg==
+
+"@rollup/rollup-darwin-x64@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.2.tgz#22ee27a0ccfdc045c2a37f6980351329516ce119"
+ integrity sha512-1esGwDNFe2lov4I6GsEeYaAMHwkqk0IbuGH7gXGdBmd/EP9QddJJvTtTF/jv+7R8ZTYPqwcdLpMTxK8ytP6k6Q==
+
+"@rollup/rollup-linux-arm-gnueabihf@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.2.tgz#d86df2d8c600ebdd7251110a3357c53e0a583ace"
+ integrity sha512-GBHuY07x96OTEM3OQLNaUSUwrOhdMea/LDmlFHi/HMonrgF6jcFrrFFwJhhe84XtA1oK/Qh4yFS+VMREf6dobg==
+
+"@rollup/rollup-linux-arm-musleabihf@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.2.tgz#a8b7b6a805356c8bd0409e4c5f56664d80a50aaa"
+ integrity sha512-Dbfa9Sc1G1lWxop0gNguXOfGhaXQWAGhZUcqA0Vs6CnJq8JW/YOw/KvyGtQFmz4yDr0H4v9X248SM7bizYj4yQ==
+
+"@rollup/rollup-linux-arm64-gnu@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.2.tgz#766064021d2bfc42f13f4653f8870a9b8bbdc31d"
+ integrity sha512-Z1YpgBvFYhZIyBW5BoopwSg+t7yqEhs5HCei4JbsaXnhz/eZehT18DaXl957aaE9QK7TRGFryCAtStZywcQe1A==
+
+"@rollup/rollup-linux-arm64-musl@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.2.tgz#490f49236102b97738d9406eaf5cd8d9dad35c15"
+ integrity sha512-66Zszr7i/JaQ0u/lefcfaAw16wh3oT72vSqubIMQqWzOg85bGCPhoeykG/cC5uvMzH80DQa2L539IqKht6twVA==
+
+"@rollup/rollup-linux-powerpc64le-gnu@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.2.tgz#03a67f1476dd80f115ce35bc9b0d03c50c16679d"
+ integrity sha512-HpJCMnlMTfEhwo19bajvdraQMcAq3FX08QDx3OfQgb+414xZhKNf3jNvLFYKbbDSGBBrQh5yNwWZrdK0g0pokg==
+
+"@rollup/rollup-linux-riscv64-gnu@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.2.tgz#d86e9b7b5b242652cd691c46d1939130c35cb68d"
+ integrity sha512-/egzQzbOSRef2vYCINKITGrlwkzP7uXRnL+xU2j75kDVp3iPdcF0TIlfwTRF8woBZllhk3QaxNOEj2Ogh3t9hg==
+
+"@rollup/rollup-linux-s390x-gnu@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.2.tgz#c8fca373bec6df8550b31b3dbb56e2b241bc8718"
+ integrity sha512-qgYbOEbrPfEkH/OnUJd1/q4s89FvNJQIUldx8X2F/UM5sEbtkqZpf2s0yly2jSCKr1zUUOY1hnTP2J1WOzMAdA==
+
+"@rollup/rollup-linux-x64-gnu@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.2.tgz#be182ef761c9b0147496e647ace44fd1b912344f"
+ integrity sha512-a0lkvNhFLhf+w7A95XeBqGQaG0KfS3hPFJnz1uraSdUe/XImkp/Psq0Ca0/UdD5IEAGoENVmnYrzSC9Y2a2uKQ==
+
+"@rollup/rollup-linux-x64-musl@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.2.tgz#c280202d5b54d04f1e2b810359fe73c4973e8b72"
+ integrity sha512-sSWBVZgzwtsuG9Dxi9kjYOUu/wKW+jrbzj4Cclabqnfkot8Z3VEHcIgyenA3lLn/Fu11uDviWjhctulkhEO60g==
+
+"@rollup/rollup-win32-arm64-msvc@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.2.tgz#8ae561401b92acb8ca7a842ffadececb22a2247e"
+ integrity sha512-t/YgCbZ638R/r7IKb9yCM6nAek1RUvyNdfU0SHMDLOf6GFe/VG1wdiUAsxTWHKqjyzkRGg897ZfCpdo1bsCSsA==
+
+"@rollup/rollup-win32-ia32-msvc@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.2.tgz#c3a8b081595026eab9fccfe581624cb31af0d6f8"
+ integrity sha512-kTmX5uGs3WYOA+gYDgI6ITkZng9SP71FEMoHNkn+cnmb9Zuyyay8pf0oO5twtTwSjNGy1jlaWooTIr+Dw4tIbw==
+
+"@rollup/rollup-win32-x64-msvc@4.22.2":
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.2.tgz#c770006ccc780b2de7b2151fc7f37b49121a21c1"
+ integrity sha512-Yy8So+SoRz8I3NS4Bjh91BICPOSVgdompTIPYTByUqU66AXSIOgmW3Lv1ke3NORPqxdF+RdrZET+8vYai6f4aA==
"@sheerun/mutationobserver-shim@^0.3.2":
version "0.3.3"
@@ -5842,6 +5842,11 @@ date-fns@^2.28.0:
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.1.tgz#9667c2615525e552b5135a3116b95b1961456e60"
integrity sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==
+date-fns@^3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-3.6.0.tgz#f20ca4fe94f8b754951b24240676e8618c0206bf"
+ integrity sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==
+
debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
version "4.3.4"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
@@ -6266,34 +6271,34 @@ es-to-primitive@^1.2.1:
is-date-object "^1.0.1"
is-symbol "^1.0.2"
-esbuild@^0.20.1:
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.20.2.tgz#9d6b2386561766ee6b5a55196c6d766d28c87ea1"
- integrity sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==
+esbuild@^0.21.3:
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d"
+ integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==
optionalDependencies:
- "@esbuild/aix-ppc64" "0.20.2"
- "@esbuild/android-arm" "0.20.2"
- "@esbuild/android-arm64" "0.20.2"
- "@esbuild/android-x64" "0.20.2"
- "@esbuild/darwin-arm64" "0.20.2"
- "@esbuild/darwin-x64" "0.20.2"
- "@esbuild/freebsd-arm64" "0.20.2"
- "@esbuild/freebsd-x64" "0.20.2"
- "@esbuild/linux-arm" "0.20.2"
- "@esbuild/linux-arm64" "0.20.2"
- "@esbuild/linux-ia32" "0.20.2"
- "@esbuild/linux-loong64" "0.20.2"
- "@esbuild/linux-mips64el" "0.20.2"
- "@esbuild/linux-ppc64" "0.20.2"
- "@esbuild/linux-riscv64" "0.20.2"
- "@esbuild/linux-s390x" "0.20.2"
- "@esbuild/linux-x64" "0.20.2"
- "@esbuild/netbsd-x64" "0.20.2"
- "@esbuild/openbsd-x64" "0.20.2"
- "@esbuild/sunos-x64" "0.20.2"
- "@esbuild/win32-arm64" "0.20.2"
- "@esbuild/win32-ia32" "0.20.2"
- "@esbuild/win32-x64" "0.20.2"
+ "@esbuild/aix-ppc64" "0.21.5"
+ "@esbuild/android-arm" "0.21.5"
+ "@esbuild/android-arm64" "0.21.5"
+ "@esbuild/android-x64" "0.21.5"
+ "@esbuild/darwin-arm64" "0.21.5"
+ "@esbuild/darwin-x64" "0.21.5"
+ "@esbuild/freebsd-arm64" "0.21.5"
+ "@esbuild/freebsd-x64" "0.21.5"
+ "@esbuild/linux-arm" "0.21.5"
+ "@esbuild/linux-arm64" "0.21.5"
+ "@esbuild/linux-ia32" "0.21.5"
+ "@esbuild/linux-loong64" "0.21.5"
+ "@esbuild/linux-mips64el" "0.21.5"
+ "@esbuild/linux-ppc64" "0.21.5"
+ "@esbuild/linux-riscv64" "0.21.5"
+ "@esbuild/linux-s390x" "0.21.5"
+ "@esbuild/linux-x64" "0.21.5"
+ "@esbuild/netbsd-x64" "0.21.5"
+ "@esbuild/openbsd-x64" "0.21.5"
+ "@esbuild/sunos-x64" "0.21.5"
+ "@esbuild/win32-arm64" "0.21.5"
+ "@esbuild/win32-ia32" "0.21.5"
+ "@esbuild/win32-x64" "0.21.5"
escalade@^3.1.1:
version "3.1.1"
@@ -8770,11 +8775,6 @@ mkdirp@^0.5.1:
dependencies:
minimist "^1.2.6"
-moment@^2.29.4:
- version "2.29.4"
- resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108"
- integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==
-
moo@^0.5.0:
version "0.5.1"
resolved "https://registry.yarnpkg.com/moo/-/moo-0.5.1.tgz#7aae7f384b9b09f620b6abf6f74ebbcd1b65dbc4"
@@ -9237,6 +9237,11 @@ picocolors@^1.0.0:
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
+picocolors@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
+ integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
+
picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
@@ -9274,14 +9279,14 @@ posix-character-classes@^0.1.0:
resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
-postcss@^8.4.38:
- version "8.4.38"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e"
- integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==
+postcss@^8.4.43:
+ version "8.4.47"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365"
+ integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==
dependencies:
nanoid "^3.3.7"
- picocolors "^1.0.0"
- source-map-js "^1.2.0"
+ picocolors "^1.1.0"
+ source-map-js "^1.2.1"
prelude-ls@~1.1.2:
version "1.1.2"
@@ -9943,29 +9948,29 @@ rimraf@^3.0.0, rimraf@^3.0.2:
dependencies:
glob "^7.1.3"
-rollup@^4.13.0:
- version "4.17.2"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.17.2.tgz#26d1785d0144122277fdb20ab3a24729ae68301f"
- integrity sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==
+rollup@^4.20.0:
+ version "4.22.2"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.22.2.tgz#d762fa52c6ddb1307c1d6e8b463ba79432ffbb6b"
+ integrity sha512-JWWpTrZmqQGQWt16xvNn6KVIUz16VtZwl984TKw0dfqqRpFwtLJYYk1/4BTgplndMQKWUk/yB4uOShYmMzA2Vg==
dependencies:
"@types/estree" "1.0.5"
optionalDependencies:
- "@rollup/rollup-android-arm-eabi" "4.17.2"
- "@rollup/rollup-android-arm64" "4.17.2"
- "@rollup/rollup-darwin-arm64" "4.17.2"
- "@rollup/rollup-darwin-x64" "4.17.2"
- "@rollup/rollup-linux-arm-gnueabihf" "4.17.2"
- "@rollup/rollup-linux-arm-musleabihf" "4.17.2"
- "@rollup/rollup-linux-arm64-gnu" "4.17.2"
- "@rollup/rollup-linux-arm64-musl" "4.17.2"
- "@rollup/rollup-linux-powerpc64le-gnu" "4.17.2"
- "@rollup/rollup-linux-riscv64-gnu" "4.17.2"
- "@rollup/rollup-linux-s390x-gnu" "4.17.2"
- "@rollup/rollup-linux-x64-gnu" "4.17.2"
- "@rollup/rollup-linux-x64-musl" "4.17.2"
- "@rollup/rollup-win32-arm64-msvc" "4.17.2"
- "@rollup/rollup-win32-ia32-msvc" "4.17.2"
- "@rollup/rollup-win32-x64-msvc" "4.17.2"
+ "@rollup/rollup-android-arm-eabi" "4.22.2"
+ "@rollup/rollup-android-arm64" "4.22.2"
+ "@rollup/rollup-darwin-arm64" "4.22.2"
+ "@rollup/rollup-darwin-x64" "4.22.2"
+ "@rollup/rollup-linux-arm-gnueabihf" "4.22.2"
+ "@rollup/rollup-linux-arm-musleabihf" "4.22.2"
+ "@rollup/rollup-linux-arm64-gnu" "4.22.2"
+ "@rollup/rollup-linux-arm64-musl" "4.22.2"
+ "@rollup/rollup-linux-powerpc64le-gnu" "4.22.2"
+ "@rollup/rollup-linux-riscv64-gnu" "4.22.2"
+ "@rollup/rollup-linux-s390x-gnu" "4.22.2"
+ "@rollup/rollup-linux-x64-gnu" "4.22.2"
+ "@rollup/rollup-linux-x64-musl" "4.22.2"
+ "@rollup/rollup-win32-arm64-msvc" "4.22.2"
+ "@rollup/rollup-win32-ia32-msvc" "4.22.2"
+ "@rollup/rollup-win32-x64-msvc" "4.22.2"
fsevents "~2.3.2"
rst-selector-parser@^2.2.3:
@@ -10217,10 +10222,10 @@ snapdragon@^0.8.1:
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
-source-map-js@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af"
- integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==
+source-map-js@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
+ integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
version "0.5.3"
@@ -10950,14 +10955,14 @@ vite-tsconfig-paths@^4.3.2:
globrex "^0.1.2"
tsconfck "^3.0.3"
-vite@^5.2.11:
- version "5.2.11"
- resolved "https://registry.yarnpkg.com/vite/-/vite-5.2.11.tgz#726ec05555431735853417c3c0bfb36003ca0cbd"
- integrity sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==
+vite@^5.4.6:
+ version "5.4.6"
+ resolved "https://registry.yarnpkg.com/vite/-/vite-5.4.6.tgz#85a93a1228a7fb5a723ca1743e337a2588ed008f"
+ integrity sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==
dependencies:
- esbuild "^0.20.1"
- postcss "^8.4.38"
- rollup "^4.13.0"
+ esbuild "^0.21.3"
+ postcss "^8.4.43"
+ rollup "^4.20.0"
optionalDependencies:
fsevents "~2.3.3"
diff --git a/services/uploads/serverless.yml b/services/uploads/serverless.yml
index 074a35739..f08d11186 100644
--- a/services/uploads/serverless.yml
+++ b/services/uploads/serverless.yml
@@ -46,7 +46,6 @@ custom:
serverlessTerminationProtection:
stages:
- main
- - master
- val
- production
scripts:
diff --git a/tests/cypress/cypress.config.js b/tests/cypress/cypress.config.js
index 38cd69c4e..9dbeabbe6 100644
--- a/tests/cypress/cypress.config.js
+++ b/tests/cypress/cypress.config.js
@@ -1,8 +1,6 @@
const { defineConfig } = require("cypress");
-const preprocessor = require("@badeball/cypress-cucumber-preprocessor");
-const browserify = require("@badeball/cypress-cucumber-preprocessor/browserify");
-const { lighthouse } = require("@cypress-audit/lighthouse");
-const { pa11y, prepareAudit } = require("@cypress-audit/pa11y");
+const { lighthouse, prepareAudit } = require("@cypress-audit/lighthouse");
+const { pa11y } = require("@cypress-audit/pa11y");
require("dotenv").config({ path: "../../.env" });
module.exports = defineConfig({
@@ -29,8 +27,6 @@ module.exports = defineConfig({
supportFile: "support/index.js",
excludeSpecPattern: "**/filterReports.spec.js",
async setupNodeEvents(on, config) {
- await preprocessor.addCucumberPreprocessorPlugin(on, config);
- on("file:preprocessor", browserify.default(config));
on("before:browser:launch", (_browser = {}, launchOptions) => {
prepareAudit(launchOptions);
});
diff --git a/tests/cypress/package.json b/tests/cypress/package.json
index b79ff30f3..e23364778 100644
--- a/tests/cypress/package.json
+++ b/tests/cypress/package.json
@@ -25,8 +25,5 @@
"cypress-cucumber-preprocessor": {
"nonGlobalStepDefinitions": true,
"stepDefinitions": "tests"
- },
- "dependencies": {
- "cypress-tags": "^1.1.2"
}
}
diff --git a/tests/cypress/tests/integration/submitAndUncertify.spec.js b/tests/cypress/tests/integration/submitAndUncertify.spec.js
index b21567c32..23f06347d 100644
--- a/tests/cypress/tests/integration/submitAndUncertify.spec.js
+++ b/tests/cypress/tests/integration/submitAndUncertify.spec.js
@@ -21,6 +21,7 @@ describe("CARTS Submit and Uncertify Integration Tests", () => {
cy.get(certifySubmitButton).click();
cy.get("button").contains("Confirm Certify and Submit").click();
+ cy.wait(3000);
cy.get("button").contains("Return Home").click();
// log in as CMS Admin (user who can uncertify)
diff --git a/tests/cypress/yarn.lock b/tests/cypress/yarn.lock
index cdc47b667..f6cd7a274 100644
--- a/tests/cypress/yarn.lock
+++ b/tests/cypress/yarn.lock
@@ -2,15 +2,7 @@
# yarn lockfile v1
-"@ampproject/remapping@^2.2.0":
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630"
- integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==
- dependencies:
- "@jridgewell/gen-mapping" "^0.3.0"
- "@jridgewell/trace-mapping" "^0.3.9"
-
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.13":
+"@babel/code-frame@^7.0.0":
version "7.22.13"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e"
integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==
@@ -18,249 +10,11 @@
"@babel/highlight" "^7.22.13"
chalk "^2.4.2"
-"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.20", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.20.tgz#8df6e96661209623f1975d66c35ffca66f3306d0"
- integrity sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==
-
-"@babel/core@^7.16.0":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.20.tgz#e3d0eed84c049e2a2ae0a64d27b6a37edec385b7"
- integrity sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==
- dependencies:
- "@ampproject/remapping" "^2.2.0"
- "@babel/code-frame" "^7.22.13"
- "@babel/generator" "^7.22.15"
- "@babel/helper-compilation-targets" "^7.22.15"
- "@babel/helper-module-transforms" "^7.22.20"
- "@babel/helpers" "^7.22.15"
- "@babel/parser" "^7.22.16"
- "@babel/template" "^7.22.15"
- "@babel/traverse" "^7.22.20"
- "@babel/types" "^7.22.19"
- convert-source-map "^1.7.0"
- debug "^4.1.0"
- gensync "^1.0.0-beta.2"
- json5 "^2.2.3"
- semver "^6.3.1"
-
-"@babel/generator@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.15.tgz#1564189c7ec94cb8f77b5e8a90c4d200d21b2339"
- integrity sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==
- dependencies:
- "@babel/types" "^7.22.15"
- "@jridgewell/gen-mapping" "^0.3.2"
- "@jridgewell/trace-mapping" "^0.3.17"
- jsesc "^2.5.1"
-
-"@babel/generator@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420"
- integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==
- dependencies:
- "@babel/types" "^7.23.0"
- "@jridgewell/gen-mapping" "^0.3.2"
- "@jridgewell/trace-mapping" "^0.3.17"
- jsesc "^2.5.1"
-
-"@babel/helper-annotate-as-pure@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882"
- integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956"
- integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==
- dependencies:
- "@babel/types" "^7.22.15"
-
-"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52"
- integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==
- dependencies:
- "@babel/compat-data" "^7.22.9"
- "@babel/helper-validator-option" "^7.22.15"
- browserslist "^4.21.9"
- lru-cache "^5.1.1"
- semver "^6.3.1"
-
-"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.11", "@babel/helper-create-class-features-plugin@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4"
- integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-member-expression-to-functions" "^7.22.15"
- "@babel/helper-optimise-call-expression" "^7.22.5"
- "@babel/helper-replace-supers" "^7.22.9"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- semver "^6.3.1"
-
-"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1"
- integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- regexpu-core "^5.3.1"
- semver "^6.3.1"
-
-"@babel/helper-define-polyfill-provider@^0.4.2":
- version "0.4.2"
- resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz#82c825cadeeeee7aad237618ebbe8fa1710015d7"
- integrity sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==
- dependencies:
- "@babel/helper-compilation-targets" "^7.22.6"
- "@babel/helper-plugin-utils" "^7.22.5"
- debug "^4.1.1"
- lodash.debounce "^4.0.8"
- resolve "^1.14.2"
-
-"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167"
- integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==
-
-"@babel/helper-function-name@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be"
- integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==
- dependencies:
- "@babel/template" "^7.22.5"
- "@babel/types" "^7.22.5"
-
-"@babel/helper-function-name@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759"
- integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
- dependencies:
- "@babel/template" "^7.22.15"
- "@babel/types" "^7.23.0"
-
-"@babel/helper-hoist-variables@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb"
- integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-member-expression-to-functions@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz#b95a144896f6d491ca7863576f820f3628818621"
- integrity sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==
- dependencies:
- "@babel/types" "^7.22.15"
-
-"@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0"
- integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
- dependencies:
- "@babel/types" "^7.22.15"
-
-"@babel/helper-module-transforms@^7.22.15", "@babel/helper-module-transforms@^7.22.20", "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.22.9":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz#da9edc14794babbe7386df438f3768067132f59e"
- integrity sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==
- dependencies:
- "@babel/helper-environment-visitor" "^7.22.20"
- "@babel/helper-module-imports" "^7.22.15"
- "@babel/helper-simple-access" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/helper-validator-identifier" "^7.22.20"
-
-"@babel/helper-optimise-call-expression@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e"
- integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295"
- integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==
-
-"@babel/helper-remap-async-to-generator@^7.22.5", "@babel/helper-remap-async-to-generator@^7.22.9":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0"
- integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-environment-visitor" "^7.22.20"
- "@babel/helper-wrap-function" "^7.22.20"
-
-"@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793"
- integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==
- dependencies:
- "@babel/helper-environment-visitor" "^7.22.20"
- "@babel/helper-member-expression-to-functions" "^7.22.15"
- "@babel/helper-optimise-call-expression" "^7.22.5"
-
-"@babel/helper-simple-access@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de"
- integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-skip-transparent-expression-wrappers@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847"
- integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-split-export-declaration@^7.22.6":
- version "7.22.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c"
- integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-string-parser@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f"
- integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==
-
-"@babel/helper-validator-identifier@^7.22.19", "@babel/helper-validator-identifier@^7.22.20", "@babel/helper-validator-identifier@^7.22.5":
+"@babel/helper-validator-identifier@^7.22.20":
version "7.22.20"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0"
integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
-"@babel/helper-validator-option@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040"
- integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==
-
-"@babel/helper-wrap-function@^7.22.20":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569"
- integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==
- dependencies:
- "@babel/helper-function-name" "^7.22.5"
- "@babel/template" "^7.22.15"
- "@babel/types" "^7.22.19"
-
-"@babel/helpers@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.15.tgz#f09c3df31e86e3ea0b7ff7556d85cdebd47ea6f1"
- integrity sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==
- dependencies:
- "@babel/template" "^7.22.15"
- "@babel/traverse" "^7.22.15"
- "@babel/types" "^7.22.15"
-
"@babel/highlight@^7.22.13":
version "7.22.20"
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54"
@@ -270,785 +24,18 @@
chalk "^2.4.2"
js-tokens "^4.0.0"
-"@babel/parser@^7.18.8", "@babel/parser@^7.22.15", "@babel/parser@^7.22.16":
+"@babel/parser@^7.18.8":
version "7.22.16"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.16.tgz#180aead7f247305cce6551bea2720934e2fa2c95"
integrity sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==
-"@babel/parser@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719"
- integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==
-
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz#02dc8a03f613ed5fdc29fb2f728397c78146c962"
- integrity sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz#2aeb91d337d4e1a1e7ce85b76a37f5301781200f"
- integrity sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
- "@babel/plugin-transform-optional-chaining" "^7.22.15"
-
-"@babel/plugin-proposal-class-properties@^7.16.0":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3"
- integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
-
-"@babel/plugin-proposal-object-rest-spread@^7.16.0":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a"
- integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==
- dependencies:
- "@babel/compat-data" "^7.20.5"
- "@babel/helper-compilation-targets" "^7.20.7"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-transform-parameters" "^7.20.7"
-
-"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
- version "7.21.0-placeholder-for-preset-env.2"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703"
- integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
-
-"@babel/plugin-syntax-async-generators@^7.8.4":
- version "7.8.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
- integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-class-properties@^7.12.13":
- version "7.12.13"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
- integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.12.13"
-
-"@babel/plugin-syntax-class-static-block@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406"
- integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
-
-"@babel/plugin-syntax-dynamic-import@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
- integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-export-namespace-from@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a"
- integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
-
-"@babel/plugin-syntax-import-assertions@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98"
- integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-syntax-import-attributes@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb"
- integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-syntax-import-meta@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
- integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
- dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
-
-"@babel/plugin-syntax-json-strings@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
- integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-jsx@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918"
- integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-syntax-logical-assignment-operators@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
- integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
- dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
-
-"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
- integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-numeric-separator@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
- integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
- dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
-
-"@babel/plugin-syntax-object-rest-spread@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
- integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-optional-catch-binding@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
- integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-optional-chaining@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
- integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-private-property-in-object@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad"
- integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
-
-"@babel/plugin-syntax-top-level-await@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
- integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
-
-"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
- integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
-
-"@babel/plugin-transform-arrow-functions@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958"
- integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-async-generator-functions@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz#3b153af4a6b779f340d5b80d3f634f55820aefa3"
- integrity sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==
- dependencies:
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-remap-async-to-generator" "^7.22.9"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
-
-"@babel/plugin-transform-async-to-generator@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775"
- integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==
- dependencies:
- "@babel/helper-module-imports" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-remap-async-to-generator" "^7.22.5"
-
-"@babel/plugin-transform-block-scoped-functions@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024"
- integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-block-scoping@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz#494eb82b87b5f8b1d8f6f28ea74078ec0a10a841"
- integrity sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-class-properties@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77"
- integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-class-static-block@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz#dc8cc6e498f55692ac6b4b89e56d87cec766c974"
- integrity sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.22.11"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
-
-"@babel/plugin-transform-classes@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz#aaf4753aee262a232bbc95451b4bdf9599c65a0b"
- integrity sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-compilation-targets" "^7.22.15"
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-optimise-call-expression" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-replace-supers" "^7.22.9"
- "@babel/helper-split-export-declaration" "^7.22.6"
- globals "^11.1.0"
-
-"@babel/plugin-transform-computed-properties@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869"
- integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/template" "^7.22.5"
-
-"@babel/plugin-transform-destructuring@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz#e7404ea5bb3387073b9754be654eecb578324694"
- integrity sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-dotall-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165"
- integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-duplicate-keys@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285"
- integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-dynamic-import@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz#2c7722d2a5c01839eaf31518c6ff96d408e447aa"
- integrity sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
-
-"@babel/plugin-transform-exponentiation-operator@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a"
- integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==
- dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-export-namespace-from@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz#b3c84c8f19880b6c7440108f8929caf6056db26c"
- integrity sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
-
-"@babel/plugin-transform-for-of@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz#f64b4ccc3a4f131a996388fae7680b472b306b29"
- integrity sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-function-name@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143"
- integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==
- dependencies:
- "@babel/helper-compilation-targets" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-json-strings@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz#689a34e1eed1928a40954e37f74509f48af67835"
- integrity sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
-
-"@babel/plugin-transform-literals@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920"
- integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-logical-assignment-operators@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz#24c522a61688bde045b7d9bc3c2597a4d948fc9c"
- integrity sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
-
-"@babel/plugin-transform-member-expression-literals@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def"
- integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-modules-amd@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz#4e045f55dcf98afd00f85691a68fc0780704f526"
- integrity sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==
- dependencies:
- "@babel/helper-module-transforms" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-modules-commonjs@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz#b11810117ed4ee7691b29bd29fd9f3f98276034f"
- integrity sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==
- dependencies:
- "@babel/helper-module-transforms" "^7.22.15"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-simple-access" "^7.22.5"
-
-"@babel/plugin-transform-modules-systemjs@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz#3386be5875d316493b517207e8f1931d93154bb1"
- integrity sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==
- dependencies:
- "@babel/helper-hoist-variables" "^7.22.5"
- "@babel/helper-module-transforms" "^7.22.9"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.5"
-
-"@babel/plugin-transform-modules-umd@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98"
- integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==
- dependencies:
- "@babel/helper-module-transforms" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f"
- integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-new-target@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d"
- integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz#debef6c8ba795f5ac67cd861a81b744c5d38d9fc"
- integrity sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
-
-"@babel/plugin-transform-numeric-separator@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz#498d77dc45a6c6db74bb829c02a01c1d719cbfbd"
- integrity sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
-
-"@babel/plugin-transform-object-rest-spread@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz#21a95db166be59b91cde48775310c0df6e1da56f"
- integrity sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==
- dependencies:
- "@babel/compat-data" "^7.22.9"
- "@babel/helper-compilation-targets" "^7.22.15"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-transform-parameters" "^7.22.15"
-
-"@babel/plugin-transform-object-super@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c"
- integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-replace-supers" "^7.22.5"
-
-"@babel/plugin-transform-optional-catch-binding@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz#461cc4f578a127bb055527b3e77404cad38c08e0"
- integrity sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-
-"@babel/plugin-transform-optional-chaining@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz#d7a5996c2f7ca4ad2ad16dbb74444e5c4385b1ba"
- integrity sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
-
-"@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz#719ca82a01d177af358df64a514d64c2e3edb114"
- integrity sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-private-methods@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722"
- integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-private-property-in-object@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz#ad45c4fc440e9cb84c718ed0906d96cf40f9a4e1"
- integrity sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-create-class-features-plugin" "^7.22.11"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
-
-"@babel/plugin-transform-property-literals@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766"
- integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-react-display-name@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz#3c4326f9fce31c7968d6cb9debcaf32d9e279a2b"
- integrity sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-react-jsx-development@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87"
- integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==
- dependencies:
- "@babel/plugin-transform-react-jsx" "^7.22.5"
-
-"@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz#7e6266d88705d7c49f11c98db8b9464531289cd6"
- integrity sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-module-imports" "^7.22.15"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-jsx" "^7.22.5"
- "@babel/types" "^7.22.15"
-
-"@babel/plugin-transform-react-pure-annotations@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz#1f58363eef6626d6fa517b95ac66fe94685e32c0"
- integrity sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-regenerator@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz#8ceef3bd7375c4db7652878b0241b2be5d0c3cca"
- integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- regenerator-transform "^0.15.2"
-
-"@babel/plugin-transform-reserved-words@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb"
- integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-runtime@^7.16.0":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz#3a625c4c05a39e932d7d34f5d4895cdd0172fdc9"
- integrity sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g==
- dependencies:
- "@babel/helper-module-imports" "^7.22.15"
- "@babel/helper-plugin-utils" "^7.22.5"
- babel-plugin-polyfill-corejs2 "^0.4.5"
- babel-plugin-polyfill-corejs3 "^0.8.3"
- babel-plugin-polyfill-regenerator "^0.5.2"
- semver "^6.3.1"
-
-"@babel/plugin-transform-shorthand-properties@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624"
- integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-spread@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b"
- integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
-
-"@babel/plugin-transform-sticky-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa"
- integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-template-literals@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff"
- integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-typeof-symbol@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34"
- integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-unicode-escapes@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz#c723f380f40a2b2f57a62df24c9005834c8616d9"
- integrity sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-unicode-property-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81"
- integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-unicode-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183"
- integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-unicode-sets-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91"
- integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/preset-env@^7.16.0":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.20.tgz#de9e9b57e1127ce0a2f580831717f7fb677ceedb"
- integrity sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg==
- dependencies:
- "@babel/compat-data" "^7.22.20"
- "@babel/helper-compilation-targets" "^7.22.15"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-validator-option" "^7.22.15"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.15"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.15"
- "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
- "@babel/plugin-syntax-class-properties" "^7.12.13"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
- "@babel/plugin-syntax-import-assertions" "^7.22.5"
- "@babel/plugin-syntax-import-attributes" "^7.22.5"
- "@babel/plugin-syntax-import-meta" "^7.10.4"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
- "@babel/plugin-syntax-top-level-await" "^7.14.5"
- "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
- "@babel/plugin-transform-arrow-functions" "^7.22.5"
- "@babel/plugin-transform-async-generator-functions" "^7.22.15"
- "@babel/plugin-transform-async-to-generator" "^7.22.5"
- "@babel/plugin-transform-block-scoped-functions" "^7.22.5"
- "@babel/plugin-transform-block-scoping" "^7.22.15"
- "@babel/plugin-transform-class-properties" "^7.22.5"
- "@babel/plugin-transform-class-static-block" "^7.22.11"
- "@babel/plugin-transform-classes" "^7.22.15"
- "@babel/plugin-transform-computed-properties" "^7.22.5"
- "@babel/plugin-transform-destructuring" "^7.22.15"
- "@babel/plugin-transform-dotall-regex" "^7.22.5"
- "@babel/plugin-transform-duplicate-keys" "^7.22.5"
- "@babel/plugin-transform-dynamic-import" "^7.22.11"
- "@babel/plugin-transform-exponentiation-operator" "^7.22.5"
- "@babel/plugin-transform-export-namespace-from" "^7.22.11"
- "@babel/plugin-transform-for-of" "^7.22.15"
- "@babel/plugin-transform-function-name" "^7.22.5"
- "@babel/plugin-transform-json-strings" "^7.22.11"
- "@babel/plugin-transform-literals" "^7.22.5"
- "@babel/plugin-transform-logical-assignment-operators" "^7.22.11"
- "@babel/plugin-transform-member-expression-literals" "^7.22.5"
- "@babel/plugin-transform-modules-amd" "^7.22.5"
- "@babel/plugin-transform-modules-commonjs" "^7.22.15"
- "@babel/plugin-transform-modules-systemjs" "^7.22.11"
- "@babel/plugin-transform-modules-umd" "^7.22.5"
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5"
- "@babel/plugin-transform-new-target" "^7.22.5"
- "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.11"
- "@babel/plugin-transform-numeric-separator" "^7.22.11"
- "@babel/plugin-transform-object-rest-spread" "^7.22.15"
- "@babel/plugin-transform-object-super" "^7.22.5"
- "@babel/plugin-transform-optional-catch-binding" "^7.22.11"
- "@babel/plugin-transform-optional-chaining" "^7.22.15"
- "@babel/plugin-transform-parameters" "^7.22.15"
- "@babel/plugin-transform-private-methods" "^7.22.5"
- "@babel/plugin-transform-private-property-in-object" "^7.22.11"
- "@babel/plugin-transform-property-literals" "^7.22.5"
- "@babel/plugin-transform-regenerator" "^7.22.10"
- "@babel/plugin-transform-reserved-words" "^7.22.5"
- "@babel/plugin-transform-shorthand-properties" "^7.22.5"
- "@babel/plugin-transform-spread" "^7.22.5"
- "@babel/plugin-transform-sticky-regex" "^7.22.5"
- "@babel/plugin-transform-template-literals" "^7.22.5"
- "@babel/plugin-transform-typeof-symbol" "^7.22.5"
- "@babel/plugin-transform-unicode-escapes" "^7.22.10"
- "@babel/plugin-transform-unicode-property-regex" "^7.22.5"
- "@babel/plugin-transform-unicode-regex" "^7.22.5"
- "@babel/plugin-transform-unicode-sets-regex" "^7.22.5"
- "@babel/preset-modules" "0.1.6-no-external-plugins"
- "@babel/types" "^7.22.19"
- babel-plugin-polyfill-corejs2 "^0.4.5"
- babel-plugin-polyfill-corejs3 "^0.8.3"
- babel-plugin-polyfill-regenerator "^0.5.2"
- core-js-compat "^3.31.0"
- semver "^6.3.1"
-
-"@babel/preset-modules@0.1.6-no-external-plugins":
- version "0.1.6-no-external-plugins"
- resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a"
- integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.0.0"
- "@babel/types" "^7.4.4"
- esutils "^2.0.2"
-
-"@babel/preset-react@^7.16.0":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.22.15.tgz#9a776892b648e13cc8ca2edf5ed1264eea6b6afc"
- integrity sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-validator-option" "^7.22.15"
- "@babel/plugin-transform-react-display-name" "^7.22.5"
- "@babel/plugin-transform-react-jsx" "^7.22.15"
- "@babel/plugin-transform-react-jsx-development" "^7.22.5"
- "@babel/plugin-transform-react-pure-annotations" "^7.22.5"
-
-"@babel/regjsgen@^0.8.0":
- version "0.8.0"
- resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310"
- integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==
-
-"@babel/runtime@^7.16.0", "@babel/runtime@^7.21.0", "@babel/runtime@^7.8.4":
+"@babel/runtime@^7.21.0":
version "7.22.15"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.15.tgz#38f46494ccf6cf020bd4eed7124b425e83e523b8"
integrity sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==
dependencies:
regenerator-runtime "^0.14.0"
-"@babel/template@^7.22.15", "@babel/template@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38"
- integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==
- dependencies:
- "@babel/code-frame" "^7.22.13"
- "@babel/parser" "^7.22.15"
- "@babel/types" "^7.22.15"
-
-"@babel/traverse@^7.22.15", "@babel/traverse@^7.22.20":
- version "7.23.2"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8"
- integrity sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==
- dependencies:
- "@babel/code-frame" "^7.22.13"
- "@babel/generator" "^7.23.0"
- "@babel/helper-environment-visitor" "^7.22.20"
- "@babel/helper-function-name" "^7.23.0"
- "@babel/helper-hoist-variables" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/parser" "^7.23.0"
- "@babel/types" "^7.23.0"
- debug "^4.1.0"
- globals "^11.1.0"
-
-"@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.4.4":
- version "7.22.19"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.19.tgz#7425343253556916e440e662bb221a93ddb75684"
- integrity sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==
- dependencies:
- "@babel/helper-string-parser" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.19"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb"
- integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==
- dependencies:
- "@babel/helper-string-parser" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.20"
- to-fast-properties "^2.0.0"
-
"@badeball/cypress-configuration@^4.0.0":
version "4.2.0"
resolved "https://registry.yarnpkg.com/@badeball/cypress-configuration/-/cypress-configuration-4.2.0.tgz#4c19bada0e40600b572b4d91933e0bd226cb2e3f"
@@ -1147,30 +134,6 @@
dependencies:
pa11y "^6.2.3"
-"@cypress/browserify-preprocessor@^3.0.1":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@cypress/browserify-preprocessor/-/browserify-preprocessor-3.0.2.tgz#1dbecae394937aed47a3524cad47086c2ded8c50"
- integrity sha512-y6mlFR+IR2cqcm3HabSp7AEcX9QfF1EUL4eOaw/7xexdhmdQU8ez6piyRopZQob4BK8oKTsc9PkupsU2rzjqMA==
- dependencies:
- "@babel/core" "^7.16.0"
- "@babel/plugin-proposal-class-properties" "^7.16.0"
- "@babel/plugin-proposal-object-rest-spread" "^7.16.0"
- "@babel/plugin-transform-runtime" "^7.16.0"
- "@babel/preset-env" "^7.16.0"
- "@babel/preset-react" "^7.16.0"
- "@babel/runtime" "^7.16.0"
- babel-plugin-add-module-exports "^1.0.4"
- babelify "^10.0.0"
- bluebird "^3.7.2"
- browserify "^16.2.3"
- coffeeify "^3.0.1"
- coffeescript "^1.12.7"
- debug "^4.3.2"
- fs-extra "^9.0.0"
- lodash.clonedeep "^4.5.0"
- through2 "^2.0.0"
- watchify "^4.0.0"
-
"@cypress/request@2.88.12":
version "2.88.12"
resolved "https://registry.yarnpkg.com/@cypress/request/-/request-2.88.12.tgz#ba4911431738494a85e93fb04498cb38bc55d590"
@@ -1318,38 +281,6 @@
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz#8cfaf2ff603e9aabb910e9c0558c26cf32744061"
integrity sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==
-"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2":
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098"
- integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==
- dependencies:
- "@jridgewell/set-array" "^1.0.1"
- "@jridgewell/sourcemap-codec" "^1.4.10"
- "@jridgewell/trace-mapping" "^0.3.9"
-
-"@jridgewell/resolve-uri@^3.1.0":
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721"
- integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==
-
-"@jridgewell/set-array@^1.0.1":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
- integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
-
-"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
- version "1.4.15"
- resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
- integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
-
-"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9":
- version "0.3.19"
- resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811"
- integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==
- dependencies:
- "@jridgewell/resolve-uri" "^3.1.0"
- "@jridgewell/sourcemap-codec" "^1.4.14"
-
"@puppeteer/browsers@1.4.6":
version "1.4.6"
resolved "https://registry.yarnpkg.com/@puppeteer/browsers/-/browsers-1.4.6.tgz#1f70fd23d5d2ccce9d29b038e5039d7a1049ca77"
@@ -1461,33 +392,6 @@
dependencies:
"@types/node" "*"
-JSONStream@^1.0.3:
- version "1.3.5"
- resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
- integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
- dependencies:
- jsonparse "^1.2.0"
- through ">=2.2.7 <3"
-
-acorn-node@^1.2.0, acorn-node@^1.3.0, acorn-node@^1.5.2, acorn-node@^1.8.2:
- version "1.8.2"
- resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8"
- integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==
- dependencies:
- acorn "^7.0.0"
- acorn-walk "^7.0.0"
- xtend "^4.0.2"
-
-acorn-walk@^7.0.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
- integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
-
-acorn@^7.0.0:
- version "7.4.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
- integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
-
agent-base@6:
version "6.0.2"
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
@@ -1541,29 +445,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
dependencies:
color-convert "^2.0.1"
-anymatch@^3.1.0, anymatch@~3.1.2:
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
- integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
- dependencies:
- normalize-path "^3.0.0"
- picomatch "^2.0.4"
-
arch@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11"
integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==
-asn1.js@^5.2.0:
- version "5.4.1"
- resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07"
- integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==
- dependencies:
- bn.js "^4.0.0"
- inherits "^2.0.1"
- minimalistic-assert "^1.0.0"
- safer-buffer "^2.1.0"
-
asn1@~0.2.3:
version "0.2.6"
resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d"
@@ -1576,14 +462,6 @@ assert-plus@1.0.0, assert-plus@^1.0.0:
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==
-assert@^1.4.0:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.1.tgz#038ab248e4ff078e7bc2485ba6e6388466c78f76"
- integrity sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==
- dependencies:
- object.assign "^4.1.4"
- util "^0.10.4"
-
ast-types@^0.13.4:
version "0.13.4"
resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782"
@@ -1611,11 +489,6 @@ at-least-node@^1.0.0:
resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
-available-typed-arrays@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
- integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
-
aws-sign2@~0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
@@ -1646,46 +519,12 @@ b4a@^1.6.4:
resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.6.4.tgz#ef1c1422cae5ce6535ec191baeed7567443f36c9"
integrity sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==
-babel-plugin-add-module-exports@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-1.0.4.tgz#6caa4ddbe1f578c6a5264d4d3e6c8a2720a7ca2b"
- integrity sha512-g+8yxHUZ60RcyaUpfNzy56OtWW+x9cyEe9j+CranqLiqbju2yf/Cy6ZtYK40EZxtrdHllzlVZgLmcOUCTlJ7Jg==
-
-babel-plugin-polyfill-corejs2@^0.4.5:
- version "0.4.5"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz#8097b4cb4af5b64a1d11332b6fb72ef5e64a054c"
- integrity sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==
- dependencies:
- "@babel/compat-data" "^7.22.6"
- "@babel/helper-define-polyfill-provider" "^0.4.2"
- semver "^6.3.1"
-
-babel-plugin-polyfill-corejs3@^0.8.3:
- version "0.8.3"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz#b4f719d0ad9bb8e0c23e3e630c0c8ec6dd7a1c52"
- integrity sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.4.2"
- core-js-compat "^3.31.0"
-
-babel-plugin-polyfill-regenerator@^0.5.2:
- version "0.5.2"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz#80d0f3e1098c080c8b5a65f41e9427af692dc326"
- integrity sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.4.2"
-
-babelify@^10.0.0:
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/babelify/-/babelify-10.0.0.tgz#fe73b1a22583f06680d8d072e25a1e0d1d1d7fb5"
- integrity sha512-X40FaxyH7t3X+JFAKvb1H9wooWKLRCi8pg3m8poqtdZaIng+bjzp9RvKQCvRjF9isHiPkXspbbXT/zwXLtwgwg==
-
balanced-match@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
-base64-js@^1.0.2, base64-js@^1.3.1, base64-js@^1.5.1:
+base64-js@^1.3.1, base64-js@^1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
@@ -1712,11 +551,6 @@ bfj@~7.0.2:
hoopy "^0.1.4"
tryer "^1.0.1"
-binary-extensions@^2.0.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
- integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
-
bl@^4.0.3:
version "4.1.0"
resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a"
@@ -1736,21 +570,6 @@ bluebird@^3.5.5, bluebird@^3.7.2:
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
-bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9:
- version "4.12.0"
- resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
- integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
-
-bn.js@^5.0.0, bn.js@^5.2.1:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
- integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==
-
-boolean-parser@0.0.2:
- version "0.0.2"
- resolved "https://registry.yarnpkg.com/boolean-parser/-/boolean-parser-0.0.2.tgz#58721f1172e65fd132d6e6debbd00053deaffa12"
- integrity sha512-e06Mqk6t7DOXaEo3s+RATvv7ZNt5brRQ2os4NUHVkVCzUD0Z7Gw4AL4AFA/gT3WaLhrobmGvRVh1/UuJiY3sKg==
-
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -1766,231 +585,11 @@ brace-expansion@^2.0.1:
dependencies:
balanced-match "^1.0.0"
-braces@~3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
- integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
- dependencies:
- fill-range "^7.0.1"
-
-brorand@^1.0.1, brorand@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
- integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==
-
-browser-pack@^6.0.1:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/browser-pack/-/browser-pack-6.1.0.tgz#c34ba10d0b9ce162b5af227c7131c92c2ecd5774"
- integrity sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==
- dependencies:
- JSONStream "^1.0.3"
- combine-source-map "~0.8.0"
- defined "^1.0.0"
- safe-buffer "^5.1.1"
- through2 "^2.0.0"
- umd "^3.0.0"
-
-browser-resolve@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-2.0.0.tgz#99b7304cb392f8d73dba741bb2d7da28c6d7842b"
- integrity sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==
- dependencies:
- resolve "^1.17.0"
-
-browserify-aes@^1.0.0, browserify-aes@^1.0.4:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
- integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==
- dependencies:
- buffer-xor "^1.0.3"
- cipher-base "^1.0.0"
- create-hash "^1.1.0"
- evp_bytestokey "^1.0.3"
- inherits "^2.0.1"
- safe-buffer "^5.0.1"
-
-browserify-cipher@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0"
- integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==
- dependencies:
- browserify-aes "^1.0.4"
- browserify-des "^1.0.0"
- evp_bytestokey "^1.0.0"
-
-browserify-des@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c"
- integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==
- dependencies:
- cipher-base "^1.0.1"
- des.js "^1.0.0"
- inherits "^2.0.1"
- safe-buffer "^5.1.2"
-
-browserify-rsa@^4.0.0, browserify-rsa@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d"
- integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==
- dependencies:
- bn.js "^5.0.0"
- randombytes "^2.0.1"
-
-browserify-sign@^4.0.0:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.2.tgz#e78d4b69816d6e3dd1c747e64e9947f9ad79bc7e"
- integrity sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==
- dependencies:
- bn.js "^5.2.1"
- browserify-rsa "^4.1.0"
- create-hash "^1.2.0"
- create-hmac "^1.1.7"
- elliptic "^6.5.4"
- inherits "^2.0.4"
- parse-asn1 "^5.1.6"
- readable-stream "^3.6.2"
- safe-buffer "^5.2.1"
-
-browserify-zlib@~0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f"
- integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==
- dependencies:
- pako "~1.0.5"
-
-browserify@^16.2.3:
- version "16.5.2"
- resolved "https://registry.yarnpkg.com/browserify/-/browserify-16.5.2.tgz#d926835e9280fa5fd57f5bc301f2ef24a972ddfe"
- integrity sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==
- dependencies:
- JSONStream "^1.0.3"
- assert "^1.4.0"
- browser-pack "^6.0.1"
- browser-resolve "^2.0.0"
- browserify-zlib "~0.2.0"
- buffer "~5.2.1"
- cached-path-relative "^1.0.0"
- concat-stream "^1.6.0"
- console-browserify "^1.1.0"
- constants-browserify "~1.0.0"
- crypto-browserify "^3.0.0"
- defined "^1.0.0"
- deps-sort "^2.0.0"
- domain-browser "^1.2.0"
- duplexer2 "~0.1.2"
- events "^2.0.0"
- glob "^7.1.0"
- has "^1.0.0"
- htmlescape "^1.1.0"
- https-browserify "^1.0.0"
- inherits "~2.0.1"
- insert-module-globals "^7.0.0"
- labeled-stream-splicer "^2.0.0"
- mkdirp-classic "^0.5.2"
- module-deps "^6.2.3"
- os-browserify "~0.3.0"
- parents "^1.0.1"
- path-browserify "~0.0.0"
- process "~0.11.0"
- punycode "^1.3.2"
- querystring-es3 "~0.2.0"
- read-only-stream "^2.0.0"
- readable-stream "^2.0.2"
- resolve "^1.1.4"
- shasum "^1.0.0"
- shell-quote "^1.6.1"
- stream-browserify "^2.0.0"
- stream-http "^3.0.0"
- string_decoder "^1.1.1"
- subarg "^1.0.0"
- syntax-error "^1.1.1"
- through2 "^2.0.0"
- timers-browserify "^1.0.1"
- tty-browserify "0.0.1"
- url "~0.11.0"
- util "~0.10.1"
- vm-browserify "^1.0.0"
- xtend "^4.0.0"
-
-browserify@^17.0.0:
- version "17.0.0"
- resolved "https://registry.yarnpkg.com/browserify/-/browserify-17.0.0.tgz#4c48fed6c02bfa2b51fd3b670fddb805723cdc22"
- integrity sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==
- dependencies:
- JSONStream "^1.0.3"
- assert "^1.4.0"
- browser-pack "^6.0.1"
- browser-resolve "^2.0.0"
- browserify-zlib "~0.2.0"
- buffer "~5.2.1"
- cached-path-relative "^1.0.0"
- concat-stream "^1.6.0"
- console-browserify "^1.1.0"
- constants-browserify "~1.0.0"
- crypto-browserify "^3.0.0"
- defined "^1.0.0"
- deps-sort "^2.0.1"
- domain-browser "^1.2.0"
- duplexer2 "~0.1.2"
- events "^3.0.0"
- glob "^7.1.0"
- has "^1.0.0"
- htmlescape "^1.1.0"
- https-browserify "^1.0.0"
- inherits "~2.0.1"
- insert-module-globals "^7.2.1"
- labeled-stream-splicer "^2.0.0"
- mkdirp-classic "^0.5.2"
- module-deps "^6.2.3"
- os-browserify "~0.3.0"
- parents "^1.0.1"
- path-browserify "^1.0.0"
- process "~0.11.0"
- punycode "^1.3.2"
- querystring-es3 "~0.2.0"
- read-only-stream "^2.0.0"
- readable-stream "^2.0.2"
- resolve "^1.1.4"
- shasum-object "^1.0.0"
- shell-quote "^1.6.1"
- stream-browserify "^3.0.0"
- stream-http "^3.0.0"
- string_decoder "^1.1.1"
- subarg "^1.0.0"
- syntax-error "^1.1.1"
- through2 "^2.0.0"
- timers-browserify "^1.0.1"
- tty-browserify "0.0.1"
- url "~0.11.0"
- util "~0.12.0"
- vm-browserify "^1.0.0"
- xtend "^4.0.0"
-
-browserslist@^4.21.10, browserslist@^4.21.9:
- version "4.21.10"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.10.tgz#dbbac576628c13d3b2231332cb2ec5a46e015bb0"
- integrity sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==
- dependencies:
- caniuse-lite "^1.0.30001517"
- electron-to-chromium "^1.4.477"
- node-releases "^2.0.13"
- update-browserslist-db "^1.0.11"
-
buffer-crc32@~0.2.3:
version "0.2.13"
resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==
-buffer-from@^1.0.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
- integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
-
-buffer-xor@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
- integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==
-
buffer@^5.2.1, buffer@^5.5.0, buffer@^5.6.0:
version "5.7.1"
resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
@@ -1999,30 +598,12 @@ buffer@^5.2.1, buffer@^5.5.0, buffer@^5.6.0:
base64-js "^1.3.1"
ieee754 "^1.1.13"
-buffer@~5.2.1:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.2.1.tgz#dd57fa0f109ac59c602479044dca7b8b3d0b71d6"
- integrity sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==
- dependencies:
- base64-js "^1.0.2"
- ieee754 "^1.1.4"
-
-builtin-status-codes@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
- integrity sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==
-
-cached-path-relative@^1.0.0, cached-path-relative@^1.0.2:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.1.0.tgz#865576dfef39c0d6a7defde794d078f5308e3ef3"
- integrity sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==
-
cachedir@^2.3.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-2.4.0.tgz#7fef9cf7367233d7c88068fe6e34ed0d355a610d"
integrity sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==
-call-bind@^1.0.0, call-bind@^1.0.2:
+call-bind@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
@@ -2035,11 +616,6 @@ callsites@^3.0.0:
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
-caniuse-lite@^1.0.30001517:
- version "1.0.30001538"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz#9dbc6b9af1ff06b5eb12350c2012b3af56744f3f"
- integrity sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==
-
caseless@~0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
@@ -2072,21 +648,6 @@ check-types@^11.1.1:
resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.2.3.tgz#1ffdf68faae4e941fce252840b1787b8edc93b71"
integrity sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==
-chokidar@^3.4.0:
- version "3.5.3"
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
- integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
- dependencies:
- anymatch "~3.1.2"
- braces "~3.0.2"
- glob-parent "~5.1.2"
- is-binary-path "~2.1.0"
- is-glob "~4.0.1"
- normalize-path "~3.0.0"
- readdirp "~3.6.0"
- optionalDependencies:
- fsevents "~2.3.2"
-
chownr@^1.1.1:
version "1.1.4"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
@@ -2114,14 +675,6 @@ ci-info@^3.2.0:
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91"
integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==
-cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
- integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
- dependencies:
- inherits "^2.0.1"
- safe-buffer "^5.0.1"
-
class-transformer@0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/class-transformer/-/class-transformer-0.5.1.tgz#24147d5dffd2a6cea930a3250a677addf96ab336"
@@ -2172,19 +725,6 @@ cliui@^8.0.1:
strip-ansi "^6.0.1"
wrap-ansi "^7.0.0"
-coffeeify@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/coffeeify/-/coffeeify-3.0.1.tgz#5e2753000c50bd24c693115f33864248dd11136c"
- integrity sha512-Qjnr7UX6ldK1PHV7wCnv7AuCd4q19KTUtwJnu/6JRJB4rfm12zvcXtKdacUoePOKr1I4ka/ydKiwWpNAdsQb0g==
- dependencies:
- convert-source-map "^1.3.0"
- through2 "^2.0.0"
-
-coffeescript@^1.12.7:
- version "1.12.7"
- resolved "https://registry.yarnpkg.com/coffeescript/-/coffeescript-1.12.7.tgz#e57ee4c4867cf7f606bfc4a0f2d550c0981ddd27"
- integrity sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA==
-
color-convert@^1.9.0:
version "1.9.3"
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
@@ -2219,16 +759,6 @@ colors@1.0.3:
resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
integrity sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==
-combine-source-map@^0.8.0, combine-source-map@~0.8.0:
- version "0.8.0"
- resolved "https://registry.yarnpkg.com/combine-source-map/-/combine-source-map-0.8.0.tgz#a58d0df042c186fcf822a8e8015f5450d2d79a8b"
- integrity sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==
- dependencies:
- convert-source-map "~1.1.0"
- inline-source-map "~0.6.0"
- lodash.memoize "~3.0.3"
- source-map "~0.5.3"
-
combined-stream@^1.0.6, combined-stream@~1.0.6:
version "1.0.8"
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
@@ -2261,16 +791,6 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
-concat-stream@^1.6.0, concat-stream@^1.6.1, concat-stream@~1.6.0:
- version "1.6.2"
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
- integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
- dependencies:
- buffer-from "^1.0.0"
- inherits "^2.0.3"
- readable-stream "^2.2.2"
- typedarray "^0.0.6"
-
concurrently@^7.6.0:
version "7.6.0"
resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.6.0.tgz#531a6f5f30cf616f355a4afb8f8fcb2bba65a49a"
@@ -2298,48 +818,16 @@ configstore@^5.0.1:
write-file-atomic "^3.0.0"
xdg-basedir "^4.0.0"
-console-browserify@^1.1.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336"
- integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==
-
-constants-browserify@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
- integrity sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==
-
-convert-source-map@^1.3.0, convert-source-map@^1.7.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
- integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
-
-convert-source-map@~1.1.0:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.1.3.tgz#4829c877e9fe49b3161f3bf3673888e204699860"
- integrity sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==
-
cookie@^0.4.1:
version "0.4.2"
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432"
integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==
-core-js-compat@^3.31.0:
- version "3.32.2"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.32.2.tgz#8047d1a8b3ac4e639f0d4f66d4431aa3b16e004c"
- integrity sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==
- dependencies:
- browserslist "^4.21.10"
-
core-util-is@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==
-core-util-is@~1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
- integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
-
cosmiconfig@^7.0.1:
version "7.1.0"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6"
@@ -2351,37 +839,6 @@ cosmiconfig@^7.0.1:
path-type "^4.0.0"
yaml "^1.10.0"
-create-ecdh@^4.0.0:
- version "4.0.4"
- resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e"
- integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==
- dependencies:
- bn.js "^4.1.0"
- elliptic "^6.5.3"
-
-create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
- integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
- dependencies:
- cipher-base "^1.0.1"
- inherits "^2.0.1"
- md5.js "^1.3.4"
- ripemd160 "^2.0.1"
- sha.js "^2.4.0"
-
-create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
- integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
- dependencies:
- cipher-base "^1.0.3"
- create-hash "^1.1.0"
- inherits "^2.0.1"
- ripemd160 "^2.0.0"
- safe-buffer "^5.0.1"
- sha.js "^2.4.8"
-
cross-fetch@4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-4.0.0.tgz#f037aef1580bb3a1a35164ea2a848ba81b445983"
@@ -2398,23 +855,6 @@ cross-spawn@^7.0.0:
shebang-command "^2.0.0"
which "^2.0.1"
-crypto-browserify@^3.0.0:
- version "3.12.0"
- resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
- integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==
- dependencies:
- browserify-cipher "^1.0.0"
- browserify-sign "^4.0.0"
- create-ecdh "^4.0.0"
- create-hash "^1.1.0"
- create-hmac "^1.1.0"
- diffie-hellman "^5.0.0"
- inherits "^2.0.1"
- pbkdf2 "^3.0.3"
- public-encrypt "^4.0.0"
- randombytes "^2.0.0"
- randomfill "^1.0.3"
-
crypto-random-string@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5"
@@ -2435,15 +875,6 @@ cypress-file-upload@^5.0.8:
resolved "https://registry.yarnpkg.com/cypress-file-upload/-/cypress-file-upload-5.0.8.tgz#d8824cbeaab798e44be8009769f9a6c9daa1b4a1"
integrity sha512-+8VzNabRk3zG6x8f8BWArF/xA/W0VK4IZNx3MV0jFWrJS/qKn8eHfa5nU73P9fOQAgwHFJx7zjg4lwOnljMO8g==
-cypress-tags@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/cypress-tags/-/cypress-tags-1.1.2.tgz#f0aeb29685b0906bba2eca69e7349943cbbd1eba"
- integrity sha512-5aCGrhmDRQuXfRHJRFy66gBmMvBpsY1+ez5JD/cyjCYjvOVlJ7ED+kovUEdi+9pyDsbFJkQl0HjS6N3ERyb7Ig==
- dependencies:
- "@cypress/browserify-preprocessor" "^3.0.1"
- boolean-parser "0.0.2"
- through "^2.3.8"
-
cypress@^12.15.1:
version "12.17.4"
resolved "https://registry.yarnpkg.com/cypress/-/cypress-12.17.4.tgz#b4dadf41673058493fa0d2362faa3da1f6ae2e6c"
@@ -2493,11 +924,6 @@ cypress@^12.15.1:
untildify "^4.0.0"
yauzl "^2.10.0"
-dash-ast@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/dash-ast/-/dash-ast-1.0.0.tgz#12029ba5fb2f8aa6f0a861795b23c1b4b6c27d37"
- integrity sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==
-
dashdash@^1.12.0:
version "1.14.1"
resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
@@ -2543,34 +969,11 @@ debug@^3.1.0:
dependencies:
ms "^2.1.1"
-define-data-property@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.0.tgz#0db13540704e1d8d479a0656cf781267531b9451"
- integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==
- dependencies:
- get-intrinsic "^1.2.1"
- gopd "^1.0.1"
- has-property-descriptors "^1.0.0"
-
define-lazy-prop@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==
-define-properties@^1.1.4:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c"
- integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
- dependencies:
- define-data-property "^1.0.1"
- has-property-descriptors "^1.0.0"
- object-keys "^1.1.1"
-
-defined@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.1.tgz#c0b9db27bfaffd95d6f61399419b893df0f91ebf"
- integrity sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==
-
degenerator@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-5.0.1.tgz#9403bf297c6dad9a1ece409b37db27954f91f2f5"
@@ -2585,33 +988,6 @@ delayed-stream@~1.0.0:
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
-deps-sort@^2.0.0, deps-sort@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/deps-sort/-/deps-sort-2.0.1.tgz#9dfdc876d2bcec3386b6829ac52162cda9fa208d"
- integrity sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==
- dependencies:
- JSONStream "^1.0.3"
- shasum-object "^1.0.0"
- subarg "^1.0.0"
- through2 "^2.0.0"
-
-des.js@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.1.0.tgz#1d37f5766f3bbff4ee9638e871a8768c173b81da"
- integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==
- dependencies:
- inherits "^2.0.1"
- minimalistic-assert "^1.0.0"
-
-detective@^5.2.0:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.1.tgz#6af01eeda11015acb0e73f933242b70f24f91034"
- integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==
- dependencies:
- acorn-node "^1.8.2"
- defined "^1.0.0"
- minimist "^1.2.6"
-
devtools-protocol@0.0.1147663:
version "0.0.1147663"
resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.1147663.tgz#4ec5610b39a6250d1f87e6b9c7e16688ed0ac78e"
@@ -2627,20 +1003,6 @@ devtools-protocol@0.0.869402:
resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.869402.tgz#03ade701761742e43ae4de5dc188bcd80f156d8d"
integrity sha512-VvlVYY+VDJe639yHs5PHISzdWTLL3Aw8rO4cvUtwvoxFd6FHbE4OpHHcde52M6096uYYazAmd4l0o5VuFRO2WA==
-diffie-hellman@^5.0.0:
- version "5.0.3"
- resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
- integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==
- dependencies:
- bn.js "^4.1.0"
- miller-rabin "^4.0.0"
- randombytes "^2.0.0"
-
-domain-browser@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
- integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==
-
dot-prop@^5.2.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
@@ -2653,13 +1015,6 @@ dotenv@^16.4.5:
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f"
integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==
-duplexer2@^0.1.2, duplexer2@~0.1.0, duplexer2@~0.1.2:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1"
- integrity sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==
- dependencies:
- readable-stream "^2.0.2"
-
ecc-jsbn@~0.1.1:
version "0.1.2"
resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
@@ -2668,24 +1023,6 @@ ecc-jsbn@~0.1.1:
jsbn "~0.1.0"
safer-buffer "^2.1.0"
-electron-to-chromium@^1.4.477:
- version "1.4.526"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.526.tgz#1bcda5f2b8238e497c20fcdb41af5da907a770e2"
- integrity sha512-tjjTMjmZAx1g6COrintLTa2/jcafYKxKoiEkdQOrVdbLaHh2wCt2nsAF8ZHweezkrP+dl/VG9T5nabcYoo0U5Q==
-
-elliptic@^6.5.3, elliptic@^6.5.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
- integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
- dependencies:
- bn.js "^4.11.9"
- brorand "^1.1.0"
- hash.js "^1.0.0"
- hmac-drbg "^1.0.1"
- inherits "^2.0.4"
- minimalistic-assert "^1.0.1"
- minimalistic-crypto-utils "^1.0.1"
-
emoji-regex@^8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
@@ -2926,24 +1263,6 @@ eventemitter2@6.4.7:
resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-6.4.7.tgz#a7f6c4d7abf28a14c1ef3442f21cb306a054271d"
integrity sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==
-events@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/events/-/events-2.1.0.tgz#2a9a1e18e6106e0e812aa9ebd4a819b3c29c0ba5"
- integrity sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==
-
-events@^3.0.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
- integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
-
-evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
- integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
- dependencies:
- md5.js "^1.3.4"
- safe-buffer "^5.1.1"
-
execa@4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
@@ -2997,11 +1316,6 @@ fast-fifo@^1.1.0, fast-fifo@^1.2.0:
resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c"
integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==
-fast-safe-stringify@^2.0.7:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884"
- integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==
-
fd-slicer@~1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
@@ -3016,27 +1330,13 @@ figures@^3.2.0:
dependencies:
escape-string-regexp "^1.0.5"
-fill-range@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
- integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
- dependencies:
- to-regex-range "^5.0.1"
-
find-up@^4.0.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
dependencies:
locate-path "^5.0.0"
- path-exists "^4.0.0"
-
-for-each@^0.3.3:
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
- integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
- dependencies:
- is-callable "^1.1.3"
+ path-exists "^4.0.0"
forever-agent@~0.6.1:
version "0.6.1"
@@ -3066,7 +1366,7 @@ fs-extra@^8.1.0:
jsonfile "^4.0.0"
universalify "^0.1.0"
-fs-extra@^9.0.0, fs-extra@^9.1.0:
+fs-extra@^9.1.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
@@ -3081,32 +1381,17 @@ fs.realpath@^1.0.0:
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
-fsevents@~2.3.2:
- version "2.3.3"
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
- integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
-
function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
-gensync@^1.0.0-beta.2:
- version "1.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
- integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
-
-get-assigned-identifiers@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz#6dbf411de648cbaf8d9169ebb0d2d576191e2ff1"
- integrity sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==
-
get-caller-file@^2.0.5:
version "2.0.5"
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
-get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1:
+get-intrinsic@^1.0.2:
version "1.2.1"
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82"
integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==
@@ -3147,14 +1432,7 @@ getpass@^0.1.1:
dependencies:
assert-plus "^1.0.0"
-glob-parent@~5.1.2:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
- integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
- dependencies:
- is-glob "^4.0.1"
-
-glob@^7.1.0, glob@^7.1.3, glob@^7.1.6:
+glob@^7.1.3, glob@^7.1.6:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
@@ -3183,18 +1461,6 @@ global-dirs@^3.0.0:
dependencies:
ini "2.0.0"
-globals@^11.1.0:
- version "11.12.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
- integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
-
-gopd@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
- integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
- dependencies:
- get-intrinsic "^1.1.3"
-
graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0:
version "4.2.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
@@ -3210,63 +1476,23 @@ has-flag@^4.0.0:
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
-has-property-descriptors@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861"
- integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==
- dependencies:
- get-intrinsic "^1.1.1"
-
has-proto@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0"
integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==
-has-symbols@^1.0.2, has-symbols@^1.0.3:
+has-symbols@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
-has-tostringtag@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
- integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
- dependencies:
- has-symbols "^1.0.2"
-
-has@^1.0.0, has@^1.0.3:
+has@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
dependencies:
function-bind "^1.1.1"
-hash-base@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33"
- integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==
- dependencies:
- inherits "^2.0.4"
- readable-stream "^3.6.0"
- safe-buffer "^5.2.0"
-
-hash.js@^1.0.0, hash.js@^1.0.3:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
- integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
- dependencies:
- inherits "^2.0.3"
- minimalistic-assert "^1.0.1"
-
-hmac-drbg@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
- integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==
- dependencies:
- hash.js "^1.0.3"
- minimalistic-assert "^1.0.0"
- minimalistic-crypto-utils "^1.0.1"
-
hoopy@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d"
@@ -3277,11 +1503,6 @@ html_codesniffer@~2.5.1:
resolved "https://registry.yarnpkg.com/html_codesniffer/-/html_codesniffer-2.5.1.tgz#d76d124b8f5cd0e58b3c1b142fd095a40573ea28"
integrity sha512-vcz0yAaX/OaV6sdNHuT9alBOKkSxYb8h5Yq26dUqgi7XmCgGUSa7U9PiY1PBXQFMjKv1wVPs5/QzHlGuxPDUGg==
-htmlescape@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/htmlescape/-/htmlescape-1.1.1.tgz#3a03edc2214bca3b66424a3e7959349509cb0351"
- integrity sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==
-
http-link-header@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/http-link-header/-/http-link-header-1.1.1.tgz#f0e6971b0ed86e858d2077066ecb7ba4f2e50de9"
@@ -3304,11 +1525,6 @@ http-signature@~1.3.6:
jsprim "^2.0.2"
sshpk "^1.14.1"
-https-browserify@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
- integrity sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==
-
https-proxy-agent@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
@@ -3330,7 +1546,7 @@ human-signals@^1.1.1:
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
-ieee754@^1.1.13, ieee754@^1.1.4:
+ieee754@^1.1.13:
version "1.2.1"
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
@@ -3366,44 +1582,16 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
-inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4:
+inherits@2, inherits@^2.0.3, inherits@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
-inherits@2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
- integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==
-
ini@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5"
integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==
-inline-source-map@~0.6.0:
- version "0.6.2"
- resolved "https://registry.yarnpkg.com/inline-source-map/-/inline-source-map-0.6.2.tgz#f9393471c18a79d1724f863fa38b586370ade2a5"
- integrity sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==
- dependencies:
- source-map "~0.5.3"
-
-insert-module-globals@^7.0.0, insert-module-globals@^7.2.1:
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/insert-module-globals/-/insert-module-globals-7.2.1.tgz#d5e33185181a4e1f33b15f7bf100ee91890d5cb3"
- integrity sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==
- dependencies:
- JSONStream "^1.0.3"
- acorn-node "^1.5.2"
- combine-source-map "^0.8.0"
- concat-stream "^1.6.1"
- is-buffer "^1.1.0"
- path-is-absolute "^1.0.1"
- process "~0.11.0"
- through2 "^2.0.0"
- undeclared-identifiers "^1.1.2"
- xtend "^4.0.0"
-
intl-messageformat-parser@^1.8.1:
version "1.8.1"
resolved "https://registry.yarnpkg.com/intl-messageformat-parser/-/intl-messageformat-parser-1.8.1.tgz#0eb14c5618333be4c95c409457b66c8c33ddcc01"
@@ -3426,36 +1614,11 @@ ip@^2.0.0:
resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.1.tgz#e8f3595d33a3ea66490204234b77636965307105"
integrity sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==
-is-arguments@^1.0.4:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b"
- integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==
- dependencies:
- call-bind "^1.0.2"
- has-tostringtag "^1.0.0"
-
is-arrayish@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
-is-binary-path@~2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
- integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
- dependencies:
- binary-extensions "^2.0.0"
-
-is-buffer@^1.1.0:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
- integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
-
-is-callable@^1.1.3:
- version "1.2.7"
- resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
- integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
-
is-ci@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867"
@@ -3463,42 +1626,16 @@ is-ci@^3.0.0:
dependencies:
ci-info "^3.2.0"
-is-core-module@^2.13.0:
- version "2.13.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db"
- integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==
- dependencies:
- has "^1.0.3"
-
is-docker@^2.0.0, is-docker@^2.1.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
-is-extglob@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
- integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
-
is-fullwidth-code-point@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
-is-generator-function@^1.0.7:
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72"
- integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==
- dependencies:
- has-tostringtag "^1.0.0"
-
-is-glob@^4.0.1, is-glob@~4.0.1:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
- integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
- dependencies:
- is-extglob "^2.1.1"
-
is-installed-globally@~0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520"
@@ -3507,11 +1644,6 @@ is-installed-globally@~0.4.0:
global-dirs "^3.0.0"
is-path-inside "^3.0.2"
-is-number@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
- integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
-
is-obj@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
@@ -3527,13 +1659,6 @@ is-stream@^2.0.0:
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
-is-typed-array@^1.1.3:
- version "1.1.12"
- resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a"
- integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==
- dependencies:
- which-typed-array "^1.1.11"
-
is-typedarray@^1.0.0, is-typedarray@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
@@ -3556,11 +1681,6 @@ is@^3.2.1:
resolved "https://registry.yarnpkg.com/is/-/is-3.3.0.tgz#61cff6dd3c4193db94a3d62582072b44e5645d79"
integrity sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==
-isarray@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
- integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
-
isexe@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
@@ -3591,16 +1711,6 @@ jsbn@~0.1.0:
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==
-jsesc@^2.5.1:
- version "2.5.2"
- resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
- integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
-
-jsesc@~0.5.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
- integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==
-
json-parse-even-better-errors@^2.3.0:
version "2.3.1"
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
@@ -3611,23 +1721,11 @@ json-schema@0.4.0:
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5"
integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==
-json-stable-stringify@~0.0.0:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz#611c23e814db375527df851193db59dd2af27f45"
- integrity sha512-nKtD/Qxm7tWdZqJoldEC7fF0S41v0mWbeaXG3637stOWfyGxTgWTYE2wtfKmjzpvxv2MA2xzxsXOIiwUpkX6Qw==
- dependencies:
- jsonify "~0.0.0"
-
json-stringify-safe@~5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==
-json5@^2.2.3:
- version "2.2.3"
- resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
- integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
-
jsonfile@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
@@ -3644,16 +1742,6 @@ jsonfile@^6.0.1:
optionalDependencies:
graceful-fs "^4.1.6"
-jsonify@~0.0.0:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz#2aa3111dae3d34a0f151c63f3a45d995d9420978"
- integrity sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==
-
-jsonparse@^1.2.0:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
- integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==
-
jsprim@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-2.0.2.tgz#77ca23dbcd4135cd364800d22ff82c2185803d4d"
@@ -3669,14 +1757,6 @@ kleur@~4.1.4:
resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780"
integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==
-labeled-stream-splicer@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz#42a41a16abcd46fd046306cf4f2c3576fffb1c21"
- integrity sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==
- dependencies:
- inherits "^2.0.1"
- stream-splicer "^2.0.0"
-
lazy-ass@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/lazy-ass/-/lazy-ass-1.6.0.tgz#7999655e8646c17f089fdd187d150d3324d54513"
@@ -3754,21 +1834,6 @@ locate-path@^5.0.0:
dependencies:
p-locate "^4.1.0"
-lodash.clonedeep@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
- integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==
-
-lodash.debounce@^4.0.8:
- version "4.0.8"
- resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
- integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
-
-lodash.memoize@~3.0.3:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-3.0.4.tgz#2dcbd2c287cbc0a55cc42328bd0c736150d53e3f"
- integrity sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==
-
lodash.once@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac"
@@ -3802,13 +1867,6 @@ lookup-closest-locale@6.2.0:
resolved "https://registry.yarnpkg.com/lookup-closest-locale/-/lookup-closest-locale-6.2.0.tgz#57f665e604fd26f77142d48152015402b607bcf3"
integrity sha512-/c2kL+Vnp1jnV6K6RpDTHK3dgg0Tu2VVp+elEiJpjfS1UyY7AjOYHohRug6wT0OpoX2qFgNORndE9RqesfVxWQ==
-lru-cache@^5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
- integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
- dependencies:
- yallist "^3.0.2"
-
lru-cache@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
@@ -3843,15 +1901,6 @@ marky@^1.2.2:
resolved "https://registry.yarnpkg.com/marky/-/marky-1.2.5.tgz#55796b688cbd72390d2d399eaaf1832c9413e3c0"
integrity sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==
-md5.js@^1.3.4:
- version "1.3.5"
- resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
- integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==
- dependencies:
- hash-base "^3.0.0"
- inherits "^2.0.1"
- safe-buffer "^5.1.2"
-
merge-stream@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
@@ -3862,14 +1911,6 @@ metaviewport-parser@0.3.0:
resolved "https://registry.yarnpkg.com/metaviewport-parser/-/metaviewport-parser-0.3.0.tgz#6af1e99b5eaf250c049e0af1e84143a39750dea6"
integrity sha512-EoYJ8xfjQ6kpe9VbVHvZTZHiOl4HL1Z18CrZ+qahvLXT7ZO4YTC2JMyt5FaUp9JJp6J4Ybb/z7IsCXZt86/QkQ==
-miller-rabin@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
- integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==
- dependencies:
- bn.js "^4.0.0"
- brorand "^1.0.1"
-
mime-db@1.52.0:
version "1.52.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
@@ -3887,16 +1928,6 @@ mimic-fn@^2.1.0:
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
-minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
- integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
-
-minimalistic-crypto-utils@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
- integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==
-
minimatch@^3.0.4, minimatch@^3.1.1:
version "3.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -3911,7 +1942,7 @@ minimatch@^8.0.2:
dependencies:
brace-expansion "^2.0.1"
-minimist@^1.1.0, minimist@^1.2.6, minimist@^1.2.8:
+minimist@^1.2.8:
version "1.2.8"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
@@ -3941,27 +1972,6 @@ module-alias@^2.2.2:
resolved "https://registry.yarnpkg.com/module-alias/-/module-alias-2.2.3.tgz#ec2e85c68973bda6ab71ce7c93b763ec96053221"
integrity sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==
-module-deps@^6.2.3:
- version "6.2.3"
- resolved "https://registry.yarnpkg.com/module-deps/-/module-deps-6.2.3.tgz#15490bc02af4b56cf62299c7c17cba32d71a96ee"
- integrity sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==
- dependencies:
- JSONStream "^1.0.3"
- browser-resolve "^2.0.0"
- cached-path-relative "^1.0.2"
- concat-stream "~1.6.0"
- defined "^1.0.0"
- detective "^5.2.0"
- duplexer2 "^0.1.2"
- inherits "^2.0.1"
- parents "^1.0.0"
- readable-stream "^2.0.2"
- resolve "^1.4.0"
- stream-combiner2 "^1.1.1"
- subarg "^1.0.0"
- through2 "^2.0.0"
- xtend "^4.0.0"
-
ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -3999,11 +2009,6 @@ node-hook@^1.0.0:
resolved "https://registry.yarnpkg.com/node-hook/-/node-hook-1.0.0.tgz#82ca39af991d726d5c7952e59c992378bb296f7e"
integrity sha512-tBTIHwkzXvbesP0fY495VsqSWCOS5Ttt5+mAmeqUC1yglCiSYarNewfi2Q+HOL+M6pZYYqwGU6jIi5+gIHQbpg==
-node-releases@^2.0.13:
- version "2.0.13"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d"
- integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==
-
node.extend@~2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/node.extend/-/node.extend-2.0.2.tgz#b4404525494acc99740f3703c496b7d5182cc6cc"
@@ -4012,11 +2017,6 @@ node.extend@~2.0.2:
has "^1.0.3"
is "^3.2.1"
-normalize-path@^3.0.0, normalize-path@~3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
- integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-
npm-run-path@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
@@ -4029,21 +2029,6 @@ object-inspect@^1.9.0:
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
-object-keys@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
- integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
-
-object.assign@^4.1.4:
- version "4.1.4"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
- integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- has-symbols "^1.0.3"
- object-keys "^1.1.1"
-
once@^1.3.0, once@^1.3.1, once@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
@@ -4067,23 +2052,11 @@ open@^8.4.0:
is-docker "^2.1.1"
is-wsl "^2.2.0"
-os-browserify@~0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
- integrity sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==
-
ospath@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/ospath/-/ospath-1.2.2.tgz#1276639774a3f8ef2572f7fe4280e0ea4550c07b"
integrity sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==
-outpipe@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/outpipe/-/outpipe-1.1.1.tgz#50cf8616365e87e031e29a5ec9339a3da4725fa2"
- integrity sha512-BnNY/RwnDrkmQdUa9U+OfN/Y7AWmKuUPCCd+hbRclZnnANvYpO72zp/a6Q4n829hPbdqEac31XCcsvlEvb+rtA==
- dependencies:
- shell-quote "^1.4.2"
-
p-limit@^2.2.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
@@ -4155,11 +2128,6 @@ pac-resolver@^7.0.0:
ip "^1.1.8"
netmask "^2.0.2"
-pako@~1.0.5:
- version "1.0.11"
- resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
- integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
-
parent-module@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
@@ -4167,24 +2135,6 @@ parent-module@^1.0.0:
dependencies:
callsites "^3.0.0"
-parents@^1.0.0, parents@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/parents/-/parents-1.0.1.tgz#fedd4d2bf193a77745fe71e371d73c3307d9c751"
- integrity sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==
- dependencies:
- path-platform "~0.11.15"
-
-parse-asn1@^5.0.0, parse-asn1@^5.1.6:
- version "5.1.6"
- resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4"
- integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==
- dependencies:
- asn1.js "^5.2.0"
- browserify-aes "^1.0.0"
- evp_bytestokey "^1.0.0"
- pbkdf2 "^3.0.3"
- safe-buffer "^5.1.1"
-
parse-cache-control@1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parse-cache-control/-/parse-cache-control-1.0.1.tgz#8eeab3e54fa56920fe16ba38f77fa21aacc2d74e"
@@ -4200,22 +2150,12 @@ parse-json@^5.0.0:
json-parse-even-better-errors "^2.3.0"
lines-and-columns "^1.1.6"
-path-browserify@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
- integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==
-
-path-browserify@~0.0.0:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a"
- integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==
-
path-exists@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
-path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
+path-is-absolute@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
@@ -4225,16 +2165,6 @@ path-key@^3.0.0, path-key@^3.1.0:
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
-path-parse@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
- integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
-
-path-platform@~0.11.15:
- version "0.11.15"
- resolved "https://registry.yarnpkg.com/path-platform/-/path-platform-0.11.15.tgz#e864217f74c36850f0852b78dc7bf7d4a5721bf2"
- integrity sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg==
-
path-scurry@^1.6.1:
version "1.10.1"
resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698"
@@ -4248,17 +2178,6 @@ path-type@^4.0.0:
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
-pbkdf2@^3.0.3:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075"
- integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==
- dependencies:
- create-hash "^1.1.2"
- create-hmac "^1.1.4"
- ripemd160 "^2.0.1"
- safe-buffer "^5.0.1"
- sha.js "^2.4.8"
-
pend@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
@@ -4269,16 +2188,6 @@ performance-now@^2.1.0:
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==
-picocolors@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
- integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
-
-picomatch@^2.0.4, picomatch@^2.2.1:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
- integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-
pify@^2.2.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
@@ -4296,12 +2205,7 @@ pretty-bytes@^5.6.0:
resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb"
integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==
-process-nextick-args@~2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
- integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
-
-process@^0.11.10, process@~0.11.0:
+process@^0.11.10:
version "0.11.10"
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
@@ -4345,18 +2249,6 @@ psl@^1.1.33:
resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7"
integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==
-public-encrypt@^4.0.0:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0"
- integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==
- dependencies:
- bn.js "^4.1.0"
- browserify-rsa "^4.0.0"
- create-hash "^1.1.0"
- parse-asn1 "^5.0.0"
- randombytes "^2.0.1"
- safe-buffer "^5.1.2"
-
pump@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
@@ -4365,11 +2257,6 @@ pump@^3.0.0:
end-of-stream "^1.1.0"
once "^1.3.1"
-punycode@^1.3.2, punycode@^1.4.1:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
- integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==
-
punycode@^2.1.1:
version "2.3.0"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f"
@@ -4405,13 +2292,6 @@ puppeteer@~9.1.1:
unbzip2-stream "^1.3.3"
ws "^7.2.3"
-qs@^6.11.2:
- version "6.11.2"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9"
- integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==
- dependencies:
- side-channel "^1.0.4"
-
qs@~6.10.3:
version "6.10.5"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.5.tgz#974715920a80ff6a262264acd2c7e6c2a53282b4"
@@ -4419,11 +2299,6 @@ qs@~6.10.3:
dependencies:
side-channel "^1.0.4"
-querystring-es3@~0.2.0:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
- integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==
-
querystringify@^2.1.1:
version "2.2.0"
resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6"
@@ -4434,29 +2309,7 @@ queue-tick@^1.0.1:
resolved "https://registry.yarnpkg.com/queue-tick/-/queue-tick-1.0.1.tgz#f6f07ac82c1fd60f82e098b417a80e52f1f4c142"
integrity sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==
-randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
- integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
- dependencies:
- safe-buffer "^5.1.0"
-
-randomfill@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458"
- integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==
- dependencies:
- randombytes "^2.0.5"
- safe-buffer "^5.1.0"
-
-read-only-stream@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/read-only-stream/-/read-only-stream-2.0.0.tgz#2724fd6a8113d73764ac288d4386270c1dbf17f0"
- integrity sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==
- dependencies:
- readable-stream "^2.0.2"
-
-readable-stream@3, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0, readable-stream@^3.6.2:
+readable-stream@^3.1.1, readable-stream@^3.4.0:
version "3.6.2"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967"
integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==
@@ -4465,55 +2318,16 @@ readable-stream@3, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stre
string_decoder "^1.1.1"
util-deprecate "^1.0.1"
-readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@~2.3.6:
- version "2.3.8"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b"
- integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.3"
- isarray "~1.0.0"
- process-nextick-args "~2.0.0"
- safe-buffer "~5.1.1"
- string_decoder "~1.1.1"
- util-deprecate "~1.0.1"
-
-readdirp@~3.6.0:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
- integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
- dependencies:
- picomatch "^2.2.1"
-
reflect-metadata@0.1.13:
version "0.1.13"
resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08"
integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==
-regenerate-unicode-properties@^10.1.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480"
- integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==
- dependencies:
- regenerate "^1.4.2"
-
-regenerate@^1.4.2:
- version "1.4.2"
- resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a"
- integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
-
regenerator-runtime@^0.14.0:
version "0.14.0"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45"
integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==
-regenerator-transform@^0.15.2:
- version "0.15.2"
- resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4"
- integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==
- dependencies:
- "@babel/runtime" "^7.8.4"
-
regexp-match-indices@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/regexp-match-indices/-/regexp-match-indices-1.0.2.tgz#cf20054a6f7d5b3e116a701a7b00f82889d10da6"
@@ -4526,25 +2340,6 @@ regexp-tree@^0.1.11:
resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz#2198f0ef54518ffa743fe74d983b56ffd631b6cd"
integrity sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==
-regexpu-core@^5.3.1:
- version "5.3.2"
- resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b"
- integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==
- dependencies:
- "@babel/regjsgen" "^0.8.0"
- regenerate "^1.4.2"
- regenerate-unicode-properties "^10.1.0"
- regjsparser "^0.9.1"
- unicode-match-property-ecmascript "^2.0.0"
- unicode-match-property-value-ecmascript "^2.1.0"
-
-regjsparser@^0.9.1:
- version "0.9.1"
- resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709"
- integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==
- dependencies:
- jsesc "~0.5.0"
-
request-progress@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-3.0.0.tgz#4ca754081c7fec63f505e4faa825aa06cd669dbe"
@@ -4579,15 +2374,6 @@ resolve-pkg@^2.0.0:
dependencies:
resolve-from "^5.0.0"
-resolve@^1.1.4, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.4.0:
- version "1.22.6"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.6.tgz#dd209739eca3aef739c626fea1b4f3c506195362"
- integrity sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==
- dependencies:
- is-core-module "^2.13.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
restore-cursor@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
@@ -4608,14 +2394,6 @@ rimraf@^3.0.0, rimraf@^3.0.2:
dependencies:
glob "^7.1.3"
-ripemd160@^2.0.0, ripemd160@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
- integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
- dependencies:
- hash-base "^3.0.0"
- inherits "^2.0.1"
-
robots-parser@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/robots-parser/-/robots-parser-3.0.1.tgz#3d8a3cdfa8ac240cbb062a4bd16fcc0e0fb9ed23"
@@ -4628,16 +2406,11 @@ rxjs@^7.0.0, rxjs@^7.5.1:
dependencies:
tslib "^2.1.0"
-safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0:
+safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0:
version "5.2.1"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
-safe-buffer@~5.1.0, safe-buffer@~5.1.1:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
- integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
-
safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
version "2.1.2"
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
@@ -4648,7 +2421,7 @@ semver@^5.3.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
-semver@^6.0.0, semver@^6.3.1:
+semver@^6.0.0:
version "6.3.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
@@ -4667,29 +2440,6 @@ semver@~7.3.5:
dependencies:
lru-cache "^6.0.0"
-sha.js@^2.4.0, sha.js@^2.4.8, sha.js@~2.4.4:
- version "2.4.11"
- resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
- integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
- dependencies:
- inherits "^2.0.1"
- safe-buffer "^5.0.1"
-
-shasum-object@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/shasum-object/-/shasum-object-1.0.0.tgz#0b7b74ff5b66ecf9035475522fa05090ac47e29e"
- integrity sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==
- dependencies:
- fast-safe-stringify "^2.0.7"
-
-shasum@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/shasum/-/shasum-1.0.2.tgz#e7012310d8f417f4deb5712150e5678b87ae565f"
- integrity sha512-UTzHm/+AzKfO9RgPgRpDIuMSNie1ubXRaljjlhFMNGYoG7z+rm9AHLPMf70R7887xboDH9Q+5YQbWKObFHEAtw==
- dependencies:
- json-stable-stringify "~0.0.0"
- sha.js "~2.4.4"
-
shebang-command@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -4702,7 +2452,7 @@ shebang-regex@^3.0.0:
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
-shell-quote@^1.4.2, shell-quote@^1.6.1, shell-quote@^1.7.3:
+shell-quote@^1.7.3:
version "1.8.1"
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680"
integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==
@@ -4721,11 +2471,6 @@ signal-exit@^3.0.2:
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
-simple-concat@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f"
- integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==
-
slice-ansi@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787"
@@ -4771,11 +2516,6 @@ source-map@^0.7.4:
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656"
integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
-source-map@~0.5.3:
- version "0.5.7"
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
- integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==
-
source-map@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
@@ -4815,48 +2555,6 @@ stackframe@^1.3.4:
resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310"
integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==
-stream-browserify@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b"
- integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==
- dependencies:
- inherits "~2.0.1"
- readable-stream "^2.0.2"
-
-stream-browserify@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f"
- integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==
- dependencies:
- inherits "~2.0.4"
- readable-stream "^3.5.0"
-
-stream-combiner2@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/stream-combiner2/-/stream-combiner2-1.1.1.tgz#fb4d8a1420ea362764e21ad4780397bebcb41cbe"
- integrity sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==
- dependencies:
- duplexer2 "~0.1.0"
- readable-stream "^2.0.2"
-
-stream-http@^3.0.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-3.2.0.tgz#1872dfcf24cb15752677e40e5c3f9cc1926028b5"
- integrity sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==
- dependencies:
- builtin-status-codes "^3.0.0"
- inherits "^2.0.4"
- readable-stream "^3.6.0"
- xtend "^4.0.2"
-
-stream-splicer@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/stream-splicer/-/stream-splicer-2.0.1.tgz#0b13b7ee2b5ac7e0609a7463d83899589a363fcd"
- integrity sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==
- dependencies:
- inherits "^2.0.1"
- readable-stream "^2.0.2"
-
streamx@^2.15.0:
version "2.15.1"
resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.15.1.tgz#396ad286d8bc3eeef8f5cea3f029e81237c024c6"
@@ -4881,13 +2579,6 @@ string_decoder@^1.1.1:
dependencies:
safe-buffer "~5.2.0"
-string_decoder@~1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
- integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
- dependencies:
- safe-buffer "~5.1.0"
-
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
@@ -4900,13 +2591,6 @@ strip-final-newline@^2.0.0:
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
-subarg@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/subarg/-/subarg-1.0.0.tgz#f62cf17581e996b48fc965699f54c06ae268b8d2"
- integrity sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==
- dependencies:
- minimist "^1.1.0"
-
supports-color@^5.3.0:
version "5.5.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
@@ -4928,18 +2612,6 @@ supports-color@^8.1.0, supports-color@^8.1.1:
dependencies:
has-flag "^4.0.0"
-supports-preserve-symlinks-flag@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
- integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
-
-syntax-error@^1.1.1:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/syntax-error/-/syntax-error-1.4.0.tgz#2d9d4ff5c064acb711594a3e3b95054ad51d907c"
- integrity sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==
- dependencies:
- acorn-node "^1.2.0"
-
tar-fs@3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.0.4.tgz#a21dc60a2d5d9f55e0089ccd78124f1d3771dbbf"
@@ -4989,33 +2661,11 @@ throttleit@^1.0.0:
resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c"
integrity sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==
-through2@^2.0.0:
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
- integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
- dependencies:
- readable-stream "~2.3.6"
- xtend "~4.0.1"
-
-through2@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764"
- integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==
- dependencies:
- readable-stream "3"
-
-"through@>=2.2.7 <3", through@^2.3.8:
+through@^2.3.8:
version "2.3.8"
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
-timers-browserify@^1.0.1:
- version "1.4.2"
- resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d"
- integrity sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==
- dependencies:
- process "~0.11.0"
-
tmp@~0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
@@ -5023,18 +2673,6 @@ tmp@~0.2.1:
dependencies:
rimraf "^3.0.0"
-to-fast-properties@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
- integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
-
-to-regex-range@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
- integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
- dependencies:
- is-number "^7.0.0"
-
tough-cookie@^4.1.3:
version "4.1.3"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf"
@@ -5070,11 +2708,6 @@ tslib@^2.0.1, tslib@^2.1.0:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
-tty-browserify@0.0.1:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.1.tgz#3f05251ee17904dfd0677546670db9651682b811"
- integrity sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==
-
tunnel-agent@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
@@ -5099,16 +2732,6 @@ typedarray-to-buffer@^3.1.5:
dependencies:
is-typedarray "^1.0.0"
-typedarray@^0.0.6:
- version "0.0.6"
- resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
- integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
-
-umd@^3.0.0:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/umd/-/umd-3.0.3.tgz#aa9fe653c42b9097678489c01000acb69f0b26cf"
- integrity sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==
-
unbzip2-stream@1.4.3, unbzip2-stream@^1.3.3:
version "1.4.3"
resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7"
@@ -5117,40 +2740,6 @@ unbzip2-stream@1.4.3, unbzip2-stream@^1.3.3:
buffer "^5.2.1"
through "^2.3.8"
-undeclared-identifiers@^1.1.2:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz#9254c1d37bdac0ac2b52de4b6722792d2a91e30f"
- integrity sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==
- dependencies:
- acorn-node "^1.3.0"
- dash-ast "^1.0.0"
- get-assigned-identifiers "^1.2.0"
- simple-concat "^1.0.0"
- xtend "^4.0.1"
-
-unicode-canonical-property-names-ecmascript@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc"
- integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==
-
-unicode-match-property-ecmascript@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3"
- integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==
- dependencies:
- unicode-canonical-property-names-ecmascript "^2.0.0"
- unicode-property-aliases-ecmascript "^2.0.0"
-
-unicode-match-property-value-ecmascript@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0"
- integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==
-
-unicode-property-aliases-ecmascript@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd"
- integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==
-
unique-string@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d"
@@ -5178,14 +2767,6 @@ untildify@^4.0.0:
resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b"
integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==
-update-browserslist-db@^1.0.11:
- version "1.0.13"
- resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4"
- integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
- dependencies:
- escalade "^3.1.1"
- picocolors "^1.0.0"
-
url-parse@^1.5.3:
version "1.5.10"
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
@@ -5194,37 +2775,11 @@ url-parse@^1.5.3:
querystringify "^2.1.1"
requires-port "^1.0.0"
-url@~0.11.0:
- version "0.11.3"
- resolved "https://registry.yarnpkg.com/url/-/url-0.11.3.tgz#6f495f4b935de40ce4a0a52faee8954244f3d3ad"
- integrity sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==
- dependencies:
- punycode "^1.4.1"
- qs "^6.11.2"
-
-util-deprecate@^1.0.1, util-deprecate@~1.0.1:
+util-deprecate@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
-util@^0.10.4, util@~0.10.1:
- version "0.10.4"
- resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901"
- integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==
- dependencies:
- inherits "2.0.3"
-
-util@~0.12.0:
- version "0.12.5"
- resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc"
- integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==
- dependencies:
- inherits "^2.0.3"
- is-arguments "^1.0.4"
- is-generator-function "^1.0.7"
- is-typed-array "^1.1.3"
- which-typed-array "^1.1.2"
-
uuid@9.0.0:
version "9.0.0"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5"
@@ -5244,24 +2799,6 @@ verror@1.10.0:
core-util-is "1.0.2"
extsprintf "^1.2.0"
-vm-browserify@^1.0.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"
- integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==
-
-watchify@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/watchify/-/watchify-4.0.0.tgz#53b002d51e7b0eb640b851bb4de517a689973392"
- integrity sha512-2Z04dxwoOeNxa11qzWumBTgSAohTC0+ScuY7XMenPnH+W2lhTcpEOJP4g2EIG/SWeLadPk47x++Yh+8BqPM/lA==
- dependencies:
- anymatch "^3.1.0"
- browserify "^17.0.0"
- chokidar "^3.4.0"
- defined "^1.0.0"
- outpipe "^1.1.0"
- through2 "^4.0.2"
- xtend "^4.0.2"
-
webidl-conversions@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
@@ -5275,17 +2812,6 @@ whatwg-url@^5.0.0:
tr46 "~0.0.3"
webidl-conversions "^3.0.0"
-which-typed-array@^1.1.11, which-typed-array@^1.1.2:
- version "1.1.11"
- resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a"
- integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==
- dependencies:
- available-typed-arrays "^1.0.5"
- call-bind "^1.0.2"
- for-each "^0.3.3"
- gopd "^1.0.1"
- has-tostringtag "^1.0.0"
-
which@^2.0.1:
version "2.0.2"
resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
@@ -5341,21 +2867,11 @@ xdg-basedir@^4.0.0:
resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13"
integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==
-xtend@^4.0.0, xtend@^4.0.1, xtend@^4.0.2, xtend@~4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
- integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
-
y18n@^5.0.5:
version "5.0.8"
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
-yallist@^3.0.2:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
- integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
-
yallist@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
diff --git a/yarn.lock b/yarn.lock
index db382a571..d1296e2f0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -47,6 +47,15 @@
"@aws-sdk/types" "^3.222.0"
tslib "^1.11.1"
+"@aws-crypto/crc32@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-5.2.0.tgz#cfcc22570949c98c6689cfcbd2d693d36cdae2e1"
+ integrity sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==
+ dependencies:
+ "@aws-crypto/util" "^5.2.0"
+ "@aws-sdk/types" "^3.222.0"
+ tslib "^2.6.2"
+
"@aws-crypto/crc32c@3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@aws-crypto/crc32c/-/crc32c-3.0.0.tgz#016c92da559ef638a84a245eecb75c3e97cb664f"
@@ -56,6 +65,15 @@
"@aws-sdk/types" "^3.222.0"
tslib "^1.11.1"
+"@aws-crypto/crc32c@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/crc32c/-/crc32c-5.2.0.tgz#4e34aab7f419307821509a98b9b08e84e0c1917e"
+ integrity sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==
+ dependencies:
+ "@aws-crypto/util" "^5.2.0"
+ "@aws-sdk/types" "^3.222.0"
+ tslib "^2.6.2"
+
"@aws-crypto/ie11-detection@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688"
@@ -76,6 +94,18 @@
"@aws-sdk/util-utf8-browser" "^3.0.0"
tslib "^1.11.1"
+"@aws-crypto/sha1-browser@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/sha1-browser/-/sha1-browser-5.2.0.tgz#b0ee2d2821d3861f017e965ef3b4cb38e3b6a0f4"
+ integrity sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==
+ dependencies:
+ "@aws-crypto/supports-web-crypto" "^5.2.0"
+ "@aws-crypto/util" "^5.2.0"
+ "@aws-sdk/types" "^3.222.0"
+ "@aws-sdk/util-locate-window" "^3.0.0"
+ "@smithy/util-utf8" "^2.0.0"
+ tslib "^2.6.2"
+
"@aws-crypto/sha256-browser@3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766"
@@ -90,6 +120,19 @@
"@aws-sdk/util-utf8-browser" "^3.0.0"
tslib "^1.11.1"
+"@aws-crypto/sha256-browser@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz#153895ef1dba6f9fce38af550e0ef58988eb649e"
+ integrity sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==
+ dependencies:
+ "@aws-crypto/sha256-js" "^5.2.0"
+ "@aws-crypto/supports-web-crypto" "^5.2.0"
+ "@aws-crypto/util" "^5.2.0"
+ "@aws-sdk/types" "^3.222.0"
+ "@aws-sdk/util-locate-window" "^3.0.0"
+ "@smithy/util-utf8" "^2.0.0"
+ tslib "^2.6.2"
+
"@aws-crypto/sha256-js@3.0.0", "@aws-crypto/sha256-js@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2"
@@ -99,6 +142,15 @@
"@aws-sdk/types" "^3.222.0"
tslib "^1.11.1"
+"@aws-crypto/sha256-js@5.2.0", "@aws-crypto/sha256-js@^5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz#c4fdb773fdbed9a664fc1a95724e206cf3860042"
+ integrity sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==
+ dependencies:
+ "@aws-crypto/util" "^5.2.0"
+ "@aws-sdk/types" "^3.222.0"
+ tslib "^2.6.2"
+
"@aws-crypto/supports-web-crypto@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2"
@@ -106,6 +158,13 @@
dependencies:
tslib "^1.11.1"
+"@aws-crypto/supports-web-crypto@^5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz#a1e399af29269be08e695109aa15da0a07b5b5fb"
+ integrity sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==
+ dependencies:
+ tslib "^2.6.2"
+
"@aws-crypto/util@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0"
@@ -115,6 +174,64 @@
"@aws-sdk/util-utf8-browser" "^3.0.0"
tslib "^1.11.1"
+"@aws-crypto/util@^5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-5.2.0.tgz#71284c9cffe7927ddadac793c14f14886d3876da"
+ integrity sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==
+ dependencies:
+ "@aws-sdk/types" "^3.222.0"
+ "@smithy/util-utf8" "^2.0.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/client-api-gateway@^3.588.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-api-gateway/-/client-api-gateway-3.624.0.tgz#3d65ddb227b4c8b1a432ed297f1a1be2186ef969"
+ integrity sha512-9DeJihU48KVVYlymg9/pfgiLNQ4Kiss5Ei2Ph9SUxZwGBw7uKZwHnE8dfBoGGq1KwDo+hEtQSd+/i/K6p/GwYQ==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/client-sso-oidc" "3.624.0"
+ "@aws-sdk/client-sts" "3.624.0"
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/credential-provider-node" "3.624.0"
+ "@aws-sdk/middleware-host-header" "3.620.0"
+ "@aws-sdk/middleware-logger" "3.609.0"
+ "@aws-sdk/middleware-recursion-detection" "3.620.0"
+ "@aws-sdk/middleware-sdk-api-gateway" "3.620.0"
+ "@aws-sdk/middleware-user-agent" "3.620.0"
+ "@aws-sdk/region-config-resolver" "3.614.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@aws-sdk/util-user-agent-browser" "3.609.0"
+ "@aws-sdk/util-user-agent-node" "3.614.0"
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/core" "^2.3.2"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/hash-node" "^3.0.3"
+ "@smithy/invalid-dependency" "^3.0.3"
+ "@smithy/middleware-content-length" "^3.0.5"
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.14"
+ "@smithy/util-defaults-mode-node" "^3.0.14"
+ "@smithy/util-endpoints" "^2.0.5"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ "@smithy/util-stream" "^3.1.3"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@aws-sdk/client-cloudformation@^3.128.0":
version "3.576.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudformation/-/client-cloudformation-3.576.0.tgz#aac4b796d5998d722cded31a755731b4aec636a4"
@@ -261,6 +378,149 @@
tslib "^2.6.2"
uuid "^9.0.1"
+"@aws-sdk/client-cognito-identity-provider@^3.588.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity-provider/-/client-cognito-identity-provider-3.624.0.tgz#2113f44296454ec1f10f3fcea6fe43a596a7828d"
+ integrity sha512-AKzSCARzVUqclaXxxRE7UXZAhF+HoJGbAdYvQxj9LJdejuBRCo49LUqmiCTr7pUEPDK/RkDtv3+JLhxqN4z8YA==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/client-sso-oidc" "3.624.0"
+ "@aws-sdk/client-sts" "3.624.0"
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/credential-provider-node" "3.624.0"
+ "@aws-sdk/middleware-host-header" "3.620.0"
+ "@aws-sdk/middleware-logger" "3.609.0"
+ "@aws-sdk/middleware-recursion-detection" "3.620.0"
+ "@aws-sdk/middleware-user-agent" "3.620.0"
+ "@aws-sdk/region-config-resolver" "3.614.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@aws-sdk/util-user-agent-browser" "3.609.0"
+ "@aws-sdk/util-user-agent-node" "3.614.0"
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/core" "^2.3.2"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/hash-node" "^3.0.3"
+ "@smithy/invalid-dependency" "^3.0.3"
+ "@smithy/middleware-content-length" "^3.0.5"
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.14"
+ "@smithy/util-defaults-mode-node" "^3.0.14"
+ "@smithy/util-endpoints" "^2.0.5"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/client-eventbridge@^3.588.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-eventbridge/-/client-eventbridge-3.624.0.tgz#aadd03846b7881e49da6b7c105c8f002669948e8"
+ integrity sha512-02HxeImNQv+yA+36Y+gn5ZM2v3JhG9gbbtXokv1YoByh9Ot9WG5Xm5Fsj9i6Dno34LneA2HCQqdMws67woXxVg==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/client-sso-oidc" "3.624.0"
+ "@aws-sdk/client-sts" "3.624.0"
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/credential-provider-node" "3.624.0"
+ "@aws-sdk/middleware-host-header" "3.620.0"
+ "@aws-sdk/middleware-logger" "3.609.0"
+ "@aws-sdk/middleware-recursion-detection" "3.620.0"
+ "@aws-sdk/middleware-user-agent" "3.620.0"
+ "@aws-sdk/region-config-resolver" "3.614.0"
+ "@aws-sdk/signature-v4-multi-region" "3.624.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@aws-sdk/util-user-agent-browser" "3.609.0"
+ "@aws-sdk/util-user-agent-node" "3.614.0"
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/core" "^2.3.2"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/hash-node" "^3.0.3"
+ "@smithy/invalid-dependency" "^3.0.3"
+ "@smithy/middleware-content-length" "^3.0.5"
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.14"
+ "@smithy/util-defaults-mode-node" "^3.0.14"
+ "@smithy/util-endpoints" "^2.0.5"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/client-iam@^3.588.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-iam/-/client-iam-3.624.0.tgz#89c57b70a15c44a007483088d7f6f20844800cb8"
+ integrity sha512-a3Qy7AIht2nHiZPJ/HiMdyiOLiDN+iKp1R916SEbgFi9MiOyRHFeLCCPQHMf1O8YXfb0hbHr5IFnfZLfUcJaWQ==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/client-sso-oidc" "3.624.0"
+ "@aws-sdk/client-sts" "3.624.0"
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/credential-provider-node" "3.624.0"
+ "@aws-sdk/middleware-host-header" "3.620.0"
+ "@aws-sdk/middleware-logger" "3.609.0"
+ "@aws-sdk/middleware-recursion-detection" "3.620.0"
+ "@aws-sdk/middleware-user-agent" "3.620.0"
+ "@aws-sdk/region-config-resolver" "3.614.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@aws-sdk/util-user-agent-browser" "3.609.0"
+ "@aws-sdk/util-user-agent-node" "3.614.0"
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/core" "^2.3.2"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/hash-node" "^3.0.3"
+ "@smithy/invalid-dependency" "^3.0.3"
+ "@smithy/middleware-content-length" "^3.0.5"
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.14"
+ "@smithy/util-defaults-mode-node" "^3.0.14"
+ "@smithy/util-endpoints" "^2.0.5"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ "@smithy/util-utf8" "^3.0.0"
+ "@smithy/util-waiter" "^3.1.2"
+ tslib "^2.6.2"
+
"@aws-sdk/client-lambda@^3.509.0":
version "3.569.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-lambda/-/client-lambda-3.569.0.tgz#b95b6c5186c87ce53b3de2607faebdad1031eddc"
@@ -313,6 +573,58 @@
"@smithy/util-waiter" "^2.2.0"
tslib "^2.6.2"
+"@aws-sdk/client-lambda@^3.588.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-lambda/-/client-lambda-3.624.0.tgz#9d674bc061ba9ca5057426ae6940f5fbb1f73c6b"
+ integrity sha512-bfhFeg6LoC6AFM68+Gyogq9UpyW83Jwkwobo9CtxSTfaNIOYdKgTOdYtn4pM/bRYrWon4CstJQymIsPbY7ra5Q==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/client-sso-oidc" "3.624.0"
+ "@aws-sdk/client-sts" "3.624.0"
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/credential-provider-node" "3.624.0"
+ "@aws-sdk/middleware-host-header" "3.620.0"
+ "@aws-sdk/middleware-logger" "3.609.0"
+ "@aws-sdk/middleware-recursion-detection" "3.620.0"
+ "@aws-sdk/middleware-user-agent" "3.620.0"
+ "@aws-sdk/region-config-resolver" "3.614.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@aws-sdk/util-user-agent-browser" "3.609.0"
+ "@aws-sdk/util-user-agent-node" "3.614.0"
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/core" "^2.3.2"
+ "@smithy/eventstream-serde-browser" "^3.0.5"
+ "@smithy/eventstream-serde-config-resolver" "^3.0.3"
+ "@smithy/eventstream-serde-node" "^3.0.4"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/hash-node" "^3.0.3"
+ "@smithy/invalid-dependency" "^3.0.3"
+ "@smithy/middleware-content-length" "^3.0.5"
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.14"
+ "@smithy/util-defaults-mode-node" "^3.0.14"
+ "@smithy/util-endpoints" "^2.0.5"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ "@smithy/util-stream" "^3.1.3"
+ "@smithy/util-utf8" "^3.0.0"
+ "@smithy/util-waiter" "^3.1.2"
+ tslib "^2.6.2"
+
"@aws-sdk/client-s3@^3.128.0":
version "3.576.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.576.0.tgz#0e2f8f8fdbf1548ed2bd7d782f8fdf2e90131de1"
@@ -441,6 +753,70 @@
"@smithy/util-waiter" "^2.2.0"
tslib "^2.6.2"
+"@aws-sdk/client-s3@^3.588.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.624.0.tgz#4114c3cb4bf820e0aa480d3783c3cd2ae2575737"
+ integrity sha512-A18tgTKC4ZTAwV8i3pkyAL1XDLgH7WGS5hZA/0FOntI5l+icztGZFF8CdeYWEAFnZA7SfHK6vmtEbIQDOzTTAA==
+ dependencies:
+ "@aws-crypto/sha1-browser" "5.2.0"
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/client-sso-oidc" "3.624.0"
+ "@aws-sdk/client-sts" "3.624.0"
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/credential-provider-node" "3.624.0"
+ "@aws-sdk/middleware-bucket-endpoint" "3.620.0"
+ "@aws-sdk/middleware-expect-continue" "3.620.0"
+ "@aws-sdk/middleware-flexible-checksums" "3.620.0"
+ "@aws-sdk/middleware-host-header" "3.620.0"
+ "@aws-sdk/middleware-location-constraint" "3.609.0"
+ "@aws-sdk/middleware-logger" "3.609.0"
+ "@aws-sdk/middleware-recursion-detection" "3.620.0"
+ "@aws-sdk/middleware-sdk-s3" "3.624.0"
+ "@aws-sdk/middleware-ssec" "3.609.0"
+ "@aws-sdk/middleware-user-agent" "3.620.0"
+ "@aws-sdk/region-config-resolver" "3.614.0"
+ "@aws-sdk/signature-v4-multi-region" "3.624.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@aws-sdk/util-user-agent-browser" "3.609.0"
+ "@aws-sdk/util-user-agent-node" "3.614.0"
+ "@aws-sdk/xml-builder" "3.609.0"
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/core" "^2.3.2"
+ "@smithy/eventstream-serde-browser" "^3.0.5"
+ "@smithy/eventstream-serde-config-resolver" "^3.0.3"
+ "@smithy/eventstream-serde-node" "^3.0.4"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/hash-blob-browser" "^3.1.2"
+ "@smithy/hash-node" "^3.0.3"
+ "@smithy/hash-stream-node" "^3.1.2"
+ "@smithy/invalid-dependency" "^3.0.3"
+ "@smithy/md5-js" "^3.0.3"
+ "@smithy/middleware-content-length" "^3.0.5"
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.14"
+ "@smithy/util-defaults-mode-node" "^3.0.14"
+ "@smithy/util-endpoints" "^2.0.5"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ "@smithy/util-stream" "^3.1.3"
+ "@smithy/util-utf8" "^3.0.0"
+ "@smithy/util-waiter" "^3.1.2"
+ tslib "^2.6.2"
+
"@aws-sdk/client-sso-oidc@3.554.0":
version "3.554.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.554.0.tgz#c4002879c89cf5e4a45f39c63b2963f8fab88385"
@@ -624,6 +1000,51 @@
"@smithy/util-utf8" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/client-sso-oidc@3.624.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.624.0.tgz#33d0927519de333387ee07cb7f6483b0bd4db2f2"
+ integrity sha512-Ki2uKYJKKtfHxxZsiMTOvJoVRP6b2pZ1u3rcUb2m/nVgBPUfLdl8ZkGpqE29I+t5/QaS/sEdbn6cgMUZwl+3Dg==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/credential-provider-node" "3.624.0"
+ "@aws-sdk/middleware-host-header" "3.620.0"
+ "@aws-sdk/middleware-logger" "3.609.0"
+ "@aws-sdk/middleware-recursion-detection" "3.620.0"
+ "@aws-sdk/middleware-user-agent" "3.620.0"
+ "@aws-sdk/region-config-resolver" "3.614.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@aws-sdk/util-user-agent-browser" "3.609.0"
+ "@aws-sdk/util-user-agent-node" "3.614.0"
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/core" "^2.3.2"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/hash-node" "^3.0.3"
+ "@smithy/invalid-dependency" "^3.0.3"
+ "@smithy/middleware-content-length" "^3.0.5"
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.14"
+ "@smithy/util-defaults-mode-node" "^3.0.14"
+ "@smithy/util-endpoints" "^2.0.5"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@aws-sdk/client-sso@3.554.0":
version "3.554.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.554.0.tgz#fef7b7ee47cad3987b50e9218ec1d11dcd42e32b"
@@ -800,6 +1221,50 @@
"@smithy/util-utf8" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/client-sso@3.624.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.624.0.tgz#5d6bd308c1a6bb876c0bffc369c31a4916271219"
+ integrity sha512-EX6EF+rJzMPC5dcdsu40xSi2To7GSvdGQNIpe97pD9WvZwM9tRNQnNM4T6HA4gjV1L6Jwk8rBlG/CnveXtLEMw==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/middleware-host-header" "3.620.0"
+ "@aws-sdk/middleware-logger" "3.609.0"
+ "@aws-sdk/middleware-recursion-detection" "3.620.0"
+ "@aws-sdk/middleware-user-agent" "3.620.0"
+ "@aws-sdk/region-config-resolver" "3.614.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@aws-sdk/util-user-agent-browser" "3.609.0"
+ "@aws-sdk/util-user-agent-node" "3.614.0"
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/core" "^2.3.2"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/hash-node" "^3.0.3"
+ "@smithy/invalid-dependency" "^3.0.3"
+ "@smithy/middleware-content-length" "^3.0.5"
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.14"
+ "@smithy/util-defaults-mode-node" "^3.0.14"
+ "@smithy/util-endpoints" "^2.0.5"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@aws-sdk/client-sts@3.554.0", "@aws-sdk/client-sts@^3.410.0":
version "3.554.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.554.0.tgz#511f1bafe628613f1824274f9c11a9df31ac0b09"
@@ -982,6 +1447,52 @@
"@smithy/util-utf8" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/client-sts@3.624.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.624.0.tgz#ee19e08835a04d173f4997285e26558ac431d938"
+ integrity sha512-k36fLZCb2nfoV/DKK3jbRgO/Yf7/R80pgYfMiotkGjnZwDmRvNN08z4l06L9C+CieazzkgRxNUzyppsYcYsQaw==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/client-sso-oidc" "3.624.0"
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/credential-provider-node" "3.624.0"
+ "@aws-sdk/middleware-host-header" "3.620.0"
+ "@aws-sdk/middleware-logger" "3.609.0"
+ "@aws-sdk/middleware-recursion-detection" "3.620.0"
+ "@aws-sdk/middleware-user-agent" "3.620.0"
+ "@aws-sdk/region-config-resolver" "3.614.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@aws-sdk/util-user-agent-browser" "3.609.0"
+ "@aws-sdk/util-user-agent-node" "3.614.0"
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/core" "^2.3.2"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/hash-node" "^3.0.3"
+ "@smithy/invalid-dependency" "^3.0.3"
+ "@smithy/middleware-content-length" "^3.0.5"
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.14"
+ "@smithy/util-defaults-mode-node" "^3.0.14"
+ "@smithy/util-endpoints" "^2.0.5"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@aws-sdk/core@3.554.0":
version "3.554.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.554.0.tgz#84def70777ace823efb54451da403bfc125a8571"
@@ -1034,6 +1545,21 @@
fast-xml-parser "4.2.5"
tslib "^2.6.2"
+"@aws-sdk/core@3.624.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.624.0.tgz#ff0d7745bd662f53d99dbb7293416a45ddde5aa6"
+ integrity sha512-WyFmPbhRIvtWi7hBp8uSFy+iPpj8ccNV/eX86hwF4irMjfc/FtsGVIAeBXxXM/vGCjkdfEzOnl+tJ2XACD4OXg==
+ dependencies:
+ "@smithy/core" "^2.3.2"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/signature-v4" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-middleware" "^3.0.3"
+ fast-xml-parser "4.4.1"
+ tslib "^2.6.2"
+
"@aws-sdk/credential-provider-env@3.535.0":
version "3.535.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz#26248e263a8107953d5496cb3760d4e7c877abcf"
@@ -1064,6 +1590,16 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/credential-provider-env@3.620.1":
+ version "3.620.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.620.1.tgz#d4692c49a65ebc11dae3f7f8b053fee9268a953c"
+ integrity sha512-ExuILJ2qLW5ZO+rgkNRj0xiAipKT16Rk77buvPP8csR7kkCflT/gXTyzRe/uzIiETTxM7tr8xuO9MP/DQXqkfg==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/credential-provider-http@3.552.0":
version "3.552.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz#ecc88d02cba95621887e6b85b2583e756ad29eb6"
@@ -1109,6 +1645,21 @@
"@smithy/util-stream" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/credential-provider-http@3.622.0":
+ version "3.622.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.622.0.tgz#db481fdef859849d07dd5870894f45df2debab3d"
+ integrity sha512-VUHbr24Oll1RK3WR8XLUugLpgK9ZuxEm/NVeVqyFts1Ck9gsKpRg1x4eH7L7tW3SJ4TDEQNMbD7/7J+eoL2svg==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-stream" "^3.1.3"
+ tslib "^2.6.2"
+
"@aws-sdk/credential-provider-imds@^3.81.0":
version "3.374.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.374.0.tgz#19f1d6625b2b91114f3d5c2a479b86a4114620a6"
@@ -1182,6 +1733,23 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/credential-provider-ini@3.624.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.624.0.tgz#af4b485e9ceeca97e1681b2402c50dc192c1dc06"
+ integrity sha512-mMoNIy7MO2WTBbdqMyLpbt6SZpthE6e0GkRYpsd0yozPt0RZopcBhEh+HG1U9Y1PVODo+jcMk353vAi61CfnhQ==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "3.620.1"
+ "@aws-sdk/credential-provider-http" "3.622.0"
+ "@aws-sdk/credential-provider-process" "3.620.1"
+ "@aws-sdk/credential-provider-sso" "3.624.0"
+ "@aws-sdk/credential-provider-web-identity" "3.621.0"
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/credential-provider-imds" "^3.2.0"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/shared-ini-file-loader" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/credential-provider-node@3.554.0":
version "3.554.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.554.0.tgz#74e8ae0b69cfba716e57881ace9d6466deedfb5e"
@@ -1254,6 +1822,24 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/credential-provider-node@3.624.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.624.0.tgz#d7ebe191194eb09764b313c1f4e259cb42795079"
+ integrity sha512-vYyGK7oNpd81BdbH5IlmQ6zfaQqU+rPwsKTDDBeLRjshtrGXOEpfoahVpG9PX0ibu32IOWp4ZyXBNyVrnvcMOw==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "3.620.1"
+ "@aws-sdk/credential-provider-http" "3.622.0"
+ "@aws-sdk/credential-provider-ini" "3.624.0"
+ "@aws-sdk/credential-provider-process" "3.620.1"
+ "@aws-sdk/credential-provider-sso" "3.624.0"
+ "@aws-sdk/credential-provider-web-identity" "3.621.0"
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/credential-provider-imds" "^3.2.0"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/shared-ini-file-loader" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/credential-provider-process@3.535.0":
version "3.535.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz#ea1e8a38a32e36bbdc3f75eb03352e6eafa0c659"
@@ -1298,6 +1884,17 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/credential-provider-process@3.620.1":
+ version "3.620.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.620.1.tgz#10387cf85400420bb4bbda9cc56937dcc6d6d0ee"
+ integrity sha512-hWqFMidqLAkaV9G460+1at6qa9vySbjQKKc04p59OT7lZ5cO5VH5S4aI05e+m4j364MBROjjk2ugNvfNf/8ILg==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/shared-ini-file-loader" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/credential-provider-sso@3.554.0":
version "3.554.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.554.0.tgz#83e950685aaadb18d48d51c39f6201d820a5de41"
@@ -1350,6 +1947,19 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/credential-provider-sso@3.624.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.624.0.tgz#4a617577d04b23f80e86e1f76cc15dc3e9895c21"
+ integrity sha512-A02bayIjU9APEPKr3HudrFHEx0WfghoSPsPopckDkW7VBqO4wizzcxr75Q9A3vNX+cwg0wCN6UitTNe6pVlRaQ==
+ dependencies:
+ "@aws-sdk/client-sso" "3.624.0"
+ "@aws-sdk/token-providers" "3.614.0"
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/shared-ini-file-loader" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/credential-provider-web-identity@3.554.0":
version "3.554.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.554.0.tgz#6076a32066b633a18fc90cae7ed0b874db78a556"
@@ -1381,6 +1991,16 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/credential-provider-web-identity@3.621.0":
+ version "3.621.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.621.0.tgz#b25878c0a05dad60cd5f91e7e5a31a145c2f14be"
+ integrity sha512-w7ASSyfNvcx7+bYGep3VBgC3K6vEdLmlpjT7nSIHxxQf+WSdvy+HynwJosrpZax0sK5q0D1Jpn/5q+r5lwwW6w==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-bucket-endpoint@3.568.0":
version "3.568.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.568.0.tgz#790c0943cc097d3a83665131bc9e0743598cc6ca"
@@ -1407,6 +2027,19 @@
"@smithy/util-config-provider" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-bucket-endpoint@3.620.0":
+ version "3.620.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.620.0.tgz#c5dc0e98b6209a91479cad6c2c74fbc5a3429fab"
+ integrity sha512-eGLL0W6L3HDb3OACyetZYOWpHJ+gLo0TehQKeQyy2G8vTYXqNTeqYhuI6up9HVjBzU9eQiULVQETmgQs7TFaRg==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-arn-parser" "3.568.0"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-config-provider" "^3.0.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-expect-continue@3.572.0":
version "3.572.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.572.0.tgz#91df3b88a0a109450db84577609ed19520dfff38"
@@ -1427,6 +2060,16 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-expect-continue@3.620.0":
+ version "3.620.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.620.0.tgz#6a362c0f0696dc6749108a33de9998e0fa6b50ec"
+ integrity sha512-QXeRFMLfyQ31nAHLbiTLtk0oHzG9QLMaof5jIfqcUwnOkO8YnQdeqzakrg1Alpy/VQ7aqzIi8qypkBe2KXZz0A==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-flexible-checksums@3.572.0":
version "3.572.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.572.0.tgz#639ee54f838a5382a69f07351cd783488b6ad89b"
@@ -1455,6 +2098,20 @@
"@smithy/util-utf8" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-flexible-checksums@3.620.0":
+ version "3.620.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.620.0.tgz#42cd48cdc0ad9639545be000bf537969210ce8c5"
+ integrity sha512-ftz+NW7qka2sVuwnnO1IzBku5ccP+s5qZGeRTPgrKB7OzRW85gthvIo1vQR2w+OwHFk7WJbbhhWwbCbktnP4UA==
+ dependencies:
+ "@aws-crypto/crc32" "5.2.0"
+ "@aws-crypto/crc32c" "5.2.0"
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/is-array-buffer" "^3.0.0"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-host-header@3.535.0":
version "3.535.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz#d5264f813592f5e77df25e5a14bbb0e6441812db"
@@ -1485,6 +2142,16 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-host-header@3.620.0":
+ version "3.620.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.620.0.tgz#b561d419a08a984ba364c193376b482ff5224d74"
+ integrity sha512-VMtPEZwqYrII/oUkffYsNWY9PZ9xpNJpMgmyU0rlDQ25O1c0Hk3fJmZRe6pEkAJ0omD7kLrqGl1DUjQVxpd/Rg==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-location-constraint@3.567.0":
version "3.567.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.567.0.tgz#c469e745a3fa146dd29d0024a9f4d2a498985822"
@@ -1503,6 +2170,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-location-constraint@3.609.0":
+ version "3.609.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.609.0.tgz#7ed82d71e5ddcd50683ef2bbde10d1cc2492057e"
+ integrity sha512-xzsdoTkszGVqGVPjUmgoP7TORiByLueMHieI1fhQL888WPdqctwAx3ES6d/bA9Q/i8jnc6hs+Fjhy8UvBTkE9A==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-logger@3.535.0":
version "3.535.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz#1a8ffd6c368edd6cb32e1edf7b1dced95c1820ee"
@@ -1530,6 +2206,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-logger@3.609.0":
+ version "3.609.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.609.0.tgz#ed44d201f091b8bac908cbf14724c7a4d492553f"
+ integrity sha512-S62U2dy4jMDhDFDK5gZ4VxFdWzCtLzwbYyFZx2uvPYTECkepLUfzLic2BHg2Qvtu4QjX+oGE3P/7fwaGIsGNuQ==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-recursion-detection@3.535.0":
version "3.535.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz#6aa1e1bd1e84730d58a73021b745e20d4341a92d"
@@ -1560,6 +2245,26 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-recursion-detection@3.620.0":
+ version "3.620.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.620.0.tgz#f8270dfff843fd756be971e5673f89c6a24c6513"
+ integrity sha512-nh91S7aGK3e/o1ck64sA/CyoFw+gAYj2BDOnoNa6ouyCrVJED96ZXWbhye/fz9SgmNUZR2g7GdVpiLpMKZoI5w==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/middleware-sdk-api-gateway@3.620.0":
+ version "3.620.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-api-gateway/-/middleware-sdk-api-gateway-3.620.0.tgz#479e839455bcfa22952a1080d5598061a1f1f0e3"
+ integrity sha512-JH8JzZb5CTry5Xit51jwyES8cqihaUWJVS3pcr5L73g8qLDUnvfg2IJJJ7pXs0hVAaCNjDs4L97DW3ity76CUA==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-sdk-s3@3.572.0":
version "3.572.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.572.0.tgz#62534ecbfc55d91fcb768b97bb14f73577c3b00e"
@@ -1590,6 +2295,26 @@
"@smithy/util-config-provider" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-sdk-s3@3.624.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.624.0.tgz#770cbc3f91b99ed70de6f7b9552917de99ee7e78"
+ integrity sha512-HUiaZ6+JXcG0qQda10ZxDGJvbT71YUp1zX+oikIsfTUeq0N75O82OY3Noqd7cyjEVtsGSo/y0e6U3aV1hO+wPw==
+ dependencies:
+ "@aws-sdk/core" "3.624.0"
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-arn-parser" "3.568.0"
+ "@smithy/core" "^2.3.2"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/signature-v4" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-config-provider" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-stream" "^3.1.3"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-signing@3.572.0":
version "3.572.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.572.0.tgz#d3c648e3a280774115003d7ea07860f80f79a19d"
@@ -1634,6 +2359,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-ssec@3.609.0":
+ version "3.609.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.609.0.tgz#b87a8bc6133f3f6bdc6801183d0f9dad3f93cf9f"
+ integrity sha512-GZSD1s7+JswWOTamVap79QiDaIV7byJFssBW68GYjyRS5EBjNfwA/8s+6uE6g39R3ojyTbYOmvcANoZEhSULXg==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/middleware-user-agent@3.540.0":
version "3.540.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz#4981c64c1eeb6b5c453bce02d060b8c71d44994d"
@@ -1678,6 +2412,17 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/middleware-user-agent@3.620.0":
+ version "3.620.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.620.0.tgz#1fe3104f04f576a942cf0469bfbd73c38eef3d9e"
+ integrity sha512-bvS6etn+KsuL32ubY5D3xNof1qkenpbJXf/ugGXbg0n98DvDFQ/F+SMLxHgbnER5dsKYchNnhmtI6/FC3HFu/A==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@aws-sdk/util-endpoints" "3.614.0"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/property-provider@^3.78.0":
version "3.374.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.374.0.tgz#ba302bfd9cdd4751efdb50ef60e7ee3cbd09c62a"
@@ -1734,6 +2479,18 @@
"@smithy/util-middleware" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/region-config-resolver@3.614.0":
+ version "3.614.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.614.0.tgz#9cebb31a5bcfea2a41891fff7f28d0164cde179a"
+ integrity sha512-vDCeMXvic/LU0KFIUjpC3RiSTIkkvESsEfbVHiHH0YINfl8HnEqR5rj+L8+phsCeVg2+LmYwYxd5NRz4PHxt5g==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-config-provider" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.3"
+ tslib "^2.6.2"
+
"@aws-sdk/shared-ini-file-loader@^3.80.0":
version "3.374.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.374.0.tgz#dc992051b59169a33cf1acef2d268b7c8e3470f5"
@@ -1766,6 +2523,18 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/signature-v4-multi-region@3.624.0":
+ version "3.624.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.624.0.tgz#86829acc07871758a592dd50812ca4d370f641ed"
+ integrity sha512-gu1SfCyUPnq4s0AI1xdAl0whHwhkTyltg4QZWc4vnZvEVudCpJVVxEcroUHYQIO51YyVUT9jSMS1SVRe5VqPEw==
+ dependencies:
+ "@aws-sdk/middleware-sdk-s3" "3.624.0"
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/signature-v4" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/token-providers@3.554.0":
version "3.554.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.554.0.tgz#5a20ce273451654a1382f772ef119a9a156f537c"
@@ -1811,6 +2580,17 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/token-providers@3.614.0":
+ version "3.614.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.614.0.tgz#88da04f6d4ce916b0b0f6e045676d04201fb47fd"
+ integrity sha512-okItqyY6L9IHdxqs+Z116y5/nda7rHxLvROxtAJdLavWTYDydxrZstImNgGWTeVdmc0xX2gJCI77UYUTQWnhRw==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/shared-ini-file-loader" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/types@3.535.0", "@aws-sdk/types@^3.222.0":
version "3.535.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.535.0.tgz#5e6479f31299dd9df170e63f4d10fe739008cf04"
@@ -1835,6 +2615,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/types@3.609.0":
+ version "3.609.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.609.0.tgz#06b39d799c9f197a7b43670243e8e78a3bf7d6a5"
+ integrity sha512-+Tqnh9w0h2LcrUsdXyT1F8mNhXz+tVYBtP19LpeEGntmvHwa2XzvLUCWpoIAIVsHp5+HdB2X9Sn0KAtmbFXc2Q==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/util-arn-parser@3.568.0":
version "3.568.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.568.0.tgz#6a19a8c6bbaa520b6be1c278b2b8c17875b91527"
@@ -1882,6 +2670,16 @@
"@smithy/util-endpoints" "^2.0.0"
tslib "^2.6.2"
+"@aws-sdk/util-endpoints@3.614.0":
+ version "3.614.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.614.0.tgz#6564b0ffd7dc3728221e9f9821f5aab1cc58468e"
+ integrity sha512-wK2cdrXHH4oz4IomV/yrGkftU9A+ITB6nFL+rxxyO78is2ifHJpFdV4aqk4LSkXYPi6CXWNru/Dqc7yiKXgJPw==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-endpoints" "^2.0.5"
+ tslib "^2.6.2"
+
"@aws-sdk/util-locate-window@^3.0.0":
version "3.535.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.535.0.tgz#0200a336fddd47dd6567ce15d01f62be50a315d7"
@@ -1919,6 +2717,16 @@
bowser "^2.11.0"
tslib "^2.6.2"
+"@aws-sdk/util-user-agent-browser@3.609.0":
+ version "3.609.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.609.0.tgz#aa15421b2e32ae8bc589dac2bd6e8969832ce588"
+ integrity sha512-fojPU+mNahzQ0YHYBsx0ZIhmMA96H+ZIZ665ObU9tl+SGdbLneVZVikGve+NmHTQwHzwkFsZYYnVKAkreJLAtA==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/types" "^3.3.0"
+ bowser "^2.11.0"
+ tslib "^2.6.2"
+
"@aws-sdk/util-user-agent-node@3.535.0":
version "3.535.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz#f5c26fb6f3f561d3cf35f96f303b1775afad0a5b"
@@ -1949,6 +2757,16 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/util-user-agent-node@3.614.0":
+ version "3.614.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.614.0.tgz#1e3f49a80f841a3f21647baed2adce01aac5beb5"
+ integrity sha512-15ElZT88peoHnq5TEoEtZwoXTXRxNrk60TZNdpl/TUBJ5oNJ9Dqb5Z4ryb8ofN6nm9aFf59GVAerFDz8iUoHBA==
+ dependencies:
+ "@aws-sdk/types" "3.609.0"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@aws-sdk/util-utf8-browser@^3.0.0":
version "3.259.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff"
@@ -1972,6 +2790,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@aws-sdk/xml-builder@3.609.0":
+ version "3.609.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.609.0.tgz#eeb3d5cde000a23cfeeefe0354b6193440dc7d87"
+ integrity sha512-l9XxNcA4HX98rwCC2/KoiWcmEiRfZe4G+mYwDbCFT87JIMj6GBhLDkAzr/W8KAaA2IDr8Vc6J8fZPgVulxxfMA==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@babel/code-frame@7.12.11":
version "7.12.11"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"
@@ -3880,6 +4706,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/abort-controller@^3.1.1":
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-3.1.1.tgz#291210611ff6afecfc198d0ca72d5771d8461d16"
+ integrity sha512-MBJBiidoe+0cTFhyxT8g+9g7CeVccLM0IOKKUMCNQ1CNMJ/eIfoo0RTfVrXOONEI1UCN1W+zkiHSbzUNE9dZtQ==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/chunked-blob-reader-native@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-2.2.0.tgz#aff8bddf9fdc1052f885e1b15aa81e4d274e541e"
@@ -3932,6 +4766,17 @@
"@smithy/util-middleware" "^3.0.0"
tslib "^2.6.2"
+"@smithy/config-resolver@^3.0.5":
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-3.0.5.tgz#727978bba7ace754c741c259486a19d3083431fd"
+ integrity sha512-SkW5LxfkSI1bUC74OtfBbdz+grQXYiPYolyu8VfpLIjEoN/sHVBlLeGXMQ1vX4ejkgfv6sxVbQJ32yF2cl1veA==
+ dependencies:
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-config-provider" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.3"
+ tslib "^2.6.2"
+
"@smithy/core@^1.4.2":
version "1.4.2"
resolved "https://registry.yarnpkg.com/@smithy/core/-/core-1.4.2.tgz#1c3ed886d403041ce5bd2d816448420c57baa19c"
@@ -3960,6 +4805,20 @@
"@smithy/util-middleware" "^3.0.0"
tslib "^2.6.2"
+"@smithy/core@^2.3.2":
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/@smithy/core/-/core-2.3.2.tgz#4a1e3da41d2a3a494cbc6bd1fc6eeb26b2e27184"
+ integrity sha512-in5wwt6chDBcUv1Lw1+QzZxN9fBffi+qOixfb65yK4sDuKG7zAUO9HAFqmVzsZM3N+3tTyvZjtnDXePpvp007Q==
+ dependencies:
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-retry" "^3.0.14"
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-middleware" "^3.0.3"
+ tslib "^2.6.2"
+
"@smithy/credential-provider-imds@^1.0.1":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-1.1.0.tgz#4d9444c4c8de70143c3f16bdba188b0e42cb48f9"
@@ -3993,6 +4852,17 @@
"@smithy/url-parser" "^3.0.0"
tslib "^2.6.2"
+"@smithy/credential-provider-imds@^3.2.0":
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.0.tgz#0e0e7ddaff1a8633cb927aee1056c0ab506b7ecf"
+ integrity sha512-0SCIzgd8LYZ9EJxUjLXBmEKSZR/P/w6l7Rz/pab9culE/RWuqelAKGJvn5qUOl8BgX8Yj5HWM50A5hiB/RzsgA==
+ dependencies:
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ tslib "^2.6.2"
+
"@smithy/eventstream-codec@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.2.0.tgz#63d74fa817188995eb55e792a38060b0ede98dc4"
@@ -4013,6 +4883,16 @@
"@smithy/util-hex-encoding" "^3.0.0"
tslib "^2.6.2"
+"@smithy/eventstream-codec@^3.1.2":
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-3.1.2.tgz#4a1c72b34400631b829241151984a1ad8c4f963c"
+ integrity sha512-0mBcu49JWt4MXhrhRAlxASNy0IjDRFU+aWNDRal9OtUJvJNiwDuyKMUONSOjLjSCeGwZaE0wOErdqULer8r7yw==
+ dependencies:
+ "@aws-crypto/crc32" "5.2.0"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-hex-encoding" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/eventstream-serde-browser@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.2.0.tgz#69c93cc0210f04caeb0770856ef88c9a82564e11"
@@ -4031,6 +4911,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/eventstream-serde-browser@^3.0.5":
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.5.tgz#3e971afd2b8a02a098af8decc4b9e3f35296d6a2"
+ integrity sha512-dEyiUYL/ekDfk+2Ra4GxV+xNnFoCmk1nuIXg+fMChFTrM2uI/1r9AdiTYzPqgb72yIv/NtAj6C3dG//1wwgakQ==
+ dependencies:
+ "@smithy/eventstream-serde-universal" "^3.0.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/eventstream-serde-config-resolver@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.2.0.tgz#23c8698ce594a128bcc556153efb7fecf6d04f87"
@@ -4047,6 +4936,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/eventstream-serde-config-resolver@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.3.tgz#f852e096d0ad112363b4685e1d441088d1fce67a"
+ integrity sha512-NVTYjOuYpGfrN/VbRQgn31x73KDLfCXCsFdad8DiIc3IcdxL+dYA9zEQPyOP7Fy2QL8CPy2WE4WCUD+ZsLNfaQ==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/eventstream-serde-node@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.2.0.tgz#b82870a838b1bd32ad6e0cf33a520191a325508e"
@@ -4065,6 +4962,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/eventstream-serde-node@^3.0.4":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.4.tgz#6301752ca51b3ebabcd2dec112f1dacd990de4c1"
+ integrity sha512-mjlG0OzGAYuUpdUpflfb9zyLrBGgmQmrobNT8b42ZTsGv/J03+t24uhhtVEKG/b2jFtPIHF74Bq+VUtbzEKOKg==
+ dependencies:
+ "@smithy/eventstream-serde-universal" "^3.0.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/eventstream-serde-universal@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.2.0.tgz#a75e330040d5e2ca2ac0d8bccde3e390ac5afd38"
@@ -4083,6 +4989,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/eventstream-serde-universal@^3.0.4":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.4.tgz#6754de5b94bdc286d8ef1d6bcf22d80f6ab68f30"
+ integrity sha512-Od9dv8zh3PgOD7Vj4T3HSuox16n0VG8jJIM2gvKASL6aCtcS8CfHZDWe1Ik3ZXW6xBouU+45Q5wgoliWDZiJ0A==
+ dependencies:
+ "@smithy/eventstream-codec" "^3.1.2"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/fetch-http-handler@^2.5.0":
version "2.5.0"
resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.5.0.tgz#0b8e1562807fdf91fe7dd5cde620d7a03ddc10ac"
@@ -4105,6 +5020,17 @@
"@smithy/util-base64" "^3.0.0"
tslib "^2.6.2"
+"@smithy/fetch-http-handler@^3.2.4":
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.4.tgz#c754de7e0ff2541b73ac9ba7cc955940114b3d62"
+ integrity sha512-kBprh5Gs5h7ug4nBWZi1FZthdqSM+T7zMmsZxx0IBvWUn7dK3diz2SHn7Bs4dQGFDk8plDv375gzenDoNwrXjg==
+ dependencies:
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/querystring-builder" "^3.0.3"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-base64" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/hash-blob-browser@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/hash-blob-browser/-/hash-blob-browser-2.2.0.tgz#d26db0e88b8fc4b59ee487bd026363ea9b48cf3a"
@@ -4125,6 +5051,16 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/hash-blob-browser@^3.1.2":
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/@smithy/hash-blob-browser/-/hash-blob-browser-3.1.2.tgz#90281c1f183d93686fb4f26107f1819644d68829"
+ integrity sha512-hAbfqN2UbISltakCC2TP0kx4LqXBttEv2MqSPE98gVuDFMf05lU+TpC41QtqGP3Ff5A3GwZMPfKnEy0VmEUpmg==
+ dependencies:
+ "@smithy/chunked-blob-reader" "^3.0.0"
+ "@smithy/chunked-blob-reader-native" "^3.0.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/hash-node@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.2.0.tgz#df29e1e64811be905cb3577703b0e2d0b07fc5cc"
@@ -4145,6 +5081,16 @@
"@smithy/util-utf8" "^3.0.0"
tslib "^2.6.2"
+"@smithy/hash-node@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-3.0.3.tgz#82c5cb7b0f1a29ee7319081853d2d158c07dff24"
+ integrity sha512-2ctBXpPMG+B3BtWSGNnKELJ7SH9e4TNefJS0cd2eSkOOROeBnnVBnAy9LtJ8tY4vUEoe55N4CNPxzbWvR39iBw==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-buffer-from" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/hash-stream-node@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/hash-stream-node/-/hash-stream-node-2.2.0.tgz#7b341fdc89851af6b98d8c01e47185caf0a4b2d9"
@@ -4163,6 +5109,15 @@
"@smithy/util-utf8" "^3.0.0"
tslib "^2.6.2"
+"@smithy/hash-stream-node@^3.1.2":
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/@smithy/hash-stream-node/-/hash-stream-node-3.1.2.tgz#89f0290ae44b113863878e75b10c484ff48af71c"
+ integrity sha512-PBgDMeEdDzi6JxKwbfBtwQG9eT9cVwsf0dZzLXoJF4sHKHs5HEo/3lJWpn6jibfJwT34I1EBXpBnZE8AxAft6g==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/invalid-dependency@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.2.0.tgz#ee3d8980022cb5edb514ac187d159b3e773640f0"
@@ -4179,6 +5134,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/invalid-dependency@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-3.0.3.tgz#8d9fd70e3a94b565a4eba4ffbdc95238e1930528"
+ integrity sha512-ID1eL/zpDULmHJbflb864k72/SNOZCADRc9i7Exq3RUNJw6raWUSlFEQ+3PX3EYs++bTxZB2dE9mEHTQLv61tw==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/is-array-buffer@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz#f84f0d9f9a36601a9ca9381688bd1b726fd39111"
@@ -4211,6 +5174,15 @@
"@smithy/util-utf8" "^3.0.0"
tslib "^2.6.2"
+"@smithy/md5-js@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/md5-js/-/md5-js-3.0.3.tgz#55ee40aa24075b096c39f7910590c18ff7660c98"
+ integrity sha512-O/SAkGVwpWmelpj/8yDtsaVe6sINHLB1q8YE/+ZQbDxIw3SRLbTZuRaI10K12sVoENdnHqzPp5i3/H+BcZ3m3Q==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/middleware-content-length@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.2.0.tgz#a82e97bd83d8deab69e07fea4512563bedb9461a"
@@ -4229,6 +5201,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/middleware-content-length@^3.0.5":
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-3.0.5.tgz#1680aa4fb2a1c0505756103c9a5c2916307d9035"
+ integrity sha512-ILEzC2eyxx6ncej3zZSwMpB5RJ0zuqH7eMptxC4KN3f+v9bqT8ohssKbhNR78k/2tWW+KS5Spw+tbPF4Ejyqvw==
+ dependencies:
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/middleware-endpoint@^2.5.1":
version "2.5.1"
resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.5.1.tgz#1333c58304aff4d843e8ef4b85c8cb88975dd5ad"
@@ -4255,6 +5236,19 @@
"@smithy/util-middleware" "^3.0.0"
tslib "^2.6.2"
+"@smithy/middleware-endpoint@^3.1.0":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-3.1.0.tgz#9b8a496d87a68ec43f3f1a0139868d6765a88119"
+ integrity sha512-5y5aiKCEwg9TDPB4yFE7H6tYvGFf1OJHNczeY10/EFF8Ir8jZbNntQJxMWNfeQjC1mxPsaQ6mR9cvQbf+0YeMw==
+ dependencies:
+ "@smithy/middleware-serde" "^3.0.3"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/shared-ini-file-loader" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ "@smithy/url-parser" "^3.0.3"
+ "@smithy/util-middleware" "^3.0.3"
+ tslib "^2.6.2"
+
"@smithy/middleware-retry@^2.3.1":
version "2.3.1"
resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.3.1.tgz#d6fdce94f2f826642c01b4448e97a509c4556ede"
@@ -4285,6 +5279,21 @@
tslib "^2.6.2"
uuid "^9.0.1"
+"@smithy/middleware-retry@^3.0.14":
+ version "3.0.14"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-3.0.14.tgz#739e8bac6e465e0cda26446999db614418e79da3"
+ integrity sha512-7ZaWZJOjUxa5hgmuMspyt8v/zVsh0GXYuF7OvCmdcbVa/xbnKQoYC+uYKunAqRGTkxjOyuOCw9rmFUFOqqC0eQ==
+ dependencies:
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/service-error-classification" "^3.0.3"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-retry" "^3.0.3"
+ tslib "^2.6.2"
+ uuid "^9.0.1"
+
"@smithy/middleware-serde@^2.3.0":
version "2.3.0"
resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.3.0.tgz#a7615ba646a88b6f695f2d55de13d8158181dd13"
@@ -4301,6 +5310,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/middleware-serde@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-3.0.3.tgz#74d974460f74d99f38c861e6862984543a880a66"
+ integrity sha512-puUbyJQBcg9eSErFXjKNiGILJGtiqmuuNKEYNYfUD57fUl4i9+mfmThtQhvFXU0hCVG0iEJhvQUipUf+/SsFdA==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/middleware-stack@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-2.2.0.tgz#3fb49eae6313f16f6f30fdaf28e11a7321f34d9f"
@@ -4317,6 +5334,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/middleware-stack@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-3.0.3.tgz#91845c7e61e6f137fa912b623b6def719a4f6ce7"
+ integrity sha512-r4klY9nFudB0r9UdSMaGSyjyQK5adUyPnQN/ZM6M75phTxOdnc/AhpvGD1fQUvgmqjQEBGCwpnPbDm8pH5PapA==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/node-config-provider@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-1.1.0.tgz#86c64e4ef6a557863422a236ba10aa7ed51ad85d"
@@ -4347,6 +5372,16 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/node-config-provider@^3.1.4":
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-3.1.4.tgz#05647bed666aa8036a1ad72323c1942e5d421be1"
+ integrity sha512-YvnElQy8HR4vDcAjoy7Xkx9YT8xZP4cBXcbJSgm/kxmiQu08DwUwj8rkGnyoJTpfl/3xYHH+d8zE+eHqoDCSdQ==
+ dependencies:
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/shared-ini-file-loader" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/node-http-handler@^2.5.0":
version "2.5.0"
resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.5.0.tgz#7b5e0565dd23d340380489bd5fe4316d2bed32de"
@@ -4369,6 +5404,17 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/node-http-handler@^3.1.4":
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-3.1.4.tgz#be4195e45639e690d522cd5f11513ea822ff9d5f"
+ integrity sha512-+UmxgixgOr/yLsUxcEKGH0fMNVteJFGkmRltYFHnBMlogyFdpzn2CwqWmxOrfJELhV34v0WSlaqG1UtE1uXlJg==
+ dependencies:
+ "@smithy/abort-controller" "^3.1.1"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/querystring-builder" "^3.0.3"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/property-provider@^1.0.1", "@smithy/property-provider@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-1.2.0.tgz#2e4ca34b0994ec6de734316c0093e671a1bfa5c7"
@@ -4393,6 +5439,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/property-provider@^3.1.3":
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-3.1.3.tgz#afd57ea82a3f6c79fbda95e3cb85c0ee0a79f39a"
+ integrity sha512-zahyOVR9Q4PEoguJ/NrFP4O7SMAfYO1HLhB18M+q+Z4KFd4V2obiMnlVoUFzFLSPeVt1POyNWneHHrZaTMoc/g==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/protocol-http@^3.3.0":
version "3.3.0"
resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-3.3.0.tgz#a37df7b4bb4960cdda560ce49acfd64c455e4090"
@@ -4409,6 +5463,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/protocol-http@^4.1.0":
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-4.1.0.tgz#23519d8f45bf4f33960ea5415847bc2b620a010b"
+ integrity sha512-dPVoHYQ2wcHooGXg3LQisa1hH0e4y0pAddPMeeUPipI1tEOqL6A4N0/G7abeq+K8wrwSgjk4C0wnD1XZpJm5aA==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/querystring-builder@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.2.0.tgz#22937e19fcd0aaa1a3e614ef8cb6f8e86756a4ef"
@@ -4427,6 +5489,15 @@
"@smithy/util-uri-escape" "^3.0.0"
tslib "^2.6.2"
+"@smithy/querystring-builder@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-3.0.3.tgz#6b0e566f885bb84938d077c69e8f8555f686af13"
+ integrity sha512-vyWckeUeesFKzCDaRwWLUA1Xym9McaA6XpFfAK5qI9DKJ4M33ooQGqvM4J+LalH4u/Dq9nFiC8U6Qn1qi0+9zw==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-uri-escape" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/querystring-parser@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-1.1.0.tgz#4bf4be6d1db8b769d346a0d98c5b0db4e99a8ba6"
@@ -4451,6 +5522,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/querystring-parser@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-3.0.3.tgz#272a6b83f88dfcbbec8283d72a6bde850cc00091"
+ integrity sha512-zahM1lQv2YjmznnfQsWbYojFe55l0SLG/988brlLv1i8z3dubloLF+75ATRsqPBboUXsW6I9CPGE5rQgLfY0vQ==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/service-error-classification@^2.1.5":
version "2.1.5"
resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-2.1.5.tgz#0568a977cc0db36299d8703a5d8609c1f600c005"
@@ -4465,6 +5544,13 @@
dependencies:
"@smithy/types" "^3.0.0"
+"@smithy/service-error-classification@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-3.0.3.tgz#73484255060a094aa9372f6cd972dcaf97e3ce80"
+ integrity sha512-Jn39sSl8cim/VlkLsUhRFq/dKDnRUFlfRkvhOJaUbLBXUsLRLNf9WaxDv/z9BjuQ3A6k/qE8af1lsqcwm7+DaQ==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+
"@smithy/shared-ini-file-loader@^1.0.1", "@smithy/shared-ini-file-loader@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-1.1.0.tgz#144a03a303590ef7d465ebcb21ffc2a52efc3389"
@@ -4489,6 +5575,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/shared-ini-file-loader@^3.1.4":
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.4.tgz#7dceaf5a5307a2ee347ace8aba17312a1a3ede15"
+ integrity sha512-qMxS4hBGB8FY2GQqshcRUy1K6k8aBWP5vwm8qKkCT3A9K2dawUwOIJfqh9Yste/Bl0J2lzosVyrXDj68kLcHXQ==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/signature-v4@^2.2.1", "@smithy/signature-v4@^2.3.0":
version "2.3.0"
resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.3.0.tgz#c30dd4028ae50c607db99459981cce8cdab7a3fd"
@@ -4515,6 +5609,20 @@
"@smithy/util-utf8" "^3.0.0"
tslib "^2.6.2"
+"@smithy/signature-v4@^4.1.0":
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-4.1.0.tgz#251ff43dc1f4ad66776122732fea9e56efc56443"
+ integrity sha512-aRryp2XNZeRcOtuJoxjydO6QTaVhxx/vjaR+gx7ZjaFgrgPRyZ3HCTbfwqYj6ZWEBHkCSUfcaymKPURaByukag==
+ dependencies:
+ "@smithy/is-array-buffer" "^3.0.0"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-hex-encoding" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.3"
+ "@smithy/util-uri-escape" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/smithy-client@^2.5.1":
version "2.5.1"
resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.5.1.tgz#0fd2efff09dc65500d260e590f7541f8a387eae3"
@@ -4539,6 +5647,18 @@
"@smithy/util-stream" "^3.0.1"
tslib "^2.6.2"
+"@smithy/smithy-client@^3.1.12":
+ version "3.1.12"
+ resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-3.1.12.tgz#fb6386816ff8a5c50eab7503d4ee3ba2e4ebac63"
+ integrity sha512-wtm8JtsycthkHy1YA4zjIh2thJgIQ9vGkoR639DBx5lLlLNU0v4GARpQZkr2WjXue74nZ7MiTSWfVrLkyD8RkA==
+ dependencies:
+ "@smithy/middleware-endpoint" "^3.1.0"
+ "@smithy/middleware-stack" "^3.0.3"
+ "@smithy/protocol-http" "^4.1.0"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-stream" "^3.1.3"
+ tslib "^2.6.2"
+
"@smithy/types@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@smithy/types/-/types-1.2.0.tgz#9dc65767b0ee3d6681704fcc67665d6fc9b6a34e"
@@ -4560,6 +5680,13 @@
dependencies:
tslib "^2.6.2"
+"@smithy/types@^3.3.0":
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/@smithy/types/-/types-3.3.0.tgz#fae037c733d09bc758946a01a3de0ef6e210b16b"
+ integrity sha512-IxvBBCTFDHbVoK7zIxqA1ZOdc4QfM5HM7rGleCuHi7L1wnKv5Pn69xXJQ9hgxH60ZVygH9/JG0jRgtUncE3QUA==
+ dependencies:
+ tslib "^2.6.2"
+
"@smithy/url-parser@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-1.1.0.tgz#1d88af653b02fda0be59064bfe5420c0b34b4dcb"
@@ -4587,6 +5714,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/url-parser@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-3.0.3.tgz#e8a060d9810b24b1870385fc2b02485b8a6c5955"
+ integrity sha512-pw3VtZtX2rg+s6HMs6/+u9+hu6oY6U7IohGhVNnjbgKy86wcIsSZwgHrFR+t67Uyxvp4Xz3p3kGXXIpTNisq8A==
+ dependencies:
+ "@smithy/querystring-parser" "^3.0.3"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/util-base64@^2.3.0":
version "2.3.0"
resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-2.3.0.tgz#312dbb4d73fb94249c7261aee52de4195c2dd8e2"
@@ -4685,6 +5821,17 @@
bowser "^2.11.0"
tslib "^2.6.2"
+"@smithy/util-defaults-mode-browser@^3.0.14":
+ version "3.0.14"
+ resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.14.tgz#21f3ebcb07b9d6ae1274b9d655c38bdac59e5c06"
+ integrity sha512-0iwTgKKmAIf+vFLV8fji21Jb2px11ktKVxbX6LIDPAUJyWQqGqBVfwba7xwa1f2FZUoolYQgLvxQEpJycXuQ5w==
+ dependencies:
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ bowser "^2.11.0"
+ tslib "^2.6.2"
+
"@smithy/util-defaults-mode-node@^2.3.1":
version "2.3.1"
resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.3.1.tgz#4613210a3d107aadb3f85bd80cb71c796dd8bf0a"
@@ -4711,6 +5858,19 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/util-defaults-mode-node@^3.0.14":
+ version "3.0.14"
+ resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.14.tgz#6bb9e837282e84bbf5093dbcd120fcd296593f7a"
+ integrity sha512-e9uQarJKfXApkTMMruIdxHprhcXivH1flYCe8JRDTzkkLx8dA3V5J8GZlST9yfDiRWkJpZJlUXGN9Rc9Ade3OQ==
+ dependencies:
+ "@smithy/config-resolver" "^3.0.5"
+ "@smithy/credential-provider-imds" "^3.2.0"
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/property-provider" "^3.1.3"
+ "@smithy/smithy-client" "^3.1.12"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/util-endpoints@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-1.2.0.tgz#b8b805f47e8044c158372f69b88337703117665d"
@@ -4729,6 +5889,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/util-endpoints@^2.0.5":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-2.0.5.tgz#e3a7a4d1c41250bfd2b2d890d591273a7d8934be"
+ integrity sha512-ReQP0BWihIE68OAblC/WQmDD40Gx+QY1Ez8mTdFMXpmjfxSyz2fVQu3A4zXRfQU9sZXtewk3GmhfOHswvX+eNg==
+ dependencies:
+ "@smithy/node-config-provider" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/util-hex-encoding@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.2.0.tgz#87edb7c88c2f422cfca4bb21f1394ae9602c5085"
@@ -4759,6 +5928,14 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/util-middleware@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-3.0.3.tgz#07bf9602682f5a6c55bc2f0384303f85fc68c87e"
+ integrity sha512-l+StyYYK/eO3DlVPbU+4Bi06Jjal+PFLSMmlWM1BEwyLxZ3aKkf1ROnoIakfaA7mC6uw3ny7JBkau4Yc+5zfWw==
+ dependencies:
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/util-retry@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-2.2.0.tgz#e8e019537ab47ba6b2e87e723ec51ee223422d85"
@@ -4777,6 +5954,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/util-retry@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-3.0.3.tgz#9b2ac0dbb1c81f69812a8affa4d772bebfc0e049"
+ integrity sha512-AFw+hjpbtVApzpNDhbjNG5NA3kyoMs7vx0gsgmlJF4s+yz1Zlepde7J58zpIRIsdjc+emhpAITxA88qLkPF26w==
+ dependencies:
+ "@smithy/service-error-classification" "^3.0.3"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@smithy/util-stream@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.2.0.tgz#b1279e417992a0f74afa78d7501658f174ed7370"
@@ -4805,6 +5991,20 @@
"@smithy/util-utf8" "^3.0.0"
tslib "^2.6.2"
+"@smithy/util-stream@^3.1.3":
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-3.1.3.tgz#699ee2397cc1d474e46d2034039d5263812dca64"
+ integrity sha512-FIv/bRhIlAxC0U7xM1BCnF2aDRPq0UaelqBHkM2lsCp26mcBbgI0tCVTv+jGdsQLUmAMybua/bjDsSu8RQHbmw==
+ dependencies:
+ "@smithy/fetch-http-handler" "^3.2.4"
+ "@smithy/node-http-handler" "^3.1.4"
+ "@smithy/types" "^3.3.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-buffer-from" "^3.0.0"
+ "@smithy/util-hex-encoding" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/util-uri-escape@^2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.2.0.tgz#56f5764051a33b67bc93fdd2a869f971b0635406"
@@ -4819,7 +6019,7 @@
dependencies:
tslib "^2.6.2"
-"@smithy/util-utf8@^2.3.0":
+"@smithy/util-utf8@^2.0.0", "@smithy/util-utf8@^2.3.0":
version "2.3.0"
resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-2.3.0.tgz#dd96d7640363259924a214313c3cf16e7dd329c5"
integrity sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==
@@ -4853,6 +6053,15 @@
"@smithy/types" "^3.0.0"
tslib "^2.6.2"
+"@smithy/util-waiter@^3.1.2":
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-3.1.2.tgz#2d40c3312f3537feee763459a19acafab4c75cf3"
+ integrity sha512-4pP0EV3iTsexDx+8PPGAKCQpd/6hsQBaQhqWzU4hqKPHN5epPsxKbvUTIiYIHTxaKt6/kEaqPBpu/ufvfbrRzw==
+ dependencies:
+ "@smithy/abort-controller" "^3.1.1"
+ "@smithy/types" "^3.3.0"
+ tslib "^2.6.2"
+
"@stratiformdigital/serverless-stage-destroyer@^2.0.0":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@stratiformdigital/serverless-stage-destroyer/-/serverless-stage-destroyer-2.1.1.tgz#6c0a5bde84d8e0646aa4ddf9ea0b0b9b099495fb"
@@ -7975,6 +9184,13 @@ fast-xml-parser@4.2.5:
dependencies:
strnum "^1.0.5"
+fast-xml-parser@4.4.1:
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz#86dbf3f18edf8739326447bcaac31b4ae7f6514f"
+ integrity sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==
+ dependencies:
+ strnum "^1.0.5"
+
fastest-levenshtein@^1.0.16:
version "1.0.16"
resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5"
@@ -11927,11 +13143,17 @@ serverless-webpack@^5.6.1:
optionalDependencies:
ts-node ">= 8.3.0"
-serverless@^3.38.0:
- version "3.38.0"
- resolved "https://registry.yarnpkg.com/serverless/-/serverless-3.38.0.tgz#9275763cab3ec1cd29635520cf24b9b5e7202583"
- integrity sha512-NJE1vOn8XmQEqfU9UxmVhkUFaCRmx6FhYw/jITN863WlOt4Y3PQbj3hwQyIb5QS1ZrXFq5ojklwewUXH7xGpdA==
- dependencies:
+serverless@^3.39.0:
+ version "3.39.0"
+ resolved "https://registry.yarnpkg.com/serverless/-/serverless-3.39.0.tgz#699fbea4d0b0ba0baba0510be743f9d025ac363d"
+ integrity sha512-FHI3fhe4TRS8+ez/KA7HmO3lt3fAynO+N1pCCzYRThMWG0J8RWCI0BI+K0mw9+sEV+QpBCpZRZbuGyUaTsaQew==
+ dependencies:
+ "@aws-sdk/client-api-gateway" "^3.588.0"
+ "@aws-sdk/client-cognito-identity-provider" "^3.588.0"
+ "@aws-sdk/client-eventbridge" "^3.588.0"
+ "@aws-sdk/client-iam" "^3.588.0"
+ "@aws-sdk/client-lambda" "^3.588.0"
+ "@aws-sdk/client-s3" "^3.588.0"
"@serverless/dashboard-plugin" "^7.2.0"
"@serverless/platform-client" "^4.5.1"
"@serverless/utils" "^6.13.1"
From cbcafe6a78a19b00552ad957d48c29546f71f1e7 Mon Sep 17 00:00:00 2001
From: Nick Summers
Date: Fri, 27 Sep 2024 10:02:06 -0400
Subject: [PATCH 10/10] Create base for new 2024 template (#139754)
---
.pre-commit-config.yaml | 1 +
.../handlers/fiscalYearTemplate/get.ts | 2 +-
services/app-api/types.ts | 1 +
.../data/seed/seed-section-base-2024.json | 10736 ++++++++++++++++
.../handlers/seed/tables/sectionBase.js | 1 +
.../ui-src/src/components/fields/Integer.jsx | 14 +-
.../src/components/fields/Integer.test.jsx | 14 +-
.../components/fields/SynthesizedTable.jsx | 23 +-
.../fields/SynthesizedTable.test.jsx | 139 +
.../components/fields/SynthesizedValue.jsx | 38 +-
.../fields/SynthesizedValue.test.jsx | 79 +
.../src/components/layout/FormTemplates.jsx | 5 +-
.../sections/homepage/TemplateDownload.jsx | 39 +-
services/ui-src/src/serviceWorker.js | 2 +-
services/ui-src/src/setupTests.js | 2 +-
services/ui-src/src/store/globalVariables.js | 2 +-
services/ui-src/src/store/storeIndex.js | 2 +-
services/ui-src/src/styles/_footer.scss | 2 +-
services/ui-src/src/styles/_main.scss | 35 +-
services/ui-src/src/styles/_variables.scss | 1 +
services/ui-src/src/util/constants.js | 3 +-
services/ui-src/src/util/metaEnv.js | 2 +
22 files changed, 11086 insertions(+), 57 deletions(-)
create mode 100644 services/database/data/seed/seed-section-base-2024.json
create mode 100644 services/ui-src/src/components/fields/SynthesizedTable.test.jsx
create mode 100644 services/ui-src/src/components/fields/SynthesizedValue.test.jsx
create mode 100644 services/ui-src/src/util/metaEnv.js
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 189b6d036..084b01881 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,3 +1,4 @@
+exclude: 'seed-section-base-*'
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.0.1
diff --git a/services/app-api/handlers/fiscalYearTemplate/get.ts b/services/app-api/handlers/fiscalYearTemplate/get.ts
index e76c9478f..5b03b77a7 100644
--- a/services/app-api/handlers/fiscalYearTemplate/get.ts
+++ b/services/app-api/handlers/fiscalYearTemplate/get.ts
@@ -3,7 +3,7 @@ import s3 from "../../libs/s3-lib";
import { ReportPdfs } from "../../types";
export const getFiscalYearTemplateLink = handler(async (_context) => {
- const filename = ReportPdfs[2023];
+ const filename = ReportPdfs[2024];
const url = await s3.getSignedDownloadUrl(
{
Bucket:
diff --git a/services/app-api/types.ts b/services/app-api/types.ts
index 86179752a..511529453 100644
--- a/services/app-api/types.ts
+++ b/services/app-api/types.ts
@@ -153,6 +153,7 @@ export const ReportPdfs = {
2021: "FFY_2021_CARTS_Template.pdf",
2022: "FFY_2022_CARTS_Template.pdf",
2023: "FFY_2023_CARTS_Template.pdf",
+ 2024: "FFY_2024_CARTS_Template.pdf",
};
/* eslint-enable no-unused-vars */
diff --git a/services/database/data/seed/seed-section-base-2024.json b/services/database/data/seed/seed-section-base-2024.json
new file mode 100644
index 000000000..736d35cb8
--- /dev/null
+++ b/services/database/data/seed/seed-section-base-2024.json
@@ -0,0 +1,10736 @@
+[
+ {
+ "year": 2024,
+ "sectionId": 0,
+ "contents": {
+ "section": {
+ "id": "2024-00",
+ "type": "section",
+ "year": 2024,
+ "state": null,
+ "title": "Basic State Information",
+ "valid": null,
+ "ordinal": 0,
+ "subsections": [
+ {
+ "id": "2024-00-a",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-00-a-01",
+ "text": "We already have some information about your state from our records.\nIf any information is incorrect, please contact the [CARTS Help Desk](mailto:mdct_help@cms.hhs.gov).",
+ "type": "part",
+ "title": "Welcome!",
+ "questions": [
+ {
+ "id": "2024-00-a-01-01",
+ "type": "text",
+ "label": "State or territory name:",
+ "answer": {
+ "entry": null,
+ "readonly": true,
+ "prepopulated": true
+ }
+ },
+ {
+ "id": "2024-00-a-01-02",
+ "type": "radio",
+ "label": "Program type:",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Both Medicaid expansion CHIP and separate CHIP",
+ "value": "combo"
+ },
+ {
+ "label": "Medicaid expansion CHIP only",
+ "value": "medicaid_exp_chip"
+ },
+ {
+ "label": "Separate CHIP only",
+ "value": "separate_chip"
+ }
+ ],
+ "prepopulated": true
+ }
+ },
+ {
+ "id": "2024-00-a-01-03",
+ "type": "text_medium",
+ "label": "CHIP program name(s):",
+ "answer": {
+ "entry": null,
+ "readonly": false,
+ "prepopulated": true
+ }
+ },
+ {
+ "type": "fieldset",
+ "label": "Who should we contact if we have any questions about your report?",
+ "questions": [
+ {
+ "id": "2024-00-a-01-04",
+ "type": "text",
+ "label": "Contact name:",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-00-a-01-05",
+ "type": "text",
+ "label": "Job title:",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-00-a-01-06",
+ "type": "email",
+ "label": "Email:",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-00-a-01-07",
+ "hint": "Include city, state, and zip code.",
+ "type": "mailing_address",
+ "label": "Full mailing address:",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-00-a-01-08",
+ "type": "phone_number",
+ "label": "Phone number:",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "hint": "This information is being collected to assist the Centers for Medicare & Medicaid Services (CMS) in partnership with States with the ongoing management of Medicaid and CHIP programs and policies. This mandatory information collection (42 U.S.C. 1397hh) will be used to help each state meet the statutory requirements at section 2108(a) of the Social Security Act to assess the operation of the State child health plan in each Federal fiscal year and to report the results of the assessment including the progress made in reducing the number of uncovered, low-income children. Under the Privacy Act of 1974 any personally identifying information obtained will be kept private to the extent of the law. According to the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number. The valid OMB control number for this information collection is 0938-1148 (CMS-10398 #1). The time required to complete this information collection is estimated to average 40 hours per response, including the time to review instructions, search existing data resources, gather all data needed, and complete and review the information collection. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to CMS, 7500 Security Boulevard, Attn: Paperwork Reduction Act Reports Clearance Officer, Mail Stop C4-26-05, Baltimore, Maryland 21244-1850.",
+ "type": "fieldset",
+ "label": "PRA Disclosure Statement.",
+ "questions": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "year": 2024,
+ "sectionId": 1,
+ "contents": {
+ "section": {
+ "id": "2024-01",
+ "type": "section",
+ "year": 2024,
+ "state": null,
+ "title": "Program Fees and Policy Changes",
+ "valid": null,
+ "ordinal": 1,
+ "subsections": [
+ {
+ "id": "2024-01-a",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-01-a-01",
+ "type": "part",
+ "title": "Medicaid Expansion CHIP Enrollment Fees, Premiums, and Delivery Systems",
+ "questions": [
+ {
+ "id": "2024-01-a-01-01",
+ "type": "radio",
+ "label": "Does your program charge an enrollment fee?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-01-a-01-01-a",
+ "type": "money",
+ "label": "How much is your enrollment fee?",
+ "answer": {
+ "entry": null
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-01-01 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-01-01')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-01-a-01-02",
+ "type": "radio",
+ "label": "Does your program charge premiums?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-01-a-01-02-a",
+ "type": "radio",
+ "label": "Are your premiums for one child tiered by Federal Poverty Level (FPL)?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-01-a-01-02-b",
+ "type": "ranges",
+ "label": "Indicate the range for premiums and corresponding FPL for one child.",
+ "answer": {
+ "entry": null,
+ "header": "Premiums for one child, tiered by FPL",
+ "entry_max": 0,
+ "entry_min": 1,
+ "range_type": ["percentage", "money"],
+ "range_categories": [
+ ["FPL starts at", "FPL ends at"],
+ ["Premium starts at", "Premium ends at"]
+ ]
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-01-02-a is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-01-02-a')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-01-a-01-02-c",
+ "type": "money",
+ "label": "How much is the premium for one child?",
+ "answer": {
+ "entry": null
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-01-02-a is yes or unanswered; noninteractive: hide if that's yes.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-01-02-a')].answer.entry",
+ "values": {
+ "interactive": [null, "yes"],
+ "noninteractive": ["yes"]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-01-02 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-01-02')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ },
+ "skip_text": "This question doesn’t apply to your state since you answered NO to Question 2."
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-01-a-01-03",
+ "type": "radio",
+ "label": "Is the maximum premium a family would be charged each year tiered by FPL?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-01-a-01-03-a",
+ "type": "ranges",
+ "label": "Indicate the range for premiums and corresponding FPL for a family.",
+ "answer": {
+ "entry": null,
+ "header": "Maximum premiums for a family, tiered by FPL",
+ "entry_max": 0,
+ "entry_min": 1,
+ "range_type": ["percentage", "money"],
+ "range_categories": [
+ ["FPL starts at", "FPL ends at"],
+ ["Premium starts at", "Premium ends at"]
+ ]
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-01-03 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-01-03')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ },
+ "skip_text": "This question doesn’t apply to your state since you answered NO to Question 3."
+ }
+ }
+ },
+ {
+ "id": "2024-01-a-01-03-b",
+ "type": "money",
+ "label": "What's the maximum premium a family would be charged each year?",
+ "answer": {
+ "entry": null
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-01-03 is yes or unanswered; noninteractive: hide if that's yes.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-01-03')].answer.entry",
+ "values": {
+ "interactive": [null, "yes"],
+ "noninteractive": ["yes"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-01-a-01-04",
+ "type": "text_multiline",
+ "label": "Do premiums differ for different Medicaid expansion CHIP populations beyond FPL (for example, by eligibility group)? If so, briefly explain the fee structure breakdown.",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-01-a-01-05",
+ "hint": "Select all that apply.",
+ "type": "checkbox",
+ "label": "Which delivery system(s) does your state use?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Managed Care",
+ "value": "mco"
+ },
+ {
+ "label": "Primary Care Case Management (PCCM)",
+ "value": "pccm"
+ },
+ {
+ "label": "Fee-for-Service",
+ "value": "ffs"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-01-a-01-06",
+ "type": "text_multiline",
+ "label": "Which delivery system(s) are available to which Medicaid expansion CHIP populations? Indicate whether eligibility status, income level, age range, or other criteria determine which delivery system a population receives.",
+ "answer": {
+ "entry": null
+ }
+ }
+ ],
+ "context_data": {
+ "skip_text": "Part 1 only applies to states with a Medicaid expansion CHIP program.",
+ "show_if_state_program_type_in": [
+ "medicaid_exp_chip",
+ "combo"
+ ]
+ }
+ },
+ {
+ "id": "2024-01-a-02",
+ "type": "part",
+ "title": "Separate CHIP Enrollment Fees, Premiums, and Delivery Systems",
+ "questions": [
+ {
+ "id": "2024-01-a-02-01",
+ "type": "radio",
+ "label": "Does your program charge an enrollment fee?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-01-a-02-01-a",
+ "type": "money",
+ "label": "How much is your enrollment fee?",
+ "answer": {
+ "entry": null
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-02-01 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-02-01')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-01-a-02-02",
+ "type": "radio",
+ "label": "Does your program charge premiums?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-01-a-02-02-a",
+ "type": "radio",
+ "label": "Are your premiums for one child tiered by Federal Poverty Level (FPL)?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-01-a-02-02-b",
+ "type": "ranges",
+ "label": "Indicate the range of premiums and corresponding FPL ranges for one child.",
+ "answer": {
+ "entry": null,
+ "header": "Premiums for one child, tiered by FPL",
+ "entry_max": 0,
+ "entry_min": 1,
+ "range_type": ["percentage", "money"],
+ "range_categories": [
+ ["FPL starts at", "FPL ends at"],
+ ["Premium starts at", "Premium ends at"]
+ ]
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-02-02-a is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-02-02-a')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-01-a-02-02-c",
+ "type": "money",
+ "label": "How much is the premium for one child?",
+ "answer": {
+ "entry": null
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-02-02-a is yes or unanswered; noninteractive: hide if that's yes.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-02-02-a')].answer.entry",
+ "values": {
+ "interactive": [null, "yes"],
+ "noninteractive": ["yes"]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-02-02 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-02-02')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ },
+ "skip_text": "This question doesn’t apply to your state since you answered NO to Question 2."
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-01-a-02-03",
+ "type": "radio",
+ "label": "Is the maximum premium a family would be charged each year tiered by FPL?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-01-a-02-03-a",
+ "type": "ranges",
+ "label": "Indicate the range of premiums and corresponding FPL for a family.",
+ "answer": {
+ "entry": null,
+ "header": "Maximum premiums for a family, tiered by FPL",
+ "entry_max": 0,
+ "entry_min": 1,
+ "range_type": ["percentage", "money"],
+ "range_categories": [
+ ["FPL starts at", "FPL ends at"],
+ ["Premium starts at", "Premium ends at"]
+ ]
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-02-03 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-02-03')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ },
+ "skip_text": "This question doesn’t apply to your state since you answered NO to Question 3."
+ }
+ }
+ },
+ {
+ "id": "2024-01-a-02-03-b",
+ "type": "money",
+ "label": "What's the maximum premium fee a family would be charged each year?",
+ "answer": {
+ "entry": null
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-02-03 is yes or unanswered; noninteractive: hide if that's yes.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-02-03')].answer.entry",
+ "values": {
+ "interactive": [null, "yes"],
+ "noninteractive": ["yes"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-01-a-02-04",
+ "type": "text_multiline",
+ "label": "Do your premiums differ for different, separate CHIP populations beyond FPL (for example, by eligibility group)? If so, briefly explain the fee structure breakdown.",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-01-a-02-05",
+ "hint": "Select all that apply.",
+ "type": "checkbox",
+ "label": "Which delivery system(s) do you use?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Managed Care",
+ "value": "mco"
+ },
+ {
+ "label": "Primary Care Case Management (PCCM)",
+ "value": "pccm"
+ },
+ {
+ "label": "Fee-for-Service",
+ "value": "ffs"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-01-a-02-06",
+ "type": "text_multiline",
+ "label": "Which delivery system(s) are available to which separate CHIP populations? Indicate whether eligibility status, income level, age range, or other criteria determine which delivery system a population receives.",
+ "answer": {
+ "entry": null
+ }
+ }
+ ],
+ "context_data": {
+ "skip_text": "Part 2 only applies to states with a separate CHIP program.",
+ "show_if_state_program_type_in": ["separate_chip", "combo"]
+ }
+ },
+ {
+ "id": "2024-01-a-03",
+ "text": "Indicate any changes you’ve made to your Medicaid expansion CHIP program policies in the past federal fiscal year.",
+ "type": "part",
+ "title": "Medicaid Expansion CHIP Program and Policy Changes",
+ "questions": [
+ {
+ "id": "2024-01-a-03-01",
+ "type": "radio",
+ "label": "Have you made any changes to the eligibility determination process?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility determination process"
+ }
+ },
+ {
+ "id": "2024-01-a-03-02",
+ "type": "radio",
+ "label": "Have you made any changes to the eligibility redetermination process?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility redetermination process"
+ }
+ },
+ {
+ "id": "2024-01-a-03-03",
+ "hint": "For example: increasing income eligibility levels.",
+ "type": "radio",
+ "label": "Have you made any changes to the eligibility levels or target populations?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility levels or target population"
+ }
+ },
+ {
+ "id": "2024-01-a-03-04",
+ "hint": "For example: adding benefits or removing benefit limits.",
+ "type": "radio",
+ "label": "Have you made any changes to the benefits available to enrollees?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Benefits available to enrollees"
+ }
+ },
+ {
+ "id": "2024-01-a-03-05",
+ "type": "radio",
+ "label": "Have you made any changes to the single, streamlined application?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Single streamlined application"
+ }
+ },
+ {
+ "id": "2024-01-a-03-06",
+ "hint": "For example: allotting more or less funding for outreach, or changing your target population.",
+ "type": "radio",
+ "label": "Have you made any changes to your outreach efforts?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Outreach efforts"
+ }
+ },
+ {
+ "id": "2024-01-a-03-07",
+ "hint": "For example: transitioning from fee-for-service to managed care for different Medicaid expansion CHIP populations.",
+ "type": "radio",
+ "label": "Have you made any changes to the delivery system(s)?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Delivery system(s)"
+ }
+ },
+ {
+ "id": "2024-01-a-03-08",
+ "hint": "For example: changing amounts, populations, or the collection process.",
+ "type": "radio",
+ "label": "Have you made any changes to your cost sharing requirements?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Cost sharing"
+ }
+ },
+ {
+ "id": "2024-01-a-03-09",
+ "hint": "For example: removing a waiting period.",
+ "type": "radio",
+ "label": "Have you made any changes to the substitution of coverage policies?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Subsitution of coverage policies"
+ }
+ },
+ {
+ "id": "2024-01-a-03-10",
+ "type": "radio",
+ "label": "Have you made any changes to the enrollment process for health plan selection?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Enrollment process for health plan selection"
+ }
+ },
+ {
+ "id": "2024-01-a-03-11",
+ "hint": "For example: changing from the Medicaid Fair Hearing process to the review process used by all health insurance issuers statewide.",
+ "type": "radio",
+ "label": "Have you made any changes to the protections for applicants and enrollees?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Protections for applicants and enrollees"
+ }
+ },
+ {
+ "id": "2024-01-a-03-12",
+ "hint": "For example: adding premium assistance or changing the population that receives premium assistance.",
+ "type": "radio",
+ "label": "Have you made any changes to premium assistance?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Premium assistance"
+ }
+ },
+ {
+ "id": "2024-01-a-03-13",
+ "type": "radio",
+ "label": "Have you made any changes to the methods and procedures for preventing, investigating, or referring fraud or abuse cases?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Methods and procedures for prevention, investigation, and referral of cases of fraud and abuse"
+ }
+ },
+ {
+ "id": "2024-01-a-03-14",
+ "type": "radio",
+ "label": "Have you made any changes to eligibility for “lawfully residing pregnant individuals”?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility for “lawfully residing” pregnant individuals"
+ }
+ },
+ {
+ "id": "2024-01-a-03-15",
+ "type": "radio",
+ "label": "Have you made any changes to eligibility for “lawfully residing” children?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility for “lawfully residing” children"
+ }
+ },
+ {
+ "id": "2024-01-a-03-16",
+ "type": "radio",
+ "label": "Have you made changes to any other policy or program areas?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Other program areas"
+ }
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-01-a-03-17",
+ "type": "text_multiline",
+ "label": "Briefly describe why you made changes to your Medicaid expansion CHIP program (if applicable).",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-01-a-03-18",
+ "type": "radio",
+ "label": "Have you already submitted a State Plan Amendment (SPA) to reflect any changes that require a SPA?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ }
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if_all": {
+ "values": {
+ "interactive": ["no", null],
+ "noninteractive": ["no"]
+ },
+ "targets": [
+ "$..[?(@ && @.id=='2024-01-a-03-01')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-02')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-03')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-04')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-05')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-06')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-07')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-08')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-09')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-10')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-11')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-12')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-13')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-14')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-15')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-03-16')].answer.entry"
+ ]
+ }
+ },
+ "interactive_conditional": "Show if any 2024-01-a-03 questions 1–16 has a yes answer, hide otherwise.",
+ "noninteractive_conditional": "Show if any 2024-01-a-03 questions 1–16 has a yes answer, hide otherwise."
+ }
+ }
+ ],
+ "context_data": {
+ "skip_text": "Part 3 only applies to states with a Medicaid expansion CHIP program.",
+ "show_if_state_program_type_in": [
+ "medicaid_exp_chip",
+ "combo"
+ ]
+ }
+ },
+ {
+ "id": "2024-01-a-04",
+ "text": "Indicate any changes you’ve made to your separate CHIP program and policies in the past federal fiscal year.",
+ "type": "part",
+ "title": "Separate CHIP Program and Policy Changes",
+ "questions": [
+ {
+ "id": "2024-01-a-04-01",
+ "type": "radio",
+ "label": "Have you made any changes to the eligibility determination process?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility determination process"
+ }
+ },
+ {
+ "id": "2024-01-a-04-02",
+ "type": "radio",
+ "label": "Have you made any changes to the eligibility redetermination process?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility redetermination process"
+ }
+ },
+ {
+ "id": "2024-01-a-04-03",
+ "hint": "For example: increasing income eligibility levels.",
+ "type": "radio",
+ "label": "Have you made any changes to the eligibility levels or target populations?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility levels or target population"
+ }
+ },
+ {
+ "id": "2024-01-a-04-04",
+ "hint": "For example: adding benefits or removing benefit limits.",
+ "type": "radio",
+ "label": "Have you made any changes to the benefits available to enrolees?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Benefits available to enrollees"
+ }
+ },
+ {
+ "id": "2024-01-a-04-05",
+ "type": "radio",
+ "label": "Have you made any changes to the single streamlined application?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Single streamlined application"
+ }
+ },
+ {
+ "id": "2024-01-a-04-06",
+ "hint": "For example: allotting more or less funding for outreach, or changing your target population.",
+ "type": "radio",
+ "label": "Have you made any changes to your outreach efforts?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Outreach efforts"
+ }
+ },
+ {
+ "id": "2024-01-a-04-07",
+ "hint": "For example: transitioning from fee-for-service to managed care for different separate CHIP populations.",
+ "type": "radio",
+ "label": "Have you made any changes to the delivery system(s)?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Delivery system(s)"
+ }
+ },
+ {
+ "id": "2024-01-a-04-08",
+ "hint": "For example: changing amounts, populations, or the collection process.",
+ "type": "radio",
+ "label": "Have you made any changes to your cost sharing requirements?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Cost sharing"
+ }
+ },
+ {
+ "id": "2024-01-a-04-09",
+ "hint": "For example: removing a waiting period.",
+ "type": "radio",
+ "label": "Have you made any changes to substitution of coverage policies?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Crowd-out policies"
+ }
+ },
+ {
+ "id": "2024-01-a-04-10",
+ "type": "radio",
+ "label": "Have you made any changes to an enrollment freeze and/or enrollment cap?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Enrollment freeze and/or enrollment cap"
+ }
+ },
+ {
+ "id": "2024-01-a-04-11",
+ "type": "radio",
+ "label": "Have you made any changes to the enrollment process for health plan selection?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Enrollment process for health plan selection"
+ }
+ },
+ {
+ "id": "2024-01-a-04-12",
+ "hint": "For example: changing from the Medicaid Fair Hearing process to the review process used by all health insurance issuers statewide.",
+ "type": "radio",
+ "label": "Have you made any changes to the protections for applicants and enrollees?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Protections for applicants and enrollees"
+ }
+ },
+ {
+ "id": "2024-01-a-04-13",
+ "hint": "For example: adding premium assistance or changing the population that receives premium assistance.",
+ "type": "radio",
+ "label": "Have you made any changes to premium assistance?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Premium assistance"
+ }
+ },
+ {
+ "id": "2024-01-a-04-14",
+ "type": "radio",
+ "label": "Have you made any changes to the methods and procedures for preventing, investigating, or referring fraud or abuse cases?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Methods and procedures for prevention, investigation, and referral of cases of fraud and abuse"
+ }
+ },
+ {
+ "id": "2024-01-a-04-15",
+ "hint": "For example: expanding eligibility or changing this population’s benefit package.",
+ "type": "radio",
+ "label": "Have you made any changes to your conception to birth expansion (as described in the October 2, 2002 final rule)?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Prenatal care eligibility"
+ }
+ },
+ {
+ "id": "2024-01-a-04-16",
+ "hint": "For example: expanding eligibility or changing this population’s benefit package.",
+ "type": "radio",
+ "label": "Have you made any changes to coverage for your CHIP pregnant individuals eligibility group?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Pregnant Individuals Eligibility Group"
+ }
+ },
+ {
+ "id": "2024-01-a-04-17",
+ "type": "radio",
+ "label": "Have you made any changes to eligibility for “lawfully residing” pregnant individuals?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility for “lawfully residing” pregnant women"
+ }
+ },
+ {
+ "id": "2024-01-a-04-18",
+ "type": "radio",
+ "label": "Have you made any changes to eligibility for “lawfully residing” children?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Eligibility for “lawfully residing” children"
+ }
+ },
+ {
+ "id": "2024-01-a-04-19",
+ "type": "radio",
+ "label": "Have you made changes to any other policy or program areas?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "context_data": {
+ "bullet_text": "Other program areas"
+ }
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-01-a-04-20",
+ "type": "text_multiline",
+ "label": "Briefly describe why you made these changes to your separate CHIP program (if applicable).",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-01-a-04-21",
+ "type": "radio",
+ "label": "Have you already submitted a State Plan Amendment (SPA) to reflect any changes that require a SPA?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ }
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if_all": {
+ "values": {
+ "interactive": ["no", null],
+ "noninteractive": ["no"]
+ },
+ "targets": [
+ "$..[?(@ && @.id=='2024-01-a-04-01')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-02')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-03')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-04')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-05')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-06')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-07')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-08')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-09')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-10')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-11')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-12')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-13')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-14')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-15')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-16')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-17')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-18')].answer.entry",
+ "$..[?(@ && @.id=='2024-01-a-04-19')].answer.entry"
+ ]
+ }
+ },
+ "interactive_conditional": "Show if any 2024-01-a-04 questions 1–19 has a yes answer, hide otherwise.",
+ "noninteractive_conditional": "Show if any 2024-01-a-04 questions 1–19 has a yes answer, hide otherwise."
+ }
+ }
+ ],
+ "context_data": {
+ "skip_text": "Part 4 only applies to states with a separate CHIP program.",
+ "show_if_state_program_type_in": ["separate_chip", "combo"]
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "year": 2024,
+ "sectionId": 2,
+ "contents": {
+ "section": {
+ "id": "2024-02",
+ "type": "section",
+ "year": 2024,
+ "state": null,
+ "title": "Enrollment and Uninsured Data",
+ "valid": null,
+ "ordinal": 2,
+ "subsections": [
+ {
+ "id": "2024-02-a",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-02-a-01",
+ "text": "This table is pre-filled with your SEDS data for the two most recent federal fiscal years (FFY). The percent change column in the table below calculates the rate of growth in enrollment over the previous federal fiscal year by subtracting the previous fiscal year enrollment total from the current fiscal year enrollment total (B - A), and dividing that by the previous fiscal year total (A). If the information is inaccurate, adjust your data in SEDS (go to line 7: “Unduplicated Number Ever Enrolled” in your fourth quarter SEDS report) and then refresh this page. If you’re adjusting data in SEDS, allow one business day for the CARTS data below to update.",
+ "type": "part",
+ "title": "Number of Children Enrolled in CHIP",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_id": "synthesized-table-2-1",
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "contents": "Medicaid Expansion CHIP"
+ },
+ {
+ "lookupChipEnrollments": {
+ "ffy": 2024,
+ "enrollmentType": "Medicaid Expansion CHIP",
+ "index": 1
+ }
+ },
+ {
+ "lookupChipEnrollments": {
+ "ffy": 2024,
+ "enrollmentType": "Medicaid Expansion CHIP",
+ "index": 2
+ }
+ },
+ {
+ "compareChipEnrollements": {
+ "ffy": 2024,
+ "enrollmentType": "Medicaid Expansion CHIP"
+ }
+ }
+ ],
+ [
+ {
+ "contents": "Separate CHIP"
+ },
+ {
+ "lookupChipEnrollments": {
+ "ffy": 2024,
+ "enrollmentType": "Separate CHIP",
+ "index": 1
+ }
+ },
+ {
+ "lookupChipEnrollments": {
+ "ffy": 2024,
+ "enrollmentType": "Separate CHIP",
+ "index": 2
+ }
+ },
+ {
+ "compareChipEnrollements": {
+ "ffy": 2024,
+ "enrollmentType": "Separate CHIP"
+ }
+ }
+ ]
+ ],
+ "headers": [
+ {
+ "contents": "Program"
+ },
+ {
+ "contents": "Number of children enrolled in FFY 2023"
+ },
+ {
+ "contents": "Number of children enrolled in FFY 2024"
+ },
+ {
+ "contents": "Percent change"
+ }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ },
+ {
+ "id": "2024-02-a-01-01",
+ "type": "text_multiline",
+ "label": "The percent change column in the table above calculates the rate of growth in enrollment over the previous federal fiscal year by subtracting the previous fiscal year enrollment total from the current fiscal year enrollment total (B - A), and dividing that by the previous fiscal year total (A). If you had more than a 3% percent change from last year, what are some possible reasons why your enrollment numbers changed?",
+ "answer": {
+ "entry": null
+ },
+ "context_data": {
+ "skip_text": "Since your percent change didn’t exceed 3%, you can skip to Part 2.",
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if_table_value": {
+ "target": "$..*[?(@ && @.fieldset_id=='synthesized-table-2-1')].fieldset_info.rows",
+ "computed": true,
+ "variations": [
+ {
+ "row": "*",
+ "row_key": "3",
+ "operator": ">",
+ "threshold": "3"
+ },
+ {
+ "row": "*",
+ "row_key": "3",
+ "operator": "<",
+ "threshold": "-3"
+ }
+ ],
+ "variation_operator": "or"
+ }
+ },
+ "interactive_conditional": "Hide if percent change values in parent's table are all under 3.",
+ "noninteractive_conditional": "Hide if percent change values in parent's table are all under 3."
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-02-a-02",
+ "text": "This table is pre-filled with data on uninsured children (age 18 and under) who are below 200% of the Federal Poverty Level (FPL) based on annual estimates from the American Community Survey (ACS).",
+ "type": "part",
+ "title": "Number of Uninsured Children in Your State",
+ "questions": [
+ {
+ "hint": "",
+ "type": "fieldset",
+ "label": "",
+ "questions": [],
+ "fieldset_id": "synthesized-table-2-2",
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "contents": "2019"
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2019",
+ "acsProperty": "numberUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2019",
+ "acsProperty": "numberUninsuredMoe"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2019",
+ "acsProperty": "percentUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2019",
+ "acsProperty": "percentUninsuredMoe"
+ }
+ }
+ ],
+ [
+ {
+ "contents": "2020"
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2020",
+ "acsProperty": "numberUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2020",
+ "acsProperty": "numberUninsuredMoe"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2020",
+ "acsProperty": "percentUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2020",
+ "acsProperty": "percentUninsuredMoe"
+ }
+ }
+ ],
+ [
+ {
+ "contents": "2021"
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2021",
+ "acsProperty": "numberUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2021",
+ "acsProperty": "numberUninsuredMoe"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2021",
+ "acsProperty": "percentUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2021",
+ "acsProperty": "percentUninsuredMoe"
+ }
+ }
+ ],
+ [
+ {
+ "contents": "2022"
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2022",
+ "acsProperty": "numberUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2022",
+ "acsProperty": "numberUninsuredMoe"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2022",
+ "acsProperty": "percentUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2022",
+ "acsProperty": "percentUninsuredMoe"
+ }
+ }
+ ],
+ [
+ {
+ "contents": "2023"
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2023",
+ "acsProperty": "numberUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2023",
+ "acsProperty": "numberUninsuredMoe"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2023",
+ "acsProperty": "percentUninsured"
+ }
+ },
+ {
+ "lookupAcs": {
+ "ffy": "2023",
+ "acsProperty": "percentUninsuredMoe"
+ }
+ }
+ ]
+ ],
+ "headers": [
+ {
+ "contents": "Year"
+ },
+ {
+ "contents": "Number of uninsured children"
+ },
+ {
+ "contents": "Margin of error"
+ },
+ {
+ "contents": "Percent of uninsured children (of total children in your state)"
+ },
+ {
+ "contents": "Margin of error"
+ }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_id": "synthesized-table-2-3",
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "compareACS": {
+ "ffy1": "2022",
+ "ffy2": "2023",
+ "acsProperty": "numberUninsured"
+ }
+ },
+ {
+ "compareACS": {
+ "ffy1": "2022",
+ "ffy2": "2023",
+ "acsProperty": "percentUninsured"
+ }
+ }
+ ]
+ ],
+ "headers": [
+ {
+ "contents": "Change in the number of uninsured children between 2022 and 2023"
+ },
+ {
+ "contents": "Change in the percent of uninsured children between 2022 and 2023"
+ }
+ ]
+ },
+ "fieldset_type": "synthesized_table",
+ "all_columns_have_data": true
+ },
+ {
+ "id": "2024-02-a-02-01",
+ "type": "text_multiline",
+ "label": "What are some reasons why the number and/or percent of uninsured children has changed?",
+ "answer": {
+ "entry": null
+ },
+ "context_data": {
+ "skip_text": "Since your percent change didn’t exceed 3%, you can skip to Part 2.",
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if_table_value": {
+ "target": "$..*[?(@ && @.fieldset_id=='synthesized-table-2-3')].fieldset_info.rows",
+ "computed": true,
+ "variations": [
+ {
+ "row": "*",
+ "row_key": "0",
+ "operator": ">",
+ "threshold": "3"
+ },
+ {
+ "row": "*",
+ "row_key": "0",
+ "operator": "<",
+ "threshold": "-3"
+ }
+ ],
+ "variation_operator": "or"
+ }
+ },
+ "interactive_conditional": "Hide if percent change values in parent's table are all under 3.",
+ "noninteractive_conditional": "Hide if percent change values in parent's table are all under 3."
+ }
+ },
+ {
+ "id": "2024-02-a-02-02",
+ "type": "radio",
+ "label": "Are there any reasons why the ACS estimates wouldn’t be a precise representation of the actual number of uninsured children in your state?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-02-a-02-02-a",
+ "type": "text_multiline",
+ "label": "What are some reasons why the American Community Survey estimates might not reflect the number of uninsured children in your state?",
+ "answer": {
+ "entry": null
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-02-a-02-02 is unanswered or no; noninteractive: hide if no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-02-a-02-02')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-02-a-02-03",
+ "type": "radio",
+ "label": "Do you have any alternate data source(s) or methodology for measuring the number and/or percent of uninsured children in your state?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Yes",
+ "value": "yes"
+ },
+ {
+ "label": "No",
+ "value": "no"
+ }
+ ]
+ },
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-02-a-02-03-a",
+ "type": "text_multiline",
+ "label": "What is the alternate data source or methodology?",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-02-a-02-03-b",
+ "type": "daterange",
+ "label": "Tell us the date range for your data",
+ "answer": {
+ "entry": null,
+ "labels": ["Start", "End"]
+ }
+ },
+ {
+ "id": "2024-02-a-02-03-c",
+ "type": "text_multiline",
+ "label": "Define the population you’re measuring, including ages and federal poverty levels.",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-02-a-02-03-d",
+ "type": "text_multiline",
+ "label": "Give numbers and/or the percent of uninsured children for at least two points in time.",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-02-a-02-03-e",
+ "type": "text_multiline",
+ "label": "Why did your state choose to adopt this alternate data source?",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-02-a-02-03-f",
+ "type": "text_multiline",
+ "label": "How reliable are these estimates? Provide standard errors, confidence intervals, and/or p-values if available.",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-02-a-02-03-g",
+ "type": "text_multiline",
+ "label": "What are the limitations of this alternate data source or methodology?",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-02-a-02-03-h",
+ "type": "text_multiline",
+ "label": "How do you use this alternate data source in CHIP program planning?",
+ "answer": {
+ "entry": null
+ }
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-02-a-02-03 is unanswered or no; noninteractive: hide if no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-02-a-02-03')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-02-a-02-04",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about your enrollment and uninsured data?",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-02-a-02-05",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": {
+ "entry": null
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "year": 2024,
+ "sectionId": 3,
+ "contents": {
+ "section": {
+ "id": "2024-03",
+ "type": "section",
+ "year": 2024,
+ "state": null,
+ "title": "Eligibility, Enrollment, and Operations",
+ "valid": null,
+ "ordinal": 3,
+ "subsections": [
+ {
+ "id": "2024-03-a",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-03-a-01",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-03-a-01-01",
+ "type": "radio",
+ "label": "Have you changed your outreach methods in the last federal fiscal year?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-a-01-01-a",
+ "type": "text_multiline",
+ "label": "What are you doing differently?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-a-01-01 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-a-01-01')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-a-01-02",
+ "hint": "For example: minorities, immigrants, or children living in rural areas.",
+ "type": "radio",
+ "label": "Are you targeting specific populations in your outreach efforts?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-a-01-02-a",
+ "type": "text_multiline",
+ "label": "Have these efforts been successful? How have you measured the effectiveness of your outreach efforts?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-a-01-02 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-a-01-02')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-a-01-03",
+ "hint": "For example: TV, school outreach, or word of mouth.",
+ "type": "text_multiline",
+ "label": "What methods have been most effective in reaching low-income, uninsured children?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-a-01-04",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about your outreach efforts?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-a-01-05",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ],
+ "title": "Program Outreach"
+ },
+ {
+ "id": "2024-03-b",
+ "text": "Substitution of coverage (also known as crowd-out) occurs when someone with private insurance drops their private coverage and substitutes it with publicly funded insurance such as CHIP.",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-03-b-01",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-03-b-01-01",
+ "type": "radio",
+ "label": "Do you track the number of CHIP enrollees who have access to private insurance?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" },
+ { "label": "N/A", "value": "na" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-b-01-01-a",
+ "type": "text_multiline",
+ "label": "What percent of CHIP enrollees had access to private insurance at the time of application?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-b-01-01 is no, N/A, or unanswered; noninteractive: hide if that's no or N/A.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-b-01-01')].answer.entry",
+ "values": {
+ "interactive": [null, "no", "na"],
+ "noninteractive": ["no", "na"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-b-01-02",
+ "type": "radio",
+ "label": "Do you match prospective CHIP enrollees to a database that details private insurance status?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" },
+ { "label": "N/A", "value": "na" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-b-01-02-a",
+ "type": "text_multiline",
+ "label": "Which database do you use?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-b-01-02 is no, N/A, or unanswered; noninteractive: hide if that's no or N/A.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-b-01-02')].answer.entry",
+ "values": {
+ "interactive": [null, "no", "na"],
+ "noninteractive": ["no", "na"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-b-01-03",
+ "type": "percentage",
+ "label": "What percent of applicants screened for CHIP eligibility cannot be enrolled because they have group health plan coverage?",
+ "answer": { "entry": null }
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-b-01-04",
+ "type": "radio",
+ "label": "Does the state implement a waiting period in its separate CHIP?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" },
+ { "label": "N/A", "value": "na" }
+ ]
+ },
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-b-01-04-a",
+ "type": "text_multiline",
+ "label": "How long is the waiting period?",
+ "answer": { "entry": null }
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if the answer to 2024-03-b-01-04 is no or N/A.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-b-01-04')].answer.entry",
+ "values": {
+ "interactive": ["no", "na", null],
+ "noninteractive": ["no", "na"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-03-b-01-04-b",
+ "type": "text_multiline",
+ "label": "Which populations does the waiting period apply to? (Include the FPL for each group.)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if the answer to 2024-03-b-01-04 is no or N/A.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-b-01-04')].answer.entry",
+ "values": {
+ "interactive": ["no", "na", null],
+ "noninteractive": ["no", "na"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-03-b-01-04-c",
+ "type": "text_multiline",
+ "label": "What exemptions apply to the waiting period?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if the answer to 2024-03-b-01-04 is no or N/A.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-b-01-04')].answer.entry",
+ "values": {
+ "interactive": ["no", "na", null],
+ "noninteractive": ["no", "na"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-03-b-01-04-d",
+ "type": "text_multiline",
+ "label": "What percent of individuals subject to the waiting period meet a state or federal exemption?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if the answer to 2024-03-b-01-04 is no or N/A.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-b-01-04')].answer.entry",
+ "values": {
+ "interactive": ["no", "na", null],
+ "noninteractive": ["no", "na"]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "context_data": {
+ "skip_text": "This section only applies to states with a separate CHIP program. Skip to the next question.",
+ "show_if_state_program_type_in": [
+ "separate_chip",
+ "combo"
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-b-01-05",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about substitution of coverage that wasn’t already covered? Did you run into any limitations when collecting these data?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-b-01-06",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ],
+ "title": "Substitution of Coverage"
+ },
+ {
+ "id": "2024-03-c",
+ "text": "",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-03-c-01",
+ "type": "part",
+ "title": "Eligibility Renewal and Retention",
+ "questions": [
+ {
+ "id": "2024-03-c-01-01",
+ "type": "radio",
+ "label": "Does your state provide presumptive eligibility, allowing children to access CHIP services pending a final determination of eligibility?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" },
+ { "label": "N/A", "value": "na" }
+ ]
+ },
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-c-01-01-a",
+ "type": "percentage",
+ "label": "What percent of children are presumptively enrolled in CHIP pending a full eligibility determination?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-c-01-01-b",
+ "type": "percentage",
+ "label": "Of the children who are presumptively enrolled, what percent are determined fully eligible and enrolled in the program (upon completion of the full eligibility determination)?",
+ "answer": { "entry": null }
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide these two subquestions if the answer to 2024-03-c-01-01 is no or N/A.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-c-01-01')].answer.entry",
+ "values": {
+ "interactive": ["no", "na", null],
+ "noninteractive": ["no", "na"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-c-01-02",
+ "type": "radio",
+ "label": "In an effort to retain children in CHIP, do you conduct follow-up communication with families through caseworkers and outreach workers?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-c-01-03",
+ "type": "radio",
+ "label": "Do you send renewal reminder notices to families?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-c-01-03-a",
+ "type": "text",
+ "label": "How many notices do you send to families before disenrolling a child from the program?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-c-01-03-b",
+ "type": "text",
+ "label": "How many days before the end of the eligibility period did you send reminder notices to families?",
+ "answer": { "entry": null }
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide these two subquestions if the answer to 2024-03-c-01-03 is no or N/A.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-c-01-03')].answer.entry",
+ "values": {
+ "interactive": ["no", null],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-c-01-04",
+ "type": "text_multiline",
+ "label": "What else have you done to simplify the eligibility renewal process for families?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-c-01-05",
+ "type": "text_multiline",
+ "label": "Which retention strategies have you found to be most effective?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-c-01-06",
+ "type": "text_multiline",
+ "label": "How do you measure the effectiveness of your retention strategies? What data sources and methodology do you use to track retention?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-c-01-07",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add that wasn’t already covered?",
+ "answer": { "entry": null }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-c-02",
+ "type": "part",
+ "title": "CHIP Eligibility Denials (Not Redetermination)",
+ "questions": [
+ {
+ "id": "2024-03-c-02-01",
+ "hint": "Don’t include applicants who are being considered for redetermination — these data will be collected in Part 3. \n\nPlease note: numbers reported in questions 2-4 of this part are a subset of the total reported in question 1. Therefore, the totals reported in questions 2-4 should be smaller than the number reported in question 1.",
+ "type": "integer",
+ "label": "How many applicants were denied CHIP coverage in FFY 2024? This number should be equal to the total of reported numbers for questions 2-4 below.",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-02-02",
+ "hint": "For example: They were denied because of an incomplete application, missing documentation, or a missing enrollment fee.",
+ "type": "integer",
+ "label": "How many applicants were denied CHIP coverage for procedural reasons?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-02-03",
+ "hint": "For example: They were denied because their income was too high or too low, they were determined eligible for Medicaid instead, or they had other coverage available.",
+ "type": "integer",
+ "label": "How many applicants were denied CHIP coverage for eligibility reasons?",
+ "answer": { "entry": null },
+ "questions": [
+ {
+ "id": "2024-03-c-02-03-a",
+ "hint": "Please note this is a subset of the number reported for question 3, and that a smaller number should be reported here than the total provided in response to question 3.",
+ "type": "integer",
+ "label": "How many applicants were denied CHIP (Title XXI) coverage and determined eligible for Medicaid (Title XIX) instead?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-02-04",
+ "type": "integer",
+ "label": "How many applicants were denied CHIP coverage for other reasons?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-02-05",
+ "type": "text_multiline",
+ "label": "Did you have any limitations in collecting these data?",
+ "answer": { "entry": null }
+ },
+ {
+ "hint": "This table is auto-populated with the data you entered above.",
+ "type": "fieldset",
+ "label": "Table: CHIP Eligibility Denials (Not Redetermination)",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ { "contents": "Total denials" },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-02-01')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-02-01')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-02-01')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Denied for procedural reasons" },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-02-02')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-02-02')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-02-01')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Denied for eligibility reasons" },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-02-03')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-02-03')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-02-01')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Denials for other reasons" },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-02-04')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-02-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-02-01')].answer.entry"
+ ]
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "mask": "lessThanEleven", "contents": "Number" },
+ { "contents": "Percent" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ }
+ ]
+ },
+ {
+ "id": "2024-03-c-03",
+ "text": "Redetermination is the process of redetermining whether a child is eligible to renew in CHIP (Title XXI) every 12 months. This section doesn’t apply to any mid-year changes in circumstances that may affect eligibility (for example: no longer a resident of the state, or aging out of the program).",
+ "type": "part",
+ "title": "Redetermination in CHIP",
+ "questions": [
+ {
+ "id": "2024-03-c-03-01",
+ "type": "integer",
+ "label": "How many children were eligible for redetermination in CHIP in FFY 2024?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-03-02",
+ "type": "integer",
+ "label": "Of the eligible children, how many were then screened for redetermination?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-03-03",
+ "type": "integer",
+ "label": "How many children were retained in CHIP after redetermination?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-03-04",
+ "hint": "This number should be equal to the total of 4a, 4b, and 4c below.",
+ "type": "integer",
+ "label": "How many children were disenrolled in CHIP after the redetermination process?",
+ "answer": { "entry": null },
+ "questions": [
+ {
+ "hint": "The answer to 4 should be equal to the sum of a, b, and c below: ",
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "mask": "lessThanEleven",
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-03-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-03-04-c')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-03-04-a",
+ "hint": "This could be due to an incomplete application, missing documentation, or a missing enrollment fee.",
+ "type": "integer",
+ "label": "How many children were disenrolled for procedural reasons?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-03-04-b",
+ "hint": "This could be due to income that was too high or too low, eligibility in Medicaid (Title XIX) instead, or access to private coverage.",
+ "type": "integer",
+ "label": "How many children were disenrolled for eligibility reasons?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-03-04-c",
+ "type": "integer",
+ "label": "How many children were disenrolled for other reasons?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-03-05",
+ "type": "text_multiline",
+ "label": "Did you have any limitations in collecting these data?",
+ "answer": { "entry": null }
+ },
+ {
+ "hint": "These tables are auto-populated with the data you entered above.",
+ "type": "fieldset",
+ "label": "Table: Redetermination in CHIP ",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "contents": "Children screened for redetermination"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-02')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-02')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-03-02')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children retained after redetermination"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-03')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-03')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-03-02')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children disenrolled after redetermination"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-03-02')].answer.entry"
+ ]
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "mask": "lessThanEleven", "contents": "Number" },
+ { "contents": "Percent" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ },
+ {
+ "type": "fieldset",
+ "label": "Table: Disenrollment in CHIP after Redetermination",
+ "comment": "This is assuming that we make the user manually enter the answer to question 4; otherwise we don't currently have a way to support this functionality; see the comment on question 4 above.",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "contents": "Children disenrolled after redetermination"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-03-04')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children disenrolled for procedural reasons"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-03-04')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children disenrolled for eligibility reasons"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-03-04')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children disenrolled for other reasons"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04-c')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-03-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-03-04')].answer.entry"
+ ]
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "mask": "lessThanEleven", "contents": "Number" },
+ { "contents": "Percent" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ }
+ ]
+ },
+ {
+ "id": "2024-03-c-04",
+ "text": "Redetermination is the process of redetermining whether a child is eligible to renew in Medicaid (Title XIX) every 12 months. This section doesn’t apply to any mid-year changes in circumstances that may affect eligibility (such as no longer being a resident of the state, or aging out of the program).",
+ "type": "part",
+ "title": "Redetermination in Medicaid",
+ "questions": [
+ {
+ "id": "2024-03-c-04-01",
+ "type": "integer",
+ "label": "How many children were eligible for redetermination in Medicaid in FFY 2024?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-04-02",
+ "type": "integer",
+ "label": "Of the eligible children, how many were then screened for redetermination?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-04-03",
+ "type": "integer",
+ "label": "How many children were retained in Medicaid after redetermination?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-04-04",
+ "hint": "This number should be equal to the total of 4a, 4b, and 4c below.",
+ "type": "integer",
+ "label": "How many children were disenrolled in Medicaid after the redetermination process?",
+ "answer": { "entry": null },
+ "questions": [
+ {
+ "hint": "The answer to 4 should be equal to the sum of a, b, and c below: ",
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "mask": "lessThanEleven",
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-04-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-04-04-c')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-04-04-a",
+ "hint": "This could be due to an incomplete application, missing documentation, or a missing enrollment fee.",
+ "type": "integer",
+ "label": "How many children were disenrolled for procedural reasons?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-04-04-b",
+ "hint": "This could be due to an income that was too high and/or eligibility in CHIP instead.",
+ "type": "integer",
+ "label": "How many children were disenrolled for eligibility reasons?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-04-04-c",
+ "type": "integer",
+ "label": "How many children were disenrolled for other reasons?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-04-05",
+ "type": "text_multiline",
+ "label": "Did you have any limitations in collecting these data?",
+ "answer": { "entry": null }
+ },
+ {
+ "hint": "These tables are auto-populated with the data you entered above.",
+ "type": "fieldset",
+ "label": "Table: Redetermination in Medicaid ",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "contents": "Children screened for redetermination"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-02')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-02')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-04-02')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children retained after redetermination"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-03')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-03')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-04-02')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children disenrolled after redetermination"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-04-02')].answer.entry"
+ ]
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "mask": "lessThanEleven", "contents": "Number" },
+ { "contents": "Percent" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ },
+ {
+ "type": "fieldset",
+ "label": "Table: Disenrollment in Medicaid after Redetermination",
+ "comment": "This is assuming that we make the user manually enter the answer to question 4; otherwise we don't currently have a way to support this functionality; see the comment on question 4 above.",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "contents": "Children disenrolled after redetermination"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-04-04')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children disenrolled for procedural reasons"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-04-04')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children disenrolled for eligibility reasons"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-04-04')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Children disenrolled for other reasons"
+ },
+ {
+ "mask": "lessThanEleven",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04-c')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-04-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-04-04')].answer.entry"
+ ]
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "mask": "lessThanEleven", "contents": "Number" },
+ { "contents": "Percent" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ }
+ ]
+ },
+ {
+ "id": "2024-03-c-05",
+ "text": "Tracking a cohort of children enrolled in CHIP (Title XXI) will indicate how long a specific group of children stays enrolled over an 18-month period. This information is required by Section 402(a) of CHIPRA. \n\nTo track your cohort, identify a group of children ages 0 to 16 years who are newly enrolled in CHIP and/or Medicaid as of January through March 2024 (the second quarter of FFY 2024). Children in this cohort must be 16 years and 0 months or younger when they enroll to ensure they don't age out of the program by the end of the 18-month tracking period. \n\nYou’ll identify a new cohort every two years. This year you’ll start a new cohort and report on the number of children at the start of the cohort (Jan–Mar 2024) and six months later (July–Sept 2024). In the FFY 2025 report next year, you’ll report on the same cohort at 12 months (Jan–Mar 2025) and 18 months later (July–Sept 2025). If the data are unknown or unavailable, leave it blank — don’t enter a zero unless these data are known to be zero.",
+ "type": "part",
+ "title": "Tracking a CHIP cohort over 18 months",
+ "questions": [
+ {
+ "hint": "Children should be in age groups based on their age at the start of the cohort, when they’re identified as newly enrolled in January, February, or March of 2024. For example, if a child is four years old at the start of the cohort, they should continue to be reported in the “ages 1-5” group at 6 months, 12 months, and 18 months later as well.\n\nThe oldest children in the cohort must be no older than 16 years (and 0 months) to ensure they don’t age out of the program at the end of the 18-month tracking period. That means children in the “ages 13-16” group who are newly enrolled in January 2024 must be born after January 2008. Similarly, children who are newly enrolled in February 2024 must be born after February 2008, and children newly enrolled in March 2024 must be born after March 2008.",
+ "type": "fieldset",
+ "label": "Helpful hints on age groups",
+ "questions": []
+ },
+ {
+ "id": "2024-03-c-05-01",
+ "type": "radio",
+ "label": "How does your state define “newly enrolled” for this cohort?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Newly enrolled in CHIP: Children in this cohort weren’t enrolled in CHIP (Title XXI) during the previous month. For example: Newly enrolled children in January 2024 weren’t enrolled in CHIP in December 2023.",
+ "value": "new_in_chip"
+ },
+ {
+ "label": "Newly enrolled in CHIP and Medicaid: Children in this cohort weren’t enrolled in CHIP (Title XXI) or Medicaid (Title XIX) during the previous month. For example: Newly enrolled children in January 2024 weren’t enrolled in CHIP or Medicaid in December 2023.",
+ "value": "new_in_chip_and_medicaid"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-c-05-02",
+ "hint": "If not, you’ll report the total number for all age groups (0-16 years) instead.",
+ "type": "radio",
+ "label": "Do you have data for individual age groups?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "type": "fieldset",
+ "label": "January - March 2024 (start of the cohort): to be completed this year",
+ "questions": []
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children were newly enrolled in CHIP between January and March 2024?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-03-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-03-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-03-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-03-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-03-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-03-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-03-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-03" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "July - September 2024 (6 months later): to be completed this year",
+ "questions": []
+ },
+ {
+ "hint": "Only include children that didn’t have a break in coverage during the six-month period.",
+ "type": "fieldset",
+ "label": "How many children were continuously enrolled in CHIP six months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-04-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-04-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-04-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-04-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-04-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-04-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-04-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-04" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children had a break in CHIP coverage but were re-enrolled in CHIP six months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-05-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-05-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-05-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-05-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-05-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-05-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-05-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-05-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-05-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-05" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who had a break in CHIP coverage (in the previous question), how many were enrolled in Medicaid during the break?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-06-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-06-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-06-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-06-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-06-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-06-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-06-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-06-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-06-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-06" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "Possible reasons for no longer being enrolled:\n• Transferred to another health insurance program other than CHIP\n• Didn’t meet eligibility criteria anymore\n• Didn’t complete documentation\n• Didn’t pay a premium or enrollment fee",
+ "type": "fieldset",
+ "label": "How many children were no longer enrolled in CHIP six months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-07-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-07-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-07-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-07-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-07-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-07-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-07-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-07-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-07-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-07" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who were no longer enrolled in CHIP (in the previous question), how many were enrolled in Medicaid six months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-08-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-08-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-08-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-08-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-08-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-08-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-08-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-08-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-08-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-08" },
+ "fieldset_type": "marked"
+ },
+ {
+ "id": "2024-03-c-05-09",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about your data?",
+ "answer": { "entry": null }
+ },
+ {
+ "hint": "This year, please report data about your cohort for this section.",
+ "type": "fieldset",
+ "label": "January - March 2025 (12 months later): to be completed next year.",
+ "questions": []
+ },
+ {
+ "hint": "Only include children that didn’t have a break in coverage during the 12-month period.",
+ "type": "fieldset",
+ "label": "How many children were continuously enrolled in CHIP 12 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-10-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-10-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-10-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-10-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-10-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-10-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-10-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-10-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-10-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-10" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children had a break in CHIP coverage but were re-enrolled in CHIP 12 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-11-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-11-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-11-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-11-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-11-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-11-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-11-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-11-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-11-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-11" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who had a break in CHIP coverage (in the previous question), how many were enrolled in Medicaid during the break?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-12-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-12-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-12-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-12-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-12-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-12-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-12-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-12-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-12-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-12" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "Possible reasons for not being enrolled:\n• Transferred to another health insurance program other than CHIP\n• Didn’t meet eligibility criteria anymore\n• Didn’t complete documentation\n• Didn’t pay a premium or enrollment fee",
+ "type": "fieldset",
+ "label": "How many children were no longer enrolled in CHIP 12 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-13-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-13-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-13-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-13-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-13-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-13-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-13-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-13-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-13-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-13" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who were no longer enrolled in CHIP (in the previous question), how many were enrolled in Medicaid 12 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-14-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-14-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-14-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-14-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-14-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-14-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-14-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-14-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-14-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-14" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "This year, please report data about your cohort for this section.",
+ "type": "fieldset",
+ "label": "July - September of 2025 (18 months later): to be completed next year.",
+ "questions": []
+ },
+ {
+ "hint": "Only include children that didn’t have a break in coverage during the 18-month period.",
+ "type": "fieldset",
+ "label": "How many children were continuously enrolled in CHIP 18 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-15-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-15-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-15-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-15-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-15-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-15-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-15-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-15-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-15-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-15" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children had a break in CHIP coverage but were re-enrolled in CHIP 18 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-16-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-16-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-16-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-16-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-16-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-16-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-16-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-16-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-16-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-16" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who had a break in CHIP coverage (in the previous question), how many were enrolled in Medicaid during the break?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-17-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-17-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-17-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-17-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-17-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-17-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-17-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-17-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-17-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-17" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "Possible reasons for not being enrolled:\n• Transferred to another health insurance program other than CHIP\n• Didn’t meet eligibility criteria anymore\n• Didn’t complete documentation\n• Didn’t pay a premium or enrollment fee",
+ "type": "fieldset",
+ "label": "How many children were no longer enrolled in CHIP 18 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-18-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-18-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-18-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-18-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-18-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-18-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-18-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-18-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-18-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-18" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who were no longer enrolled in CHIP (in the previous question), how many were enrolled in Medicaid 18 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-05-19-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-05-19-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-19-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-19-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-05-19-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-05-19-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-19-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-19-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-05-19-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-05-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-05-19" },
+ "fieldset_type": "marked"
+ },
+ {
+ "id": "2024-03-c-05-20",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about your data?",
+ "answer": { "entry": null }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-c-06",
+ "text": "Tracking a cohort of children enrolled in Medicaid (Title XIX) will indicate how long a specific group of children stays enrolled over an 18-month period. This information is required by Section 402(a) of CHIPRA. \n\nTo track your cohort, identify a group of children ages 0 to 16 years, who are newly enrolled in Medicaid and/or CHIP as of January through March 2024 (the second quarter of FFY 2024). Children in this cohort must be 16 years and 0 months or younger when they enroll to ensure they don’t age out of the program by the end of the 18-month tracking period. \n\nYou’ll identify a new cohort every two years. This year you’ll start a new cohort and report on the number of children at the start of the cohort (Jan–Mar 2024) and six months later (July–Sept 2024). In the FFY 2025 report next year, you’ll report on the same cohort at 12 months (Jan–Mar 2025) and 18 months later (July–Sept 2025). If data are unknown or unavailable, leave it blank — don’t enter a zero unless these data are known to be zero.",
+ "type": "part",
+ "title": "Tracking a Medicaid Cohort over 18 months",
+ "questions": [
+ {
+ "hint": "Children should be in age groups based on their age at the start of the cohort, when they’re identified as newly enrolled in January, February, or March of 2024. For example, if a child is four years old at the start of the cohort, they should continue to be reported in the “ages 1-5” group at 6 months, 12 months, and 18 months later.\n\nThe oldest children in the cohort must be no older than 16 years (and 0 months) to ensure they don’t age out of the program at the end of the 18-month tracking period. That means children in the “ages 13–16” group who are newly enrolled in January 2024 must be born after January 2008. Similarly, children who are newly enrolled in February 2024 must be born after February 2008, and children newly enrolled in March 2024 must be born after March 2008.",
+ "type": "fieldset",
+ "label": "Helpful hints on age groups",
+ "questions": []
+ },
+ {
+ "id": "2024-03-c-06-01",
+ "type": "radio",
+ "label": "How does your state define “newly enrolled” for this cohort?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Newly enrolled in Medicaid: Children in this cohort weren’t enrolled in Medicaid (Title XIX) during the previous month. For example: Newly enrolled children in January 2024 weren’t enrolled in Medicaid in December 2023.",
+ "value": "new_in_medicaid"
+ },
+ {
+ "label": "Newly enrolled in CHIP and Medicaid: Children in this cohort weren’t enrolled in CHIP (Title XXI) or Medicaid (Title XIX) during the previous month. For example: Newly enrolled children in January 2024 weren’t enrolled in CHIP or Medicaid in December 2023.",
+ "value": "new_in_chip_and_medicaid"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-c-06-02",
+ "hint": "If not, you’ll report the total number for all age groups (0-16 years) instead.",
+ "type": "radio",
+ "label": "Do you have data for individual age groups?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "type": "fieldset",
+ "label": "January - March 2024 (start of the cohort): to be completed this year.",
+ "questions": []
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children were newly enrolled in Medicaid between January and March 2024?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-03-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-03-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-03-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-03-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-03-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-03-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-03-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-03" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "July - September 2024 (6 months later): to be completed this year.",
+ "questions": []
+ },
+ {
+ "hint": "Only include children that didn’t have a break in coverage during the six-month period. ",
+ "type": "fieldset",
+ "label": "How many children were continuously enrolled in Medicaid six months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-04-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-04-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-04-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-04-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-04-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-04-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-04-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-04" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children had a break in Medicaid coverage but were re-enrolled in Medicaid six months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-05-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-05-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-05-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-05-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-05-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-05-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-05-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-05-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-05-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-05" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who had a break in Medicaid coverage (in the previous question), how many were enrolled in CHIP during the break?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-06-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-06-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-06-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-06-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-06-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-06-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-06-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-06-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-06-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-06" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "Possible reasons for no longer being enrolled:\n• Transferred to another health insurance program other than Medicaid\n• Didn’t meet eligibility criteria anymore\n• Didn’t complete documentation\n• Didn’t pay a premium or enrollment fee",
+ "type": "fieldset",
+ "label": "How many children were no longer enrolled in Medicaid six months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-07-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-07-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-07-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-07-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-07-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-07-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-07-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-07-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-07-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-07" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who were no longer enrolled in Medicaid (in the previous question), how many were enrolled in CHIP six months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-08-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-08-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-08-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-08-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-08-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-08-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-08-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-08-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-08-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-08" },
+ "fieldset_type": "marked"
+ },
+ {
+ "id": "2024-03-c-06-09",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about your data?",
+ "answer": { "entry": null }
+ },
+ {
+ "hint": "This year, please report data about your cohort for this section.",
+ "type": "fieldset",
+ "label": "January - March 2025 (12 months later): to be completed next year.",
+ "questions": []
+ },
+ {
+ "hint": "Only include children that didn’t have a break in coverage during the 12-month period.",
+ "type": "fieldset",
+ "label": "How many children were continuously enrolled in Medicaid 12 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-10-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-10-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-10-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-10-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-10-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-10-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-10-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-10-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-10-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-10" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children had a break in Medicaid coverage but were re-enrolled in Medicaid 12 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-11-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-11-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-11-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-11-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-11-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-11-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-11-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-11-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-11-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-11" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who had a break in Medicaid coverage (in the previous question), how many were enrolled in CHIP during the break?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-12-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-12-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-12-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-12-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-12-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-12-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-12-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-12-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-12-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-12" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "Possible reasons for not being enrolled:\n• Transferred to another health insurance program other than Medicaid\n• Didn’t meet eligibility criteria anymore\n• Didn’t complete documentation\n• Didn’t pay a premium or enrollment fee",
+ "type": "fieldset",
+ "label": "How many children were no longer enrolled in Medicaid 12 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-13-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-13-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-13-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-13-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-13-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-13-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-13-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-13-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-13-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-13" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who were no longer enrolled in Medicaid (in the previous question), how many were enrolled in CHIP 12 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-14-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-14-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-14-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-14-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-14-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-14-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-14-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-14-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-14-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-14" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "This year, please report data about your cohort for this section.",
+ "type": "fieldset",
+ "label": "July - September of 2025 (18 months later): to be completed next year",
+ "questions": []
+ },
+ {
+ "hint": "Only include children that didn’t have a break in coverage during the 18-month period.",
+ "type": "fieldset",
+ "label": "How many children were continuously enrolled in Medicaid 18 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-15-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-15-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-15-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-15-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-15-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-15-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-15-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-15-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-15-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-15" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children had a break in Medicaid coverage but were re-enrolled in Medicaid 18 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-16-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-16-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-16-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-16-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-16-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-16-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-16-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-16-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-16-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-16" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who had a break in Medicaid coverage (in the previous question), how many were enrolled in CHIP during the break?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-17-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-17-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-17-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-17-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-17-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-17-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-17-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-17-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-17-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-17" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "Possible reasons for not being enrolled:\n• Transferred to another health insurance program other than Medicaid\n• Didn’t meet eligibility criteria anymore\n• Didn’t complete documentation\n• Didn’t pay a premium or enrollment fee",
+ "type": "fieldset",
+ "label": "How many children were no longer enrolled in Medicaid 18 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-18-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-18-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-18-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-18-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-18-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-18-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-18-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-18-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-18-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-18" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "Of the children who were no longer enrolled in Medicaid (in the previous question), how many were enrolled in CHIP 18 months later?",
+ "questions": [
+ {
+ "id": "2024-03-c-06-19-a",
+ "type": "integer",
+ "label": "Total for all ages (0-16)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-16)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-c-06-19-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-19-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-19-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-c-06-19-e')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-c-06-19-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-19-c",
+ "type": "integer",
+ "label": "Ages 1-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-19-d",
+ "type": "integer",
+ "label": "Ages 6-12",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-c-06-19-e",
+ "type": "integer",
+ "label": "Ages 13-16",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-c-06-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-c-06-19" },
+ "fieldset_type": "marked"
+ },
+ {
+ "id": "2024-03-c-06-20",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about your data?",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ],
+ "title": "Renewal, Denials, and Retention"
+ },
+ {
+ "id": "2024-03-d",
+ "text": "States can choose to require cost sharing in their CHIP program. Cost sharing includes payments such as enrollment fees, premiums, deductibles, coinsurance, and copayments.",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-03-d-01",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-03-d-01-01",
+ "type": "radio",
+ "label": "Does your state require cost sharing?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-d-01-02",
+ "type": "radio",
+ "label": "Who tracks cost sharing to ensure families don’t pay more than the 5% aggregate household income in a year?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Families (“the shoebox method”)",
+ "value": "families"
+ },
+ {
+ "label": "Health plans",
+ "value": "health_plans"
+ },
+ { "label": "States", "value": "states" },
+ {
+ "label": "Third party administrator",
+ "value": "third_party_administrator"
+ },
+ { "label": "Other ", "value": "other" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-d-01-02-a",
+ "type": "text_multiline",
+ "label": "What information or tools do you provide families with so they can track cost sharing?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-d-01-02 is anything except families; noninteractive: same.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-d-01-02')].answer.entry",
+ "values": {
+ "interactive": [
+ "health_plans",
+ "states",
+ "third_party_administrator",
+ "other"
+ ],
+ "noninteractive": [
+ "health_plans",
+ "states",
+ "third_party_administrator",
+ "other"
+ ]
+ }
+ },
+ "skip_text": "Question 2a was skipped due to your answer to question 2."
+ }
+ }
+ },
+ {
+ "id": "2024-03-d-01-02-b",
+ "type": "text_multiline",
+ "label": "Who tracks cost sharing?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-d-01-02 is anything except other; noninteractive: same.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-d-01-02')].answer.entry",
+ "values": {
+ "interactive": [
+ "health_plans",
+ "states",
+ "third_party_administrator",
+ "families"
+ ],
+ "noninteractive": [
+ "health_plans",
+ "states",
+ "third_party_administrator",
+ "families"
+ ]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-d-01-03",
+ "type": "text_multiline",
+ "label": "How are healthcare providers notified that they shouldn’t charge families once families have reached the 5% cap?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-d-01-04",
+ "type": "text_multiline",
+ "label": "Approximately how many families exceeded the 5% cap in the last federal fiscal year?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-d-01-05",
+ "type": "radio",
+ "label": "Have you assessed the effects of charging premiums and enrollment fees on whether eligible families enroll in CHIP?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-d-01-05-a",
+ "type": "text_multiline",
+ "label": "What did you find in your assessment?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-d-01-05 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-d-01-05')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-d-01-06",
+ "type": "radio",
+ "label": "Have you assessed the effects of charging copayments and other out-of-pocket fees on whether enrolled families use CHIP services?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-d-01-06-a",
+ "type": "text_multiline",
+ "label": "What did you find in your assessment?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-d-01-06 is no or unanswered; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-d-01-06')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-d-01-07",
+ "type": "text_multiline",
+ "label": "You indicated in Section 1 that you changed your cost sharing requirements in the past federal fiscal year. How are you monitoring the impact of these changes on whether families apply, enroll, disenroll, and use CHIP health services? What have you found when monitoring the impact?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-01-a-04-08",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-01-a-04-08')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ },
+ "skip_text": "Hidden based on your answer to the cost sharing questions in Section 1 Part 4."
+ },
+ "interactive_conditional": "In addition to hiding this question if 2024-03-d-01-01 is no, this should also hide if 2024-01-a-04-08 is no",
+ "noninteractive_conditional": "See interactive conditional."
+ }
+ },
+ {
+ "id": "2024-03-d-01-08",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add that wasn’t already covered?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-d-01-09",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": { "entry": null }
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-d-01-01 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-d-01-01')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ },
+ "skip_text": "This section doesn’t apply to your state. Please skip to the next section."
+ }
+ }
+ }
+ ],
+ "context_data": {
+ "skip_text": "This section only applies to states with a separate CHIP program. Skip to the next section.",
+ "show_if_state_program_type_in": ["separate_chip", "combo"]
+ }
+ }
+ ],
+ "title": "Cost Sharing (Out-of-Pocket Costs)"
+ },
+ {
+ "id": "2024-03-e",
+ "text": "States with a premium assistance program can use CHIP funds to purchase coverage through employer sponsored insurance (ESI) on behalf of eligible children and parents.",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-03-e-01",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-03-e-01-01",
+ "type": "radio",
+ "label": "Does your state offer ESI including a premium assistance program under the CHIP State Plan or a Section 1115 Title XXI demonstration?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-e-02",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-03-e-02-01",
+ "hint": "Check all that apply.",
+ "type": "checkbox",
+ "label": "Under which authority and statutes does your state offer premium assistance?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Purchase of Family Coverage under CHIP State Plan [2105(c)(3)]",
+ "value": "2105(c)(3)"
+ },
+ {
+ "label": "Additional Premium Assistance Option under CHIP State Plan [2105(c)(10)]",
+ "value": "2105(c)(10)"
+ },
+ {
+ "label": "Section 1115 Demonstration (Title XXI)",
+ "value": "title_xxi"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-e-02-02",
+ "type": "radio",
+ "label": "Does your premium assistance program include coverage for adults?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-e-02-03",
+ "hint": "This only applies to states operating an 1115 demo.",
+ "type": "text_multiline",
+ "label": "What benefit package is offered as part of your premium assistance program, including any applicable minimum coverage requirements?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-e-02-04",
+ "hint": "This only applies to states operating an 1115 demo.",
+ "type": "radio",
+ "label": "Does your premium assistance program provide wrap-around coverage for gaps in coverage?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-e-02-05",
+ "hint": "This only applies to states operating an 1115 demo.",
+ "type": "radio",
+ "label": "Does your premium assistance program meet the same cost sharing requirements as that of the CHIP program?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" },
+ { "label": "N/A", "value": "na" }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-e-02-06",
+ "hint": "This only applies to states operating an 1115 demo.",
+ "type": "radio",
+ "label": "Are there protections on cost sharing for children (such as the 5% out-of-pocket maximum) in your premium assistance program?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-e-02-06-a",
+ "type": "text_multiline",
+ "label": "How do you track cost sharing to ensure families don’t pay more than 5% of the aggregate household income in a year?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-e-02-06 is unanswered or no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-e-02-06')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-e-02-07",
+ "type": "integer",
+ "label": "How many children were enrolled in the premium assistance program on average each month in FFY 2024?",
+ "answer": { "entry": null }
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-e-02-08",
+ "type": "money",
+ "label": "What’s the average monthly contribution the state pays towards coverage of a child?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-e-02-09",
+ "type": "text",
+ "label": "What’s the average monthly contribution the employer pays towards coverage of a child?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-e-02-10",
+ "type": "text",
+ "label": "What’s the average monthly contribution the employee pays towards coverage of a child?",
+ "answer": { "entry": null }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Table: Coverage breakdown",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Child",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-e-02-08')].answer.entry"
+ ]
+ },
+ {
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-e-02-09')].answer.entry"
+ ]
+ },
+ {
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-e-02-10')].answer.entry"
+ ]
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "State" },
+ { "contents": "Employer" },
+ { "contents": "Employee" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-e-02-11",
+ "type": "ranges",
+ "label": "What’s the range in the average monthly contribution paid by the state on behalf of a child?",
+ "answer": {
+ "entry": null,
+ "header": "Average Monthly Contribution",
+ "entry_max": 1,
+ "entry_min": 1,
+ "range_type": ["money"],
+ "range_categories": [["Starts at", "Ends at"]]
+ }
+ },
+ {
+ "id": "2024-03-e-02-12",
+ "type": "ranges",
+ "label": "What’s the range in the average monthly contribution paid by the state on behalf of a parent? ",
+ "answer": {
+ "entry": null,
+ "header": "Average Monthly Contribution",
+ "entry_max": 1,
+ "entry_min": 1,
+ "range_type": ["money"],
+ "range_categories": [["Starts at", "Ends at"]]
+ }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-e-02-13",
+ "type": "ranges",
+ "label": "What’s the range in income levels for children who receive premium assistance (if it’s different from the range covering the general CHIP population)?",
+ "answer": {
+ "entry": null,
+ "header": "Federal Poverty Levels",
+ "entry_max": 1,
+ "entry_min": 1,
+ "range_type": ["percentage"],
+ "range_categories": [["Starts at", "Ends at"]]
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-e-02-14",
+ "type": "text_multiline",
+ "label": "What strategies have been most effective in reducing the administrative barriers in order to provide premium assistance?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-e-02-15",
+ "type": "text_multiline",
+ "label": "What challenges did you experience with your premium assistance program in FFY 2024?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-e-02-16",
+ "type": "text_multiline",
+ "label": "What accomplishments did you experience with your premium assistance program in FFY 2024?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-e-02-17",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add that wasn’t already covered?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-e-02-18",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": { "entry": null }
+ }
+ ],
+ "context_data": {
+ "skip_text": "Part 2 was skipped because it only applies to states that offer ESI including a premium assistance program.",
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-e-01-01 is unanswered or no; noninteractive: hide if it's no",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-e-01-01')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "title": "Employer Sponsored Insurance and Premium Assistance"
+ },
+ {
+ "id": "2024-03-f",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-03-f-01",
+ "text": "States with a premium assistance program can use CHIP funds to purchase coverage through employer sponsored insurance (ESI) on behalf of eligible children and parents.",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-03-f-01-01",
+ "type": "radio",
+ "label": "Do you have a written plan with safeguards and procedures in place for the prevention of fraud and abuse cases?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-f-01-02",
+ "type": "radio",
+ "label": "Do you have a written plan with safeguards and procedures in place for the investigation of fraud and abuse cases? ",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-f-01-03",
+ "type": "radio",
+ "label": "Do you have a written plan with safeguards and procedures in place for the referral of fraud and abuse cases?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-f-01-04",
+ "type": "text_multiline",
+ "label": "What safeguards and procedures are in place for the prevention, investigation, and referral of fraud and abuse cases?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-f-01-05",
+ "type": "radio",
+ "label": "Do the managed care plans contracted by your separate CHIP program have written plans with safeguards and procedures in place?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" },
+ { "label": "N/A", "value": "na" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-f-01-05-a",
+ "type": "text_multiline",
+ "label": "What safeguards and procedures do the managed care plans have in place?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-f-01-05')].answer.entry",
+ "values": {
+ "interactive": [null, "no", "na"],
+ "noninteractive": ["no", "na"]
+ },
+ "comment": "Interactive: Hide if 2024-03-f-01-05 is unanswered, N/A, or no; noninteractive: hide if that's N/A or no."
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-f-01-06",
+ "type": "integer",
+ "label": "How many eligibility denials have been appealed in a fair hearing in FFY 2024?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-f-01-07",
+ "type": "integer",
+ "label": "How many cases have been found in favor of the beneficiary in FFY 2024?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-f-01-08",
+ "type": "integer",
+ "label": "How many cases related to provider credentialing were investigated in FFY 2024?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-f-01-09",
+ "type": "integer",
+ "label": "How many cases related to provider credentialing were referred to appropriate law enforcement officials in FFY 2024?",
+ "answer": { "entry": null }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-f-01-10",
+ "type": "integer",
+ "label": "How many cases related to provider billing were investigated in FFY 2024?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-f-01-11",
+ "type": "integer",
+ "label": "How many cases related to provider billing were referred to appropriate law enforcement officials in FFY 2024?",
+ "answer": { "entry": null }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-f-01-12",
+ "type": "integer",
+ "label": "How many cases related to beneficiary eligibility were investigated in FFY 2024?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-f-01-13",
+ "type": "integer",
+ "label": "How many cases related to beneficiary eligibility were referred to appropriate law enforcement officials in FFY 2024?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "id": "2024-03-f-01-14",
+ "type": "radio",
+ "label": "Does your data for Questions 8–13 include cases for CHIP only or for Medicaid and CHIP combined? ",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "CHIP only", "value": "separate_chip_only" },
+ {
+ "label": "Medicaid and CHIP combined",
+ "value": "medicaid_separate_chip_combined"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-f-01-15",
+ "type": "radio",
+ "label": "Do you rely on contractors for the prevention, investigation, and referral of fraud and abuse cases? ",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-f-01-15-a",
+ "type": "text_multiline",
+ "label": "How do you provide oversight of the contractors? ",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-f-01-15')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ },
+ "comment": "Interactive: Hide if 2024-03-f-01-15 is unanswered, N/A, or no; noninteractive: hide if that's N/A or no."
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-f-01-16",
+ "type": "radio",
+ "label": "Do you contract with managed care health plans and/or a third party contractor to provide this oversight? ",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-f-01-16-a",
+ "type": "text_multiline",
+ "label": "What specifically are the contractors responsible for in terms of oversight?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-f-01-16')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ },
+ "comment": "Interactive: Hide if 2024-03-f-01-16 is unanswered, N/A, or no; noninteractive: hide if that's N/A or no."
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-f-01-17",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add that wasn’t already covered?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-f-01-18",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": { "entry": null }
+ }
+ ],
+ "context_data": {
+ "skip_text": "This section only applies to states with a separate CHIP program. Please skip to the next section.",
+ "show_if_state_program_type_in": ["separate_chip", "combo"]
+ }
+ }
+ ],
+ "title": "Program Integrity"
+ },
+ {
+ "id": "2024-03-g",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-03-g-01",
+ "text": "Tell us about the children receiving dental benefits in your separate CHIP program. Include children who are receiving full benefits and those who are only receiving supplemental dental benefits. Include the unduplicated number of children enrolled in all types of delivery systems (managed care, PCCM, and fee-for-service).",
+ "type": "part",
+ "questions": [
+ {
+ "hint": "Children should be in age groups based on their age on September 30th, the end of the federal fiscal year (FFY). For example, if a child turns three years old on September 15th, the child should be included in the “ages 3–5' group. Even if the child received dental services on September 1st while they were still two years old, all dental services should be counted as their age at the end of the FFY.",
+ "type": "fieldset",
+ "label": "Helpful hint on age groups",
+ "questions": []
+ },
+ {
+ "id": "2024-03-g-01-01",
+ "hint": "If not, you’ll report the total number for all age groups (0-18 years) instead.",
+ "type": "radio",
+ "label": "Do you have data for individual age groups?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children were enrolled in separate CHIP for at least 90 continuous days during FFY 2024?",
+ "questions": [
+ {
+ "id": "2024-03-g-01-02-a",
+ "type": "integer",
+ "label": "Total for all ages (0-18)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-g-01-01')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-18)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-g-01-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-02-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-02-e')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-02-f')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-02-g')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-g-01-02-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-02-c",
+ "type": "integer",
+ "label": "Ages 1-2",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-02-d",
+ "type": "integer",
+ "label": "Ages 3-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-02-e",
+ "type": "integer",
+ "label": "Ages 6-9",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-02-f",
+ "type": "integer",
+ "label": "Ages 10-14",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-02-g",
+ "type": "integer",
+ "label": "Ages 15-18",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-g-01-01')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-g-01-02" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children (who were enrolled in separate CHIP for at least 90 continuous days) received at least one dental care service during FFY 2024?",
+ "questions": [
+ {
+ "id": "2024-03-g-01-03-a",
+ "type": "integer",
+ "label": "Total for all ages (0-18)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-g-01-01')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-18)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-g-01-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-03-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-03-e')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-03-f')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-03-g')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-g-01-03-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-03-c",
+ "type": "integer",
+ "label": "Ages 1-2",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-03-d",
+ "type": "integer",
+ "label": "Ages 3-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-03-e",
+ "type": "integer",
+ "label": "Ages 6-9",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-03-f",
+ "type": "integer",
+ "label": "Ages 10-14",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-03-g",
+ "type": "integer",
+ "label": "Ages 15-18",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-g-01-01')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-g-01-03" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "The dental service must be provided by or under the supervision of a dentist as defined by HCPCS codes D0100–D9999 (or equivalent CDT codes D0100–D9999, or equivalent CPT codes) based on an unduplicated paid, unpaid, or denied claim.\n\nAll data should be based on the definitions in the Early and Periodic Screening, Diagnostic, and Treatment (EPSDT) Report (Form CMS-416).",
+ "type": "fieldset",
+ "label": "Dental care service codes and definitions",
+ "questions": []
+ },
+ {
+ "type": "fieldset",
+ "label": "How many children (who were enrolled in separate CHIP for at least 90 continuous days) received at least one preventive dental care service during FFY 2024?",
+ "questions": [
+ {
+ "id": "2024-03-g-01-04-a",
+ "type": "integer",
+ "label": "Total for all ages (0-18)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-g-01-01')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-18)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-g-01-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-04-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-04-e')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-04-f')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-04-g')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-g-01-04-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-04-c",
+ "type": "integer",
+ "label": "Ages 1-2",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-04-d",
+ "type": "integer",
+ "label": "Ages 3-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-04-e",
+ "type": "integer",
+ "label": "Ages 6-9",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-04-f",
+ "type": "integer",
+ "label": "Ages 10-14",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-04-g",
+ "type": "integer",
+ "label": "Ages 15-18",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-g-01-01')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-g-01-04" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "The dental service must be provided by or under the supervision of a dentist as defined by HCPCS codes D1000–D1999 (or equivalent CDT codes D1000–D1999, or equivalent CPT codes) based on an unduplicated paid, unpaid, or denied claim. \n\n All data should be based on the definitions in the Early and Periodic Screening, Diagnostic, and Treatment (EPSDT) Report (Form CMS-416).",
+ "type": "fieldset",
+ "label": "Preventive dental care service codes and definitions",
+ "questions": []
+ },
+ {
+ "hint": "This includes orthodontics, periodontics, implants, oral and maxillofacial surgery, and other treatments.",
+ "type": "fieldset",
+ "label": "How many children (who were enrolled in separate CHIP for at least 90 continuous days) received dental treatment services during FFY 2024?",
+ "questions": [
+ {
+ "id": "2024-03-g-01-05-a",
+ "type": "integer",
+ "label": "Total for all ages (0-18)",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-g-01-01')].answer.entry",
+ "values": {
+ "interactive": ["yes", null],
+ "noninteractive": ["yes", null]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "Total for all ages (0-18)",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-g-01-05-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-05-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-05-d')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-05-e')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-05-f')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-05-g')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-03-g-01-05-b",
+ "type": "integer",
+ "label": "Ages 0-1",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-05-c",
+ "type": "integer",
+ "label": "Ages 1-2",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-05-d",
+ "type": "integer",
+ "label": "Ages 3-5",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-05-e",
+ "type": "integer",
+ "label": "Ages 6-9",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-05-f",
+ "type": "integer",
+ "label": "Ages 10-14",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-g-01-05-g",
+ "type": "integer",
+ "label": "Ages 15-18",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "hide_if": {
+ "target": "$..[?(@ && @.id=='2024-03-g-01-01')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no", null]
+ }
+ }
+ }
+ },
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-03-g-01-05" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "The dental service must be provided by or under the supervision of a dentist as defined by HCPCS codes D2000–D9999 (or equivalent CDT codes D2000–D9999 or equivalent CPT codes that involve periodontics, maxillofacial prosthetics, implants, oral and maxillofacial surgery, orthodontics, adjunctive general services) based on an unduplicated paid, unpaid, or denied claim.\n\nAll data should be based on the definitions in the Early and Periodic Screening, Diagnostic, and Treatment (EPSDT) Report (Form CMS-416).",
+ "type": "fieldset",
+ "label": "Dental treatment service codes and definitions",
+ "questions": []
+ },
+ {
+ "id": "2024-03-g-01-06",
+ "type": "integer",
+ "label": "How many children in the “ages 6–9” group received a sealant on at least one permanent molar tooth during FFY 2024?",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "hint": "The sealant on a permanent molar tooth is provided by a dental professional for whom placing a sealant is within their scope of practice. It’s defined by HCPCS code D1351 (or equivalent CDT code D1351) based on an unduplicated paid, unpaid, or denied claim. Permanent molars are teeth numbered 2, 3, 14, 15, 18, 19, 30, and 31, and additionally — for states covering sealants on third molars (“wisdom teeth”) — teeth numbered 1, 16, 17, and 32.\n\nAll data should be based on the definitions in the Early and Periodic Screening, Diagnostic, and Treatment (EPSDT) Report (Form CMS-416).",
+ "type": "fieldset",
+ "label": "Sealant codes and definitions",
+ "questions": []
+ },
+ {
+ "id": "2024-03-g-01-07",
+ "type": "radio",
+ "label": "Do you provide supplemental dental coverage?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-03-g-01-07-a",
+ "type": "integer",
+ "label": "How many children were enrolled in supplemental dental coverage during FFY 2024?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-g-01-07-b",
+ "hint": "This is the total number for all children between 0-18 years from question 1.",
+ "type": "integer",
+ "label": "How many children were enrolled in separate CHIP for at least 90 continuous days during FFY 2024?",
+ "answer": { "entry": null }
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-g-01-07-a')].answer.entry"
+ ]
+ },
+ {
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-g-01-07-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-g-01-07-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-g-01-07-b')].answer.entry"
+ ]
+ }
+ ]
+ ],
+ "headers": [
+ {
+ "contents": "Children enrolled in supplemental dental coverage"
+ },
+ {
+ "contents": "Children enrolled in Separate CHIP"
+ },
+ { "contents": "Percentage" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ }
+ ],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-g-01-07 is null, or no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-g-01-07')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-g-01-08",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about your dental benefits? If you weren’t able to provide data, let us know why.",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-g-01-09",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": { "entry": null }
+ }
+ ],
+ "context_data": {
+ "skip_text": "This section only applies to states with a separate CHIP program. Skip to the next section.",
+ "show_if_state_program_type_in": ["separate_chip", "combo"]
+ }
+ }
+ ],
+ "title": "Dental Benefits"
+ },
+ {
+ "id": "2024-03-h",
+ "text": "Section 2108(e)(4) of the Social Security Act requires that all States annually submit survey results from the Consumer Assessment of Healthcare Providers and Systems (CAHPS). The survey assesses your CHIP program quality and customer satisfaction. Beginning with the 2024 CARTS report, the only option for reporting CAHPS results will be through the submission of raw data to the Agency for Healthcare Research and Quality (AHRQ) CAHPS Database. ",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-03-h-01",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-03-h-01-01",
+ "type": "radio",
+ "label": "Did you collect the CAHPS survey?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-03-h-01-01-a",
+ "type": "radio",
+ "label": "Did you submit your raw CAHPS data to the AHRQ CAHPS database? Please note this is a requirement beginning 2024 for CAHPS reporting.",
+ "hint": "If you did not complete the CAHPS survey, please complete Part 2.",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-h-01-01 is unanswered or no; noninteractive: hide if that's N/A or no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-h-01-01')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": "2024-03-h-02",
+ "type": "part",
+ "title": "You didn't collect the CAHPS survey",
+ "questions": [
+ {
+ "id": "2024-03-h-02-01",
+ "hint": "Check all that apply.",
+ "type": "checkbox",
+ "label": "Why didn't you collect the CAHPS survey?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Entire population wasn't included in the survey",
+ "value": "Entire population wasn't included in the survey"
+ },
+ {
+ "label": "Part of the population wasn't included in the survey",
+ "value": "Part of the population wasn't included in the survey"
+ },
+ {
+ "label": "Data wasn't available due to budget constraints",
+ "value": "Data wasn't available due to budget constraints"
+ },
+ {
+ "label": "Data wasn't available due to staff constraints",
+ "value": "Data wasn't available due to staff constraints"
+ },
+ {
+ "label": "Data wasn't consistent or accurate",
+ "value": "Data wasn't consistent or accurate"
+ },
+ {
+ "label": "Data source wasn't easily accessible",
+ "value": "Data source wasn't easily accessible"
+ },
+ {
+ "label": "Data source wasn't easily accessible: requires medical records",
+ "value": "Data source wasn't easily accessible: requires medical records"
+ },
+ {
+ "label": "Data source wasn't easily accessible: requires data linkage that doesn't currently exist",
+ "value": "Data source wasn't easily accessible: requires data linkage that doesn't currently exist"
+ },
+ {
+ "label": "Data wasn't collected by a provider",
+ "value": "Data wasn't collected by a provider"
+ },
+ {
+ "label": "Sample size was too small",
+ "value": "Sample size was too small"
+ },
+ { "label": "Other", "value": "other" }
+ ]
+ }
+ },
+ {
+ "id": "2024-03-h-02-02",
+ "type": "text_multiline",
+ "label": "Explain in more detail why you weren’t able to collect the CAHPS survey.",
+ "answer": { "entry": null }
+ }
+ ],
+ "context_data": {
+ "skip_text": "Part 2 was skipped because it only applies to states that didn’t collect the CAHPS survey.",
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-h-01-01 is unanswered or yes; noninteractive: hide if it's yes",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-h-01-01')].answer.entry",
+ "values": {
+ "interactive": ["yes"],
+ "noninteractive": ["yes"]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "title": "CAHPS Survey Results"
+ },
+ {
+ "id": "2024-03-i",
+ "text": "All states with approved HSI program(s) should complete this section.\n\nStates can use up to 10% of the total computable amount of their fiscal year allotment to develop HSIs that provide direct services and other public health initiatives for low-income children. [See Section 2105(a)(1)(D)(ii) of the Social Security Act, 42 CFR 457.10 and 457.618.] States may only claim HSI expenditures after funding other costs to administer their CHIP State Plan.",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-03-i-01",
+ "title": " ",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-03-i-01-01",
+ "hint": "Even if you’re not currently operating the HSI program, if it’s in your current approved CHIP State Plan, please answer “yes.”",
+ "type": "radio",
+ "label": "Does your state operate Health Services Initiatives using CHIP (Title XXI) funds?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-03-i-02",
+ "title": " ",
+ "text": "Please answer the following questions for all of the state's approved HSIs as listed in section 2.2 of the CHIP state plan.",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-03-i-02-01",
+ "type": "repeatables",
+ "addAnotherText": "Does the state have additional HSIs to report?",
+ "hideOptionalHint": true,
+ "questions": [
+ {
+ "id": "2024-03-i-02-01-01",
+ "type": "repeatable",
+ "questions": [
+ {
+ "id": "2024-03-i-02-01-01-01",
+ "type": "text",
+ "label": "What is the name of your HSI program?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-03-i-02-01-01-02",
+ "type": "radio",
+ "label": "Are you currently operating the HSI program, or plan to in the future?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ }
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ },
+ "skip_text": "If you answered \"no\", please amend your CHIP State Plan to remove any references to the HSI, and you can skip the remaining questions."
+ }
+ }
+ },
+ {
+ "id": "2024-03-i-02-01-01-03",
+ "type": "text_multiline",
+ "label": "Which populations does the HSI program serve?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-03-i-02-01-01-04",
+ "type": "integer",
+ "label": "How many children do you estimate are being served by the HSI program?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-03-i-02-01-01-05",
+ "type": "integer",
+ "label": "How many children in the HSI program are below your state's FPL threshold? ",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ },
+ "mask": "lessThanEleven"
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ },
+ "fieldset_info": {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-03-i-02-01-01-05')].answer.entry",
+ "$..*[?(@ && @.id=='2024-03-i-02-01-01-04')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "type": "fieldset",
+ "hint": "\n\n[Skip questions 6–8 if you're already reporting HSI metrics and outcomes to CMS through a monthly or quarterly CMS Lead HSI reporting template.]",
+ "label": "CARTS will auto-calculate the percent of children served by your HSI program who are below the CHIP FPL",
+ "questions": [],
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is null or yes; noninteractive: hide if that's null or yes.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-03-i-02-01-01-06",
+ "type": "text_multiline",
+ "label": "How do you measure the HSI program’s impact on the health of low-income children in your state? Define a metric to measure the impact. ",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-03-i-02-01-01-07",
+ "type": "text_multiline",
+ "label": "What outcomes have you found when measuring the impact?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-03-i-02-01-01-08",
+ "type": "text_multiline",
+ "label": "Is there anything else you'd like to add about this HSI program?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": "2024-03-i-02-01-01-09",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents.",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-02-01-01-02 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-02-01-01-02')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "typeLabel": "HSI Program"
+ }
+ ],
+ "context_data": {
+ "skip_text": "This part only applies to states with Health Service Initiatives.",
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-03-i-01-01 is no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-03-i-01-01')].answer.entry",
+ "values": {
+ "interactive": ["no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "title": "Health Services Initiatives (HSI) Programs"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "year": 2024,
+ "sectionId": 4,
+ "contents": {
+ "section": {
+ "id": "2024-04",
+ "type": "section",
+ "year": 2024,
+ "state": null,
+ "title": "State Plan Strategic Objectives and Performance Goals",
+ "valid": null,
+ "ordinal": 4,
+ "subsections": [
+ {
+ "id": "2024-04-a",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-04-a-01",
+ "text": "Please tell us about the progress you’ve made on your performance goals in the past year. The strategic objectives and performance goals you add to this section should match those reflected in section 9 of your CHIP State Plan. If the performance goals and/or strategic objectives listed in your CHIP State Plan are not currently aligned with the performance goals and strategic objectives you report in this section of CARTS, please submit a CHIP State Plan Amendment (SPA) by the end of the State fiscal year to align them.\n\nAll states must report on at least one performance goal related to Objective 1 to reduce the number of uninsured children. Please report outcomes for any additional performance goals related to Objective 1 and any other strategic objectives the state collects (for example, increasing access to care or increasing the use of preventive care). Please specify one or more performance goals for each strategic objective identified. You can add additional strategic objectives and performance goals as needed to align with your CHIP State Plan. To add additional performance goals under a strategic objective, select the “Add another Goal” button. \n\n Performance goals should be specific, measurable, attainable, relevant, and time-bound. We have provided example performance goals below. For each performance goal, please select if it is new, continuing, or a discontinued goal. All discontinued performance goals must be reported as “Discontinued goal” either for the final year that the State has collected data for the discontinued goal, or the following fiscal year but with no data reported. Please provide a brief explanation for each discontinued performance goal.",
+ "type": "part",
+ "title": "Tell us about your goals and objectives",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01",
+ "type": "objectives",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-01",
+ "type": "objective",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-01-01",
+ "hint": "Completing this objective is required.",
+ "type": "text_multiline",
+ "label": "What is your objective as listed in your CHIP State Plan?",
+ "answer": {
+ "entry": null,
+ "readonly": true,
+ "default_entry": "Reduce the number of uninsured children"
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02",
+ "type": "repeatables",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-01-02-01",
+ "type": "repeatable",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-01-02-01-01",
+ "hint": "For example: In an effort to reduce the number of uninsured children, our goal is to increase enrollment by 1.5% annually until the state achieves 90% enrollment of all eligible children in the CHIP program.",
+ "type": "text_multiline",
+ "label": "Briefly describe your goal.",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-02",
+ "type": "radio",
+ "label": "What type of goal is it?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "New goal",
+ "value": "goal_new"
+ },
+ {
+ "label": "Continuing goal",
+ "value": "goal_continuing"
+ },
+ {
+ "label": "Discontinued goal",
+ "value": "goal_discontinued"
+ }
+ ],
+ "default_entry": "goal_new"
+ },
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-01-02-01-02-a",
+ "type": "text_multiline",
+ "label": "Why was this goal discontinued?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-04-a-01-01-01-02-01-02 is null, continuing goal, or new goal; noninteractive: hide if that's continuing goal or new goal.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-04-a-01-01-01-02-01-02')].answer.entry",
+ "values": {
+ "interactive": [
+ null,
+ "goal_continuing",
+ "goal_new"
+ ],
+ "noninteractive": [
+ "goal_continuing",
+ "goal_new"
+ ]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the numerator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-01-02-01-03",
+ "hint": "For example: The number of children enrolled in CHIP in the last federal fiscal year.",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the numerator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-04",
+ "type": "integer",
+ "label": "Numerator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the denominator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-01-02-01-05",
+ "hint": "For example: The total estimated number of children eligible for CHIP within the state in the last federal fiscal year.",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the denominator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-06",
+ "type": "integer",
+ "label": "Denominator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-04-a-01-01-01-02-01-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-04-a-01-01-01-02-01-06')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-07",
+ "type": "daterange",
+ "label": "What is the date range of your data?",
+ "answer": {
+ "entry": null,
+ "labels": ["Start", "End"]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-08",
+ "type": "radio",
+ "label": "Which data source did you use?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Eligibility or enrollment data",
+ "value": "goal_enrollment_data"
+ },
+ {
+ "label": "Survey data",
+ "value": "goal_survey_data"
+ },
+ {
+ "label": "Another data source",
+ "value": "goal_other_data"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-09",
+ "type": "text_multiline",
+ "label": "How did your progress towards your goal last year compare to your previous year’s progress?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-10",
+ "type": "text_multiline",
+ "label": "What are you doing to continually make progress towards your goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-11",
+ "type": "text_multiline",
+ "label": "Do you plan to keep this goal in future years? If so, do you plan to maintain the same goal or change it over the next three years?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-12",
+ "type": "text_multiline",
+ "label": "Anything else you'd like to tell us about this goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-01-02-01-13",
+ "hint": "Optional",
+ "type": "file_upload",
+ "label": "Do you have any supporting documentation?",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ],
+ "typeLabel": "Goal"
+ }
+ ]
+ },
+ {
+ "id": "2024-04-a-01-01-02",
+ "type": "objective",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-02-01",
+ "hint": "You can edit the suggested objective so it matches what’s in your CHIP State Plan.",
+ "type": "text_multiline",
+ "label": "What is the next objective listed in your CHIP State Plan?",
+ "answer": { "entry": "Increase access to care" }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02",
+ "type": "repeatables",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-02-02-01",
+ "type": "repeatable",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-02-02-01-01",
+ "hint": "For example: In an effort to increase access to care, our goal is to increase the number of children who have visited a primary care physician by 5% annually over the next five years (ending in 2029).",
+ "type": "text_multiline",
+ "label": "Briefly describe your goal as it relates to this objective.",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-02",
+ "type": "radio",
+ "label": "What type of goal is it?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "New goal",
+ "value": "goal_new"
+ },
+ {
+ "label": "Continuing goal",
+ "value": "goal_continuing"
+ },
+ {
+ "label": "Discontinued goal",
+ "value": "goal_discontinued"
+ }
+ ],
+ "default_entry": "goal_new"
+ },
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-02-02-01-02-a",
+ "type": "text_multiline",
+ "label": "Why was this goal discontinued?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-04-a-01-01-02-02-01-02 is null, continuing goal, or new goal; noninteractive: hide if that's continuing goal or new goal.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-04-a-01-01-02-02-01-02')].answer.entry",
+ "values": {
+ "interactive": [
+ null,
+ "goal_continuing",
+ "goal_new"
+ ],
+ "noninteractive": [
+ "goal_continuing",
+ "goal_new"
+ ]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the numerator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-02-02-01-03",
+ "hint": "For example: The number of children of Hispanic ethnicity enrolled in CHIP who visited a primary care physician in the last federal fiscal year.",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the numerator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-04",
+ "type": "integer",
+ "label": "Numerator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the denominator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-02-02-01-05",
+ "hint": "For example: The total number of children enrolled in CHIP in the last federal fiscal year.",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the denominator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-06",
+ "type": "integer",
+ "label": "Denominator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-04-a-01-01-02-02-01-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-04-a-01-01-02-02-01-06')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-07",
+ "type": "daterange",
+ "label": "What is the date range of your data?",
+ "answer": {
+ "entry": null,
+ "labels": ["Start", "End"]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-08",
+ "type": "radio",
+ "label": "Which data source did you use?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Eligibility or enrollment data",
+ "value": "goal_enrollment_data"
+ },
+ {
+ "label": "Survey data",
+ "value": "goal_survey_data"
+ },
+ {
+ "label": "Another data source",
+ "value": "goal_other_data"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-09",
+ "type": "text_multiline",
+ "label": "How did your progress towards your goal last year compare to your previous year’s progress?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-10",
+ "type": "text_multiline",
+ "label": "What are you doing to continually make progress towards your goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-11",
+ "type": "text_multiline",
+ "label": "Do you plan to keep this goal in future years? If so, do you plan to maintain the same goal or change it over the next three years?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-12",
+ "type": "text_multiline",
+ "label": "Anything else you'd like to tell us about this goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-02-02-01-13",
+ "hint": "Optional",
+ "type": "file_upload",
+ "label": "Do you have any supporting documentation?",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ],
+ "typeLabel": "Goal"
+ }
+ ]
+ },
+ {
+ "id": "2024-04-a-01-01-03",
+ "type": "objective",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-03-01",
+ "hint": "You can edit the suggested objective to match what’s in your CHIP State Plan.",
+ "type": "text_multiline",
+ "label": "What is the next objective listed in your CHIP State Plan?",
+ "answer": {
+ "entry": "Increase the use of preventative care"
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02",
+ "type": "repeatables",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-03-02-01",
+ "type": "repeatable",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-03-02-01-01",
+ "hint": "For example: In an effort to increase the use of preventive care in rural communities, our goal is to increase the number of rural children who receive one or more well child visits by 5% annually until relative utilization is equivalent to all other CHIP populations within the state.",
+ "type": "text_multiline",
+ "label": "Briefly describe your goal as it relates to this objective.",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-02",
+ "type": "radio",
+ "label": "What type of goal is it?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "New goal",
+ "value": "goal_new"
+ },
+ {
+ "label": "Continuing goal",
+ "value": "goal_continuing"
+ },
+ {
+ "label": "Discontinued goal",
+ "value": "goal_discontinued"
+ }
+ ],
+ "default_entry": "goal_new"
+ },
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-03-02-01-02-a",
+ "type": "text_multiline",
+ "label": "Why was this goal discontinued?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-04-a-01-01-03-02-01-02 is null, continuing goal, or new goal; noninteractive: hide if that's continuing goal or new goal.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-04-a-01-01-03-02-01-02')].answer.entry",
+ "values": {
+ "interactive": [
+ null,
+ "goal_continuing",
+ "goal_new"
+ ],
+ "noninteractive": [
+ "goal_continuing",
+ "goal_new"
+ ]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the numerator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-03-02-01-03",
+ "hint": "For example: The number of rural children who received one or more well child visits in the last federal fiscal year.",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the numerator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-04",
+ "type": "integer",
+ "label": "Numerator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the denominator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-03-02-01-05",
+ "hint": "For example: The total number of rural children enrolled in CHIP.",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the denominator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-06",
+ "type": "integer",
+ "label": "Denominator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-04-a-01-01-03-02-01-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-04-a-01-01-03-02-01-06')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-07",
+ "type": "daterange",
+ "label": "What is the date range of your data?",
+ "answer": {
+ "entry": null,
+ "labels": ["Start", "End"]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-08",
+ "type": "radio",
+ "label": "Which data source did you use?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Eligibility or enrollment data",
+ "value": "goal_enrollment_data"
+ },
+ {
+ "label": "Survey data",
+ "value": "goal_survey_data"
+ },
+ {
+ "label": "Another data source",
+ "value": "goal_other_data"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-09",
+ "type": "text_multiline",
+ "label": "How did your progress towards your goal last year compare to your previous year’s progress?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-10",
+ "type": "text_multiline",
+ "label": "What are you doing to continually make progress towards your goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-11",
+ "type": "text_multiline",
+ "label": "Do you plan to keep this goal in future years? If so, do you plan to maintain the same goal or change it over the next three years?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-12",
+ "type": "text_multiline",
+ "label": "Anything else you'd like to tell us about this goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-03-02-01-13",
+ "hint": "Optional",
+ "type": "file_upload",
+ "label": "Do you have any supporting documentation?",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ],
+ "typeLabel": "Goal"
+ }
+ ]
+ },
+ {
+ "id": "2024-04-a-01-01-04",
+ "type": "objective",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-04-01",
+ "type": "text_multiline",
+ "label": "What is the next objective listed in your CHIP State Plan?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02",
+ "type": "repeatables",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-04-02-01",
+ "type": "repeatable",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-04-02-01-01",
+ "type": "text_multiline",
+ "label": "Briefly describe your goal as it relates to this objective.",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-02",
+ "type": "radio",
+ "label": "What type of goal is it?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "New goal",
+ "value": "goal_new"
+ },
+ {
+ "label": "Continuing goal",
+ "value": "goal_continuing"
+ },
+ {
+ "label": "Discontinued goal",
+ "value": "goal_discontinued"
+ }
+ ],
+ "default_entry": "goal_new"
+ },
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-04-02-01-02-a",
+ "type": "text_multiline",
+ "label": "Why was this goal discontinued?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-04-a-01-01-04-02-01-02 is null, continuing goal, or new goal; noninteractive: hide if that's continuing goal or new goal.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-04-a-01-01-04-02-01-02')].answer.entry",
+ "values": {
+ "interactive": [
+ null,
+ "goal_continuing",
+ "goal_new"
+ ],
+ "noninteractive": [
+ "goal_continuing",
+ "goal_new"
+ ]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the numerator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-04-02-01-03",
+ "hint": "For example: The number of children who received one or more well child visits in the last federal fiscal year.",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the numerator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-04",
+ "type": "integer",
+ "label": "Numerator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the denominator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-04-02-01-05",
+ "hint": "For example: The total number of children enrolled in CHIP.",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the denominator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-06",
+ "type": "integer",
+ "label": "Denominator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-04-a-01-01-04-02-01-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-04-a-01-01-04-02-01-06')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-07",
+ "type": "daterange",
+ "label": "What is the date range of your data?",
+ "answer": {
+ "entry": null,
+ "labels": ["Start", "End"]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-08",
+ "type": "radio",
+ "label": "Which data source did you use?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Eligibility or enrollment data",
+ "value": "goal_enrollment_data"
+ },
+ {
+ "label": "Survey data",
+ "value": "goal_survey_data"
+ },
+ {
+ "label": "Another data source",
+ "value": "goal_other_data"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-09",
+ "type": "text_multiline",
+ "label": "How did your progress towards your goal last year compare to your previous year’s progress?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-10",
+ "type": "text_multiline",
+ "label": "What are you doing to continually make progress towards your goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-11",
+ "type": "text_multiline",
+ "label": "Do you plan to keep this goal in future years? If so, do you plan to maintain the same goal or change it over the next three years?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-12",
+ "type": "text_multiline",
+ "label": "Anything else you'd like to tell us about this goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-04-02-01-13",
+ "hint": "Optional",
+ "type": "file_upload",
+ "label": "Do you have any supporting documentation?",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ],
+ "typeLabel": "Goal"
+ }
+ ]
+ },
+ {
+ "id": "2024-04-a-01-01-05",
+ "type": "objective",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-05-01",
+ "type": "text_multiline",
+ "label": "What is the next objective listed in your CHIP State Plan?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02",
+ "type": "repeatables",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-05-02-01",
+ "type": "repeatable",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-05-02-01-01",
+ "type": "text_multiline",
+ "label": "Briefly describe your goal as it relates to this objective.",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-02",
+ "type": "radio",
+ "label": "What type of goal is it?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "New goal",
+ "value": "goal_new"
+ },
+ {
+ "label": "Continuing goal",
+ "value": "goal_continuing"
+ },
+ {
+ "label": "Discontinued goal",
+ "value": "goal_discontinued"
+ }
+ ],
+ "default_entry": "goal_new"
+ },
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-05-02-01-02-a",
+ "type": "text_multiline",
+ "label": "Why was this goal discontinued?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-04-a-01-01-05-02-01-02 is null, continuing goal, or new goal; noninteractive: hide if that's continuing goal or new goal.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-04-a-01-01-05-02-01-02')].answer.entry",
+ "values": {
+ "interactive": [
+ null,
+ "goal_continuing",
+ "goal_new"
+ ],
+ "noninteractive": [
+ "goal_continuing",
+ "goal_new"
+ ]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the numerator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-05-02-01-03",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the numerator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-04",
+ "type": "integer",
+ "label": "Numerator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the denominator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-05-02-01-05",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the denominator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-06",
+ "type": "integer",
+ "label": "Denominator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-04-a-01-01-05-02-01-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-04-a-01-01-05-02-01-06')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-07",
+ "type": "daterange",
+ "label": "What is the date range of your data?",
+ "answer": {
+ "entry": null,
+ "labels": ["Start", "End"]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-08",
+ "type": "radio",
+ "label": "Which data source did you use?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Eligibility or enrollment data",
+ "value": "goal_enrollment_data"
+ },
+ {
+ "label": "Survey data",
+ "value": "goal_survey_data"
+ },
+ {
+ "label": "Another data source",
+ "value": "goal_other_data"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-09",
+ "type": "text_multiline",
+ "label": "How did your progress towards your goal last year compare to your previous year’s progress?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-10",
+ "type": "text_multiline",
+ "label": "What are you doing to continually make progress towards your goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-11",
+ "type": "text_multiline",
+ "label": "Do you plan to keep this goal in future years? If so, do you plan to maintain the same goal or change it over the next three years?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-12",
+ "type": "text_multiline",
+ "label": "Anything else you'd like to tell us about this goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-05-02-01-13",
+ "hint": "Optional",
+ "type": "file_upload",
+ "label": "Do you have any supporting documentation?",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ],
+ "typeLabel": "Goal"
+ }
+ ]
+ },
+ {
+ "id": "2024-04-a-01-01-06",
+ "type": "objective",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-06-01",
+ "type": "text_multiline",
+ "label": "What is the next objective listed in your CHIP State Plan?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02",
+ "type": "repeatables",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-06-02-01",
+ "type": "repeatable",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-06-02-01-01",
+ "type": "text_multiline",
+ "label": "Briefly describe your goal as it relates to this objective.",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-02",
+ "type": "radio",
+ "label": "What type of goal is it?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "New goal",
+ "value": "goal_new"
+ },
+ {
+ "label": "Continuing goal",
+ "value": "goal_continuing"
+ },
+ {
+ "label": "Discontinued goal",
+ "value": "goal_discontinued"
+ }
+ ],
+ "default_entry": "goal_new"
+ },
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-06-02-01-02-a",
+ "type": "text_multiline",
+ "label": "Why was this goal discontinued?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-04-a-01-01-06-02-01-02 is null, continuing goal, or new goal; noninteractive: hide if that's continuing goal or new goal.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-04-a-01-01-06-02-01-02')].answer.entry",
+ "values": {
+ "interactive": [
+ null,
+ "goal_continuing",
+ "goal_new"
+ ],
+ "noninteractive": [
+ "goal_continuing",
+ "goal_new"
+ ]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the numerator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-06-02-01-03",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the numerator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-04",
+ "type": "integer",
+ "label": "Numerator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "label": "Define the denominator you're measuring",
+ "questions": [
+ {
+ "id": "2024-04-a-01-01-06-02-01-05",
+ "hint": "For example: The total number of eligible children in the last federal fiscal year.",
+ "type": "text_medium",
+ "label": "Which population are you measuring in the denominator?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-06",
+ "type": "integer",
+ "label": "Denominator (total number)",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ]
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "actions": ["percentage"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-04-a-01-01-06-02-01-04')].answer.entry",
+ "$..*[?(@ && @.id=='2024-04-a-01-01-06-02-01-06')].answer.entry"
+ ]
+ },
+ "fieldset_type": "synthesized_value"
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-07",
+ "type": "daterange",
+ "label": "What is the date range of your data?",
+ "answer": {
+ "entry": null,
+ "labels": ["Start", "End"]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-08",
+ "type": "radio",
+ "label": "Which data source did you use?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "Eligibility or enrollment data",
+ "value": "goal_enrollment_data"
+ },
+ {
+ "label": "Survey data",
+ "value": "goal_survey_data"
+ },
+ {
+ "label": "Another data source",
+ "value": "goal_other_data"
+ }
+ ]
+ }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-09",
+ "type": "text_multiline",
+ "label": "How did your progress towards your goal last year compare to your previous year’s progress?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-10",
+ "type": "text_multiline",
+ "label": "What are you doing to continually make progress towards your goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-11",
+ "type": "text_multiline",
+ "label": "Do you plan to keep this goal in future years? If so, do you plan to maintain the same goal or change it over the next three years?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-12",
+ "type": "text_multiline",
+ "label": "Anything else you'd like to tell us about this goal?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-01-01-06-02-01-13",
+ "hint": "Optional",
+ "type": "file_upload",
+ "label": "Do you have any supporting documentation?",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ],
+ "typeLabel": "Goal"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": "2024-04-a-02",
+ "type": "part",
+ "title": "Additional questions",
+ "questions": [
+ {
+ "id": "2024-04-a-02-01",
+ "type": "text_multiline",
+ "label": "Do you have other strategies for measuring and reporting on your performance goals? What are these strategies, and what information have you found through this research?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-02-02",
+ "type": "text_multiline",
+ "label": "Do you plan to add new strategies for measuring and reporting on your goals and objectives? What do you plan to do, and when will these data become available?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-02-03",
+ "type": "text_multiline",
+ "label": "Have you conducted any focused studies on your CHIP population? (For example: studies on adolescents, attention deficit disorder, substance use, behavioral health services access, health care disparities, special health care needs, or other emerging health care needs.) What have you discovered through this research?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-04-a-02-04",
+ "hint": "For example: studies, analyses, or any other documents that address your performance goals.",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "year": 2024,
+ "sectionId": 5,
+ "contents": {
+ "section": {
+ "id": "2024-05",
+ "type": "section",
+ "year": 2024,
+ "state": null,
+ "title": "Program Financing",
+ "valid": null,
+ "ordinal": 5,
+ "subsections": [
+ {
+ "id": "2024-05-a",
+ "text": "Tell us how much you spent on your CHIP program in FFY 2024, and how much you anticipate spending in FFY 2025 and 2026.\n\nStates with a combination program should combine costs for both Medicaid expansion CHIP and separate CHIP programs into one budget.",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-05-a-01",
+ "type": "part",
+ "title": "Benefit Costs",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "How much did you spend on Managed Care in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-01-01-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-01-01-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-01-01-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-01-01" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How much did you spend on fee-for-service in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-01-02-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-01-02-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-01-02-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-01-02" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How much did you spend on anything else related to benefit costs in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-01-03-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-01-03-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-01-03-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-01-03" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How much did you receive in cost sharing from beneficiaries to offset your costs in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-01-04-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-01-04-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-01-04-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-01-04" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "This table is auto-populated with the data you entered above.",
+ "type": "fieldset",
+ "label": "Table 1: Benefits Costs",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ { "contents": "Managed Care" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Fee for Service" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-02-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-02-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-02-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Other benefit costs" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-03-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-03-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-03-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ {
+ "contents": "Cost sharing payments from beneficiaries"
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-04-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-04-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-04-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Total benefit costs" },
+ {
+ "actions": ["formula"],
+ "formula": "<0> + <1> + <2> - <3>",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-a')].answer.entry"
+ ],
+ "$comment": "This is the sum of costs, minus the cost sharing"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "<0> + <1> + <2> - <3>",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-b')].answer.entry"
+ ],
+ "$comment": "This is the sum of costs, minus the cost sharing"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "<0> + <1> + <2> - <3>",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-c')].answer.entry"
+ ],
+ "$comment": "This is the sum of costs, minus the cost sharing"
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "contents": "FFY 2024" },
+ { "contents": "FFY 2025" },
+ { "contents": "FFY 2026" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ }
+ ]
+ },
+ {
+ "id": "2024-05-a-02",
+ "type": "part",
+ "title": "Administrative Costs",
+ "questions": [
+ {
+ "hint": "This includes wages, salaries, and other employee costs.",
+ "type": "fieldset",
+ "label": "How much did you spend on personnel in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-02-01-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-01-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-01-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-02-01" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How much did you spend on general administration in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-02-02-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-02-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-02-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-02-02" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How much did you spend on contractors and brokers, such as enrollment contractors in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-02-03-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-03-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-03-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-02-03" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How much did you spend on claims processing in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-02-04-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-04-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-04-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-02-04" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How much did you spend on outreach and marketing in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-02-05-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-05-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-05-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-02-05" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How much did you spend on your Health Services Initiatives (HSI) if you had any in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-02-06-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-06-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-06-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-02-06" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "label": "How much did you spend on anything else related to administrative costs in FFY 2024? How much do you anticipate spending in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-02-07-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-07-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-02-07-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-02-07" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "This table is auto-populated with the data you entered above. \n Your total administrative costs cannot be more than 10% of your total CHIP program costs (the sum of your benefit and administrative costs). The 10% administrative cap is calculated by dividing the total benefit costs by 9.",
+ "type": "fieldset",
+ "label": "Table 2: Administrative Costs",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ { "contents": "Personnel" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-01-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-01-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-01-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "General administration" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-02-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-02-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-02-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Contractors and brokers" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-03-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-03-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-03-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Claims processing" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-04-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-04-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-04-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Outreach and marketing" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-05-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-05-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-05-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Health Services Initiatives (HSI)" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-06-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-06-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-06-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Other administrative costs" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-07-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-07-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-07-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "Total administrative costs" },
+ {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["sum"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-02-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "10% administrative cap" },
+ {
+ "actions": ["formula"],
+ "formula": "(<0> + <1> + <2> - <3>) / 9",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-a')].answer.entry"
+ ],
+ "$comment": "This should equal the total benefit cost calculated above, then divided by 9"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "(<0> + <1> + <2> - <3>) / 9",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-b')].answer.entry"
+ ],
+ "$comment": "This should equal the total benefit cost calculated above, then divided by 9"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "(<0> + <1> + <2> - <3>) / 9",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-c')].answer.entry"
+ ],
+ "$comment": "This should equal the total benefit cost calculated above, then divided by 9"
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "contents": "FFY 2024" },
+ { "contents": "FFY 2025" },
+ { "contents": "FFY 2026" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ },
+ {
+ "hint": "CHIP is funded by federal and state budgets. The federal share of funding is calculated by multiplying your state’s Federal Medical Assistance Percentage (eFMAP) by your total program costs (the sum of your benefit and administrative costs). The remaining amount of your total program costs is covered by your state share of funding. \n CMS will enter the eFMAP rates for each year and auto-calculate the total program costs, as well as the federal and state shares.",
+ "type": "fieldset",
+ "label": "Table 3: Federal and State Shares",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ { "contents": "Total program costs " },
+ {
+ "actions": ["formula"],
+ "formula": "<0> + <1> + <2> - <3> + <4> + <5> + <6> + <7> + <8> + <9> + <10>",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-a')].answer.entry"
+ ],
+ "$comment": "Total benefit costs 2024 + total admin costs 2024"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "<0> + <1> + <2> - <3> + <4> + <5> + <6> + <7> + <8> + <9> + <10>",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-b')].answer.entry"
+ ],
+ "$comment": "Total benefit costs 2025 + total admin costs 2025"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "<0> + <1> + <2> - <3> + <4> + <5> + <6> + <7> + <8> + <9> + <10>",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-c')].answer.entry"
+ ],
+ "$comment": "Total benefit costs 2026 + total admin costs 2026"
+ }
+ ],
+ [
+ { "contents": "eFMAP" },
+ {
+ "actions": ["identity"],
+ "targets": [{ "lookupFmapFy": "2024" }],
+ "$comment": "This should pull the FMAP data from the API for this state and plug it in (FY24)"
+ },
+ {
+ "actions": ["identity"],
+ "targets": [{ "lookupFmapFy": "2025" }],
+ "$comment": "This should pull the FMAP data from the API for this state and plug it in (FY25)"
+ },
+ {
+ "actions": ["identity"],
+ "targets": [{ "lookupFmapFy": "2026" }],
+ "$comment": "This should pull the FMAP data from the API for this state and plug it in (FY26)"
+ }
+ ],
+ [
+ { "contents": "Federal share" },
+ {
+ "actions": ["formula"],
+ "formula": "(<0> / 100) * (<1> + <2> + <3> - <4> + <5> + <6> + <7> + <8> + <9> + <10> + <11>)",
+ "targets": [
+ { "lookupFmapFy": "2024" },
+ "$..*[?(@ && @.id=='2024-05-a-01-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-a')].answer.entry"
+ ],
+ "$comment": "Multiple eFMAP percentage times the sum/difference of fields that make up total program costs"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "(<0> / 100) * (<1> + <2> + <3> - <4> + <5> + <6> + <7> + <8> + <9> + <10> + <11>)",
+ "targets": [
+ { "lookupFmapFy": "2025" },
+ "$..*[?(@ && @.id=='2024-05-a-01-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-b')].answer.entry"
+ ],
+ "$comment": "Multiple eFMAP percentage times the sum/difference of fields that make up total program costs"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "(<0> / 100) * (<1> + <2> + <3> - <4> + <5> + <6> + <7> + <8> + <9> + <10> + <11>)",
+ "targets": [
+ { "lookupFmapFy": "2026" },
+ "$..*[?(@ && @.id=='2024-05-a-01-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-c')].answer.entry"
+ ],
+ "$comment": "Multiple eFMAP percentage times the sum/difference of fields that make up total program costs"
+ }
+ ],
+ [
+ { "contents": "State share" },
+ {
+ "actions": ["formula"],
+ "formula": "<0> + <1> + <2> - <3> + <4> + <5> + <6> + <7> + <8> + <9> + <10> - ((<11> / 100) * (<12> + <13> + <14> - <15> + <16> + <17> + <18> + <19> + <20> + <21> + <22>))",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-a')].answer.entry",
+ { "lookupFmapFy": "2024" },
+ "$..*[?(@ && @.id=='2024-05-a-01-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-a')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-a')].answer.entry"
+ ],
+ "$comment": "Total program costs - federal share"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "<0> + <1> + <2> - <3> + <4> + <5> + <6> + <7> + <8> + <9> + <10> - ((<11> / 100) * (<12> + <13> + <14> - <15> + <16> + <17> + <18> + <19> + <20> + <21> + <22>))",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-b')].answer.entry",
+ { "lookupFmapFy": "2025" },
+ "$..*[?(@ && @.id=='2024-05-a-01-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-b')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-b')].answer.entry"
+ ],
+ "$comment": "Total program costs - federal share"
+ },
+ {
+ "actions": ["formula"],
+ "formula": "<0> + <1> + <2> - <3> + <4> + <5> + <6> + <7> + <8> + <9> + <10> - ((<11> / 100) * (<12> + <13> + <14> - <15> + <16> + <17> + <18> + <19> + <20> + <21> + <22>))",
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-01-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-c')].answer.entry",
+ { "lookupFmapFy": "2026" },
+ "$..*[?(@ && @.id=='2024-05-a-01-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-01-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-01-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-02-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-03-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-04-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-05-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-06-c')].answer.entry",
+ "$..*[?(@ && @.id=='2024-05-a-02-07-c')].answer.entry"
+ ],
+ "$comment": "Total program costs - federal share"
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "contents": "FFY 2024" },
+ { "contents": "FFY 2025" },
+ { "contents": "FFY 2026" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ },
+ {
+ "id": "2024-05-a-02-08",
+ "hint": "Select all that apply. ",
+ "type": "checkbox",
+ "label": "What were your state funding sources in FFY 2024?",
+ "answer": {
+ "entry": null,
+ "options": [
+ {
+ "label": "State appropriations",
+ "value": "state appropriations"
+ },
+ {
+ "label": "County/local funds",
+ "value": "county local funds"
+ },
+ {
+ "label": "Employer contributions",
+ "value": "employer contributions"
+ },
+ {
+ "label": "Foundation grants",
+ "value": "foundation grants"
+ },
+ {
+ "label": "Private donations",
+ "value": "private donations"
+ },
+ {
+ "label": "Tobacco settlement",
+ "value": "tobacco settlement"
+ },
+ { "label": "Other", "value": "other" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-05-a-02-08-a",
+ "type": "text",
+ "label": "What other type of funding did you receive?",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-05-a-02-08 selection does not include 'other'; noninteractive: hide if NOT 'other'",
+ "hide_if_not": {
+ "target": "$..*[?(@ && @.id=='2024-05-a-02-08')].answer.entry",
+ "values": {
+ "interactive": ["other"],
+ "noninteractive": ["other"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": "2024-05-a-02-09",
+ "type": "radio",
+ "label": "Did you experience a shortfall in federal CHIP funds this year?",
+ "answer": {
+ "entry": null,
+ "options": [
+ { "label": "Yes", "value": "yes" },
+ { "label": "No", "value": "no" }
+ ]
+ },
+ "questions": [
+ {
+ "id": "2024-05-a-02-09-a",
+ "type": "text_multiline",
+ "label": "Briefly explain why your state didn’t have enough federal funding to cover your CHIP program costs.",
+ "answer": { "entry": null },
+ "context_data": {
+ "conditional_display": {
+ "type": "conditional_display",
+ "comment": "Interactive: Hide if 2024-05-a-02-09 is null or no; noninteractive: hide if that's no.",
+ "hide_if": {
+ "target": "$..*[?(@ && @.id=='2024-05-a-02-09')].answer.entry",
+ "values": {
+ "interactive": [null, "no"],
+ "noninteractive": ["no"]
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": "2024-05-a-03",
+ "text": "Complete this section only if you have a managed care delivery system. ",
+ "type": "part",
+ "title": "Managed Care Costs",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "How many children were eligible for managed care in FFY 2024? How many do you anticipate will be eligible in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-03-01-a",
+ "type": "integer",
+ "label": "2024",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-05-a-03-01-b",
+ "type": "integer",
+ "label": "2025",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-05-a-03-01-c",
+ "type": "integer",
+ "label": "2026",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-03-01" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "Round to the nearest whole number.",
+ "type": "fieldset",
+ "label": "What was your per member per month (PMPM) cost based on the number of children eligible for managed care in FFY 2024? What is your projected PMPM cost for FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-03-02-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-03-02-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-03-02-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-03-02" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "mask": "lessThanEleven",
+ "contents": "Eligible children"
+ },
+ {
+ "mask": "lessThanEleven",
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-03-01-a')].answer.entry"
+ ]
+ },
+ {
+ "mask": "lessThanEleven",
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-03-01-b')].answer.entry"
+ ]
+ },
+ {
+ "mask": "lessThanEleven",
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-03-01-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "PMPM cost" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-03-02-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-03-02-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-03-02-c')].answer.entry"
+ ]
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "contents": "FFY 2024" },
+ { "contents": "FFY 2025" },
+ { "contents": "FFY 2026" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ }
+ ]
+ },
+ {
+ "id": "2024-05-a-04",
+ "text": "Complete this section only if you have a fee-for-service delivery system.",
+ "type": "part",
+ "title": "Fee for Service Costs",
+ "questions": [
+ {
+ "type": "fieldset",
+ "label": "How many children were eligible for fee-for-service in FFY 2024? How many do you anticipate will be eligible in FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-04-01-a",
+ "type": "integer",
+ "label": "2024",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-05-a-04-01-b",
+ "type": "integer",
+ "label": "2025",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ },
+ {
+ "id": "2024-05-a-04-01-c",
+ "type": "integer",
+ "label": "2026",
+ "answer": { "entry": null },
+ "mask": "lessThanEleven"
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-04-01" },
+ "fieldset_type": "marked"
+ },
+ {
+ "hint": "Round to the nearest whole number.",
+ "type": "fieldset",
+ "label": "What was your per member per month (PMPM) cost based on the number of children eligible for fee-for-service in FFY 2024? What is your projected PMPM cost for FFY 2025 and 2026?",
+ "questions": [
+ {
+ "type": "fieldset",
+ "questions": [
+ {
+ "id": "2024-05-a-04-02-a",
+ "type": "money",
+ "label": "2024",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-04-02-b",
+ "type": "money",
+ "label": "2025",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-04-02-c",
+ "type": "money",
+ "label": "2026",
+ "answer": { "entry": null }
+ }
+ ],
+ "fieldset_type": "datagrid"
+ }
+ ],
+ "fieldset_info": { "id": "2024-05-a-04-02" },
+ "fieldset_type": "marked"
+ },
+ {
+ "type": "fieldset",
+ "questions": [],
+ "fieldset_info": {
+ "rows": [
+ [
+ {
+ "mask": "lessThanEleven",
+ "contents": "Eligible children"
+ },
+ {
+ "mask": "lessThanEleven",
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-04-01-a')].answer.entry"
+ ]
+ },
+ {
+ "mask": "lessThanEleven",
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-04-01-b')].answer.entry"
+ ]
+ },
+ {
+ "mask": "lessThanEleven",
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-04-01-c')].answer.entry"
+ ]
+ }
+ ],
+ [
+ { "contents": "PMPM cost" },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-04-02-a')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-04-02-b')].answer.entry"
+ ]
+ },
+ {
+ "actions": ["identity"],
+ "targets": [
+ "$..*[?(@ && @.id=='2024-05-a-04-02-c')].answer.entry"
+ ]
+ }
+ ]
+ ],
+ "headers": [
+ { "contents": "" },
+ { "contents": "FFY 2024" },
+ { "contents": "FFY 2025" },
+ { "contents": "FFY 2026" }
+ ]
+ },
+ "fieldset_type": "synthesized_table"
+ }
+ ]
+ },
+ {
+ "id": "2024-05-a-05",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-05-a-05-01",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about your program finances that wasn’t already covered?",
+ "answer": { "entry": null }
+ },
+ {
+ "id": "2024-05-a-05-02",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": { "entry": null }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "year": 2024,
+ "sectionId": 6,
+ "contents": {
+ "section": {
+ "id": "2024-06",
+ "type": "section",
+ "year": 2024,
+ "state": null,
+ "title": "Challenges and Accomplishments",
+ "valid": null,
+ "ordinal": 6,
+ "subsections": [
+ {
+ "id": "2024-06-a",
+ "type": "subsection",
+ "parts": [
+ {
+ "id": "2024-06-a-01",
+ "type": "part",
+ "questions": [
+ {
+ "id": "2024-06-a-01-01",
+ "type": "text_multiline",
+ "label": "How has your state’s political and fiscal environment affected your ability to provide healthcare to low-income children and families?",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-06-a-01-02",
+ "type": "text_multiline",
+ "label": "What’s the greatest challenge your CHIP program has faced in FFY 2024?",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-06-a-01-03",
+ "type": "text_multiline",
+ "label": "What are some of the greatest accomplishments your CHIP program has experienced in FFY 2024?",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-06-a-01-04",
+ "type": "text_multiline",
+ "label": "What changes have you made to your CHIP program in FFY 2024 or plan to make in FFY 2025? Why have you decided to make these changes?",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-06-a-01-05",
+ "type": "text_multiline",
+ "label": "Is there anything else you’d like to add about your state’s challenges and accomplishments?",
+ "answer": {
+ "entry": null
+ }
+ },
+ {
+ "id": "2024-06-a-01-06",
+ "type": "file_upload",
+ "label": "Optional: Attach any additional documents here.",
+ "answer": {
+ "entry": null
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ }
+ }
+]
diff --git a/services/database/handlers/seed/tables/sectionBase.js b/services/database/handlers/seed/tables/sectionBase.js
index f1799ef2f..4b72a25ec 100644
--- a/services/database/handlers/seed/tables/sectionBase.js
+++ b/services/database/handlers/seed/tables/sectionBase.js
@@ -1,6 +1,7 @@
const sectionData = [
...require("../../../data/seed/seed-section-base-2022.json"),
...require("../../../data/seed/seed-section-base-2023.json"),
+ ...require("../../../data/seed/seed-section-base-2024.json"),
];
const seed = {
diff --git a/services/ui-src/src/components/fields/Integer.jsx b/services/ui-src/src/components/fields/Integer.jsx
index ecd344142..a3246256f 100644
--- a/services/ui-src/src/components/fields/Integer.jsx
+++ b/services/ui-src/src/components/fields/Integer.jsx
@@ -1,8 +1,11 @@
import React, { useState } from "react";
-import PropTypes from "prop-types";
-import { TextField } from "@cmsgov/design-system";
import { useSelector } from "react-redux";
+import { TextField } from "@cmsgov/design-system";
+//utils
import { generateQuestionNumber } from "../utils/helperFunctions";
+import { lteMask } from "../../util/constants";
+//types
+import PropTypes from "prop-types";
const getPrevYearValue = (question, lastYearFormData) => {
let prevYearValue;
@@ -68,12 +71,7 @@ const Integer = ({ onChange, question, prevYear, printView, ...props }) => {
};
const isLessThanElevenMask = (value) => {
- return (
- printView &&
- question.mask === "lessThanEleven" &&
- value <= 10 &&
- value > 0
- );
+ return printView && question.mask === lteMask && value <= 10 && value > 0;
};
const renderAnswer = () => {
diff --git a/services/ui-src/src/components/fields/Integer.test.jsx b/services/ui-src/src/components/fields/Integer.test.jsx
index 54f8672ab..3c4bb0a23 100644
--- a/services/ui-src/src/components/fields/Integer.test.jsx
+++ b/services/ui-src/src/components/fields/Integer.test.jsx
@@ -1,9 +1,13 @@
import React from "react";
import { Provider } from "react-redux";
-import configureMockStore from "redux-mock-store";
+//testing
import { shallow, mount } from "enzyme";
-import Integer from "./Integer";
+import configureMockStore from "redux-mock-store";
import { screen, render, fireEvent } from "@testing-library/react";
+//components
+import Integer from "./Integer";
+//utils
+import { lteMask } from "../../util/constants";
const mockStore = configureMockStore();
const lastYearFormData = [
@@ -114,7 +118,7 @@ describe(" ", () => {
id: "2023-00-a-01-01",
label: "Example Question",
answer: { entry: "5" },
- mask: "lessThanEleven",
+ mask: lteMask,
},
printView: true,
};
@@ -130,7 +134,7 @@ describe(" ", () => {
id: "2023-00-a-01-01",
label: "Example Question",
answer: { entry: "12" },
- mask: "lessThanEleven",
+ mask: lteMask,
},
printView: true,
};
@@ -145,7 +149,7 @@ describe(" ", () => {
id: "2023-00-a-01-01",
label: "Example Question",
answer: { entry: "0" },
- mask: "lessThanEleven",
+ mask: lteMask,
},
printView: true,
};
diff --git a/services/ui-src/src/components/fields/SynthesizedTable.jsx b/services/ui-src/src/components/fields/SynthesizedTable.jsx
index 4f408b5bd..b178a4415 100644
--- a/services/ui-src/src/components/fields/SynthesizedTable.jsx
+++ b/services/ui-src/src/components/fields/SynthesizedTable.jsx
@@ -2,10 +2,11 @@ import React from "react";
import { useSelector, shallowEqual } from "react-redux";
//utils
import synthesizeValue from "../../util/synthesize";
+import { lteMask } from "../../util/constants";
//types
import PropTypes from "prop-types";
-const SynthesizedTable = ({ question, tableTitle }) => {
+const SynthesizedTable = ({ question, tableTitle, printView }) => {
const [allStatesData, stateName, stateUserAbbr, chipEnrollments, formData] =
useSelector(
(state) => [
@@ -18,8 +19,12 @@ const SynthesizedTable = ({ question, tableTitle }) => {
shallowEqual
);
- const rows = question.fieldset_info.rows.map((row) =>
- row.map((cell) => {
+ const rows = question.fieldset_info.rows.map((row) => {
+ let contents = row;
+ if (printView) {
+ contents = row.filter((cell) => cell?.mask !== lteMask);
+ }
+ return contents.map((cell) => {
const value = synthesizeValue(
cell,
allStatesData,
@@ -32,8 +37,14 @@ const SynthesizedTable = ({ question, tableTitle }) => {
return typeof value.contents === "number" && Number.isNaN(value.contents)
? { contents: "Not Available" }
: value;
- })
- );
+ });
+ });
+
+ const headers = printView
+ ? question.fieldset_info.headers.filter(
+ (header) => header?.mask !== lteMask
+ )
+ : question.fieldset_info.headers;
return (
@@ -48,7 +59,7 @@ const SynthesizedTable = ({ question, tableTitle }) => {
>
- {question.fieldset_info.headers.map((header, index) => (
+ {headers.map((header, index) => (
{header.contents}
diff --git a/services/ui-src/src/components/fields/SynthesizedTable.test.jsx b/services/ui-src/src/components/fields/SynthesizedTable.test.jsx
new file mode 100644
index 000000000..237c75903
--- /dev/null
+++ b/services/ui-src/src/components/fields/SynthesizedTable.test.jsx
@@ -0,0 +1,139 @@
+import React from "react";
+import { Provider } from "react-redux";
+import { screen, render } from "@testing-library/react";
+import configureMockStore from "redux-mock-store";
+import { lteMask } from "../../util/constants";
+import SynthesizedTable from "./SynthesizedTable";
+
+const mockStore = configureMockStore();
+const store = mockStore({
+ formData: [
+ {
+ contents: {
+ section: {
+ year: 2023,
+ state: "AL",
+ },
+ },
+ },
+ ],
+ global: {
+ stateName: "AL",
+ },
+ stateUser: {
+ abbr: "CMS",
+ },
+ enrollmentCounts: {
+ chipEnrollments: 0,
+ },
+ lastYearFormData: [],
+ lastYearTotals: {},
+});
+
+const defaultProps = {
+ tableTitle: "Managed Care Costs",
+ question: {
+ questions: [],
+ fieldset_info: {
+ rows: [
+ [
+ {
+ contents: "Eligible children",
+ },
+ {
+ actions: ["identity"],
+ targets: ["$..*[?(@ && @.id=='2023-05-a-03-01-a')].answer.entry"],
+ },
+ {
+ actions: ["identity"],
+ targets: ["$..*[?(@ && @.id=='2023-05-a-03-01-b')].answer.entry"],
+ },
+ ],
+ ],
+ headers: [
+ {
+ contents: "",
+ },
+ {
+ contents: "FFY 2023",
+ },
+ {
+ contents: "FFY 2024",
+ },
+ ],
+ },
+ fieldset_type: "synthesized_table",
+ type: "fieldset",
+ },
+};
+
+const SynthesizedTableComponentWithProps = (testSpecificProps) => {
+ return (
+
+
+
+ );
+};
+
+describe(" ", () => {
+ test("should render header and labels", () => {
+ render(SynthesizedTableComponentWithProps());
+
+ expect(screen.getByText("FFY 2023")).toBeInTheDocument();
+ expect(screen.getByText("FFY 2024")).toBeInTheDocument();
+ expect(screen.getByText("Eligible children")).toBeInTheDocument();
+ });
+
+ test("should not render in print view with lessThanEleven mask prop", () => {
+ render(
+ SynthesizedTableComponentWithProps({
+ question: {
+ ...defaultProps.question,
+ fieldset_info: {
+ rows: [
+ [
+ {
+ contents: "Eligible children",
+ mask: lteMask,
+ },
+ {
+ mask: lteMask,
+ actions: ["identity"],
+ targets: [
+ "$..*[?(@ && @.id=='2023-05-a-03-01-a')].answer.entry",
+ ],
+ },
+ {
+ mask: lteMask,
+ actions: ["identity"],
+ targets: [
+ "$..*[?(@ && @.id=='2023-05-a-03-01-b')].answer.entry",
+ ],
+ },
+ ],
+ ],
+ headers: [
+ {
+ mask: lteMask,
+ contents: "",
+ },
+ {
+ mask: lteMask,
+ contents: "FFY 2023",
+ },
+ {
+ mask: lteMask,
+ contents: "FFY 2024",
+ },
+ ],
+ },
+ },
+ printView: true,
+ })
+ );
+
+ expect(screen.queryByText("FFY 2023")).not.toBeInTheDocument();
+ expect(screen.queryByText("FFY 2024")).not.toBeInTheDocument();
+ expect(screen.queryByText("Eligible children")).not.toBeInTheDocument();
+ });
+});
diff --git a/services/ui-src/src/components/fields/SynthesizedValue.jsx b/services/ui-src/src/components/fields/SynthesizedValue.jsx
index dba9a6d73..b14035ad8 100644
--- a/services/ui-src/src/components/fields/SynthesizedValue.jsx
+++ b/services/ui-src/src/components/fields/SynthesizedValue.jsx
@@ -4,10 +4,11 @@ import { useSelector, shallowEqual } from "react-redux";
import Question from "./Question";
//utils
import synthesizeValue from "../../util/synthesize";
+import { lteMask } from "../../util/constants";
//types
import PropTypes from "prop-types";
-const SynthesizedValue = ({ question, ...props }) => {
+const SynthesizedValue = ({ question, printView, ...props }) => {
const [allStatesData, stateName, stateUserAbbr, chipEnrollments, formData] =
useSelector(
(state) => [
@@ -20,23 +21,28 @@ const SynthesizedValue = ({ question, ...props }) => {
shallowEqual
);
- const value = synthesizeValue(
- question.fieldset_info,
- allStatesData,
- stateName,
- stateUserAbbr,
- chipEnrollments,
- formData
- ).contents;
+ const showValue = !(printView && question.fieldset_info.mask === lteMask);
+ const renderValue = () => {
+ return synthesizeValue(
+ question.fieldset_info,
+ allStatesData,
+ stateName,
+ stateUserAbbr,
+ chipEnrollments,
+ formData
+ ).contents;
+ };
return (
-
- Computed: {value}
- {question.questions &&
- question.questions.map((q) => (
-
- ))}
-
+ showValue && (
+
+ Computed: {renderValue()}
+ {question.questions &&
+ question.questions.map((q) => (
+
+ ))}
+
+ )
);
};
SynthesizedValue.propTypes = {
diff --git a/services/ui-src/src/components/fields/SynthesizedValue.test.jsx b/services/ui-src/src/components/fields/SynthesizedValue.test.jsx
new file mode 100644
index 000000000..f9bda3071
--- /dev/null
+++ b/services/ui-src/src/components/fields/SynthesizedValue.test.jsx
@@ -0,0 +1,79 @@
+import React from "react";
+import { Provider } from "react-redux";
+import { screen, render } from "@testing-library/react";
+import configureMockStore from "redux-mock-store";
+import SynthesizedValue from "./SynthesizedValue";
+import { lteMask } from "../../util/constants";
+
+const mockStore = configureMockStore();
+const store = mockStore({
+ formData: [
+ {
+ contents: {
+ section: {
+ year: 2023,
+ state: "AL",
+ },
+ },
+ },
+ ],
+ global: {
+ stateName: "AL",
+ },
+ stateUser: {
+ abbr: "CMS",
+ },
+ enrollmentCounts: {
+ chipEnrollments: 0,
+ },
+ lastYearFormData: [],
+ lastYearTotals: {},
+});
+
+const defaultProps = {
+ question: {
+ questions: [],
+ fieldset_info: {
+ actions: ["percentage"],
+ targets: [
+ "$..*[?(@ && @.id=='2023-03-i-02-01-01-05')].answer.entry",
+ "$..*[?(@ && @.id=='2023-03-i-02-01-01-04')].answer.entry",
+ ],
+ },
+ fieldset_type: "synthesized_value",
+ type: "fieldset",
+ },
+};
+
+const SynthesizedValueComponentWithProps = (testSpecificProps) => {
+ return (
+
+
+
+ );
+};
+
+describe(" ", () => {
+ test("should render header and labels", () => {
+ render(SynthesizedValueComponentWithProps());
+
+ expect(screen.getByText("Computed:")).toBeInTheDocument();
+ });
+
+ test("should not render in print view with lessThanEleven mask prop", () => {
+ render(
+ SynthesizedValueComponentWithProps({
+ question: {
+ ...defaultProps.question,
+ fieldset_info: {
+ ...defaultProps.fieldset_info,
+ mask: lteMask,
+ },
+ },
+ printView: true,
+ })
+ );
+
+ expect(screen.queryByText("Computed:")).not.toBeInTheDocument();
+ });
+});
diff --git a/services/ui-src/src/components/layout/FormTemplates.jsx b/services/ui-src/src/components/layout/FormTemplates.jsx
index a17e66137..3a1ab4f7c 100644
--- a/services/ui-src/src/components/layout/FormTemplates.jsx
+++ b/services/ui-src/src/components/layout/FormTemplates.jsx
@@ -4,6 +4,7 @@ import "react-data-table-component-extensions/dist/index.css";
import { Button } from "@cmsgov/design-system";
import { useHistory } from "react-router-dom";
import { apiLib } from "../../util/apiLib";
+import { useFlags } from "launchdarkly-react-client-sdk";
const FormTemplates = () => {
const history = useHistory();
@@ -24,7 +25,8 @@ const FormTemplates = () => {
setInprogress(false);
};
- const defaultYear = "2023";
+ const release2024 = useFlags().release2024;
+ const defaultYear = release2024 ? "2024" : "2023";
return (
<>
@@ -38,6 +40,7 @@ const FormTemplates = () => {
data-testid="generate-forms-options"
defaultValue={defaultYear}
>
+ {release2024 && 2024 }
2023
2022
2021
diff --git a/services/ui-src/src/components/sections/homepage/TemplateDownload.jsx b/services/ui-src/src/components/sections/homepage/TemplateDownload.jsx
index 8e10d1bfa..9200e2da1 100644
--- a/services/ui-src/src/components/sections/homepage/TemplateDownload.jsx
+++ b/services/ui-src/src/components/sections/homepage/TemplateDownload.jsx
@@ -1,17 +1,45 @@
import React from "react";
-import PropTypes from "prop-types";
+import { useFlags } from "launchdarkly-react-client-sdk";
+//icons
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
import {
faArrowDown,
faMinus,
faFileAlt,
} from "@fortawesome/free-solid-svg-icons";
+//types
+import PropTypes from "prop-types";
const TemplateDownload = ({ getTemplate }) => (
-
Updates from Central Office
-
Sep 2023
+
Updates from Central Office
+ {useFlags().release2024 && (
+
+
+ Completing the Children’s Health Insurance Program (CHIP) Annual
+ Report is required under sections 2108(a) and 2108(e) of the Social
+ Security Act, and regulations at 42 CFR 457.750.
+
+
+ Each state must assess their CHIP operations and overall progress in
+ reducing the number of uninsured low-income children after each
+ federal fiscal year.
+
+
+ States must complete all relevant sections of the CHIP Annual Report
+ Template System (CARTS) and certify their report by January 1st.
+ After review and acceptance by CMS, CHIP annual reports are
+ published at{" "}
+
+ https://www.medicaid.gov/chip/reports-evaluations/index.html
+
+
+
+ )}
+
+ {useFlags().release2024 ? "Oct 2024" : "Sept 2023"}
+
@@ -20,7 +48,10 @@ const TemplateDownload = ({ getTemplate }) => (
-
Your fiscal year 2023 template is ready for download
+
+ Your fiscal year {useFlags().release2024 ? "2024" : "2023"}{" "}
+ template is ready for download
+
Download your template for the current reporting period below.
diff --git a/services/ui-src/src/serviceWorker.js b/services/ui-src/src/serviceWorker.js
index 03d9eb4e4..5e7236aaa 100644
--- a/services/ui-src/src/serviceWorker.js
+++ b/services/ui-src/src/serviceWorker.js
@@ -3,7 +3,7 @@
* register() is not called by default.
*/
-import { MODE, BASE_URL } from "./util/constants";
+import { MODE, BASE_URL } from "./util/metaEnv";
/*
* This lets the app load faster on subsequent visits in production, and gives
diff --git a/services/ui-src/src/setupTests.js b/services/ui-src/src/setupTests.js
index 4c18d3b21..385ebbbb3 100644
--- a/services/ui-src/src/setupTests.js
+++ b/services/ui-src/src/setupTests.js
@@ -34,7 +34,7 @@ Object.defineProperty(window, "matchMedia", {
Object.defineProperty(window, "crypto", { value: require("node:crypto") });
-jest.mock("./util/constants", () => ({
+jest.mock("./util/metaEnv", () => ({
MODE: "production",
BASE_URL: "mdctcartsdev.cms.gov",
}));
diff --git a/services/ui-src/src/store/globalVariables.js b/services/ui-src/src/store/globalVariables.js
index 5e3c5a246..5053e9e9e 100644
--- a/services/ui-src/src/store/globalVariables.js
+++ b/services/ui-src/src/store/globalVariables.js
@@ -43,7 +43,7 @@ export default function global(state = initialState, action) {
// Triggers isFetching which activates Spinner.js (reactRouter.js)
state.url = document.location.pathname.toString();
state.queryParams = document.location.search.toString();
- state.currentYear = 2023;
+ state.currentYear = 2024;
/**
* Current Year is being used exclusively to determine what range of ints should be marked as years when
diff --git a/services/ui-src/src/store/storeIndex.js b/services/ui-src/src/store/storeIndex.js
index 0f2a66ce8..a5b2b530a 100644
--- a/services/ui-src/src/store/storeIndex.js
+++ b/services/ui-src/src/store/storeIndex.js
@@ -13,7 +13,7 @@ import fiscalYearTemplate from "./fiscalYearTemplate";
import reportStatus from "./reportStatus";
import enrollmentCounts from "./enrollmentCounts";
import { initAuthManager } from "../hooks/authHooks";
-import { MODE } from "../util/constants";
+import { MODE } from "../util/metaEnv";
import { logger } from "redux-logger";
// Consolidate reducers
export const reducer = combineReducers({
diff --git a/services/ui-src/src/styles/_footer.scss b/services/ui-src/src/styles/_footer.scss
index 5570ddacd..075d215bb 100644
--- a/services/ui-src/src/styles/_footer.scss
+++ b/services/ui-src/src/styles/_footer.scss
@@ -5,7 +5,7 @@
background: $color-gray-lightest;
font-size: 0.85rem;
color: $color-gray;
- margin-top: 2.2rem;
+ margin-top: 2rem;
text-align: center;
flex-shrink: 0;
diff --git a/services/ui-src/src/styles/_main.scss b/services/ui-src/src/styles/_main.scss
index 4b275d447..ea29fe05d 100644
--- a/services/ui-src/src/styles/_main.scss
+++ b/services/ui-src/src/styles/_main.scss
@@ -112,11 +112,10 @@ img {
}
.omb-info {
- color: $color-hint;
+ color: $color-hint-dark;
font-size: 0.85rem;
line-height: 1.6rem;
- margin: 64px 0;
- text-align: center;
+ margin: 1rem 0;
}
.reports {
@@ -260,10 +259,23 @@ img {
margin-left: ($margin * 2);
}
+ .preamble {
+ max-width: 730px;
+ margin-bottom: 2rem;
+ }
+
+ .update-title {
+ font-size: 1.25rem;
+ font-weight: 700;
+ color: $brand-primary;
+ margin-top: 1.5rem;
+ margin-bottom: 2rem;
+ }
+
.update-date {
- color: $color-hint-light;
- text-align: right;
- text-transform: uppercase;
+ color: $color-hint-dark;
+ font-size:1.1rem;
+ font-weight: bold;
}
.updates {
@@ -274,15 +286,16 @@ img {
margin-top: 0;
}
h4 {
- font-size: 0.85rem;
- text-transform: uppercase;
+ font-size: 1.25rem;
+ margin-top: 1.5rem;
+ margin-bottom: 2rem;
}
.update {
border: 2px solid $color-gray-lightest;
border-left: none;
border-right: none;
- padding: ($padding * 6) 0;
+ padding: 2rem 0;
text-align: center;
@media only screen and (min-width: 768px) {
@@ -339,6 +352,10 @@ img {
}
}
}
+
+ .carts-report {
+ margin-top: 1rem;
+ }
}
.accordion-header {
diff --git a/services/ui-src/src/styles/_variables.scss b/services/ui-src/src/styles/_variables.scss
index 4aa56cecb..a759453d9 100644
--- a/services/ui-src/src/styles/_variables.scss
+++ b/services/ui-src/src/styles/_variables.scss
@@ -22,6 +22,7 @@ $brand-tertiary: $green-vogue;
$color-font: $black;
$color-hint: $shuttle-gray;
+$color-hint-dark: #5a5a5a;
$color-hint-light: #81858d;
$color-gray: $masala;
diff --git a/services/ui-src/src/util/constants.js b/services/ui-src/src/util/constants.js
index c34bb3f1a..1cd267992 100644
--- a/services/ui-src/src/util/constants.js
+++ b/services/ui-src/src/util/constants.js
@@ -1,2 +1 @@
-// import.meta.env is threaded through here in order to mock it out for jest
-export const { MODE, BASE_URL } = import.meta.env;
+export const lteMask = "lessThanEleven";
diff --git a/services/ui-src/src/util/metaEnv.js b/services/ui-src/src/util/metaEnv.js
new file mode 100644
index 000000000..c34bb3f1a
--- /dev/null
+++ b/services/ui-src/src/util/metaEnv.js
@@ -0,0 +1,2 @@
+// import.meta.env is threaded through here in order to mock it out for jest
+export const { MODE, BASE_URL } = import.meta.env;