diff --git a/.env.example b/.env.example index 22ae8a60f..74f1b09bd 100644 --- a/.env.example +++ b/.env.example @@ -46,9 +46,9 @@ AUTH0_M2M_DOMAIN='dev-ce6oji5b.us.auth0.com' PRISMA_DEBUG='false' -NX_AUTH_AUDIENCE='http://getjetstream.app/app_metadata' -NX_ROLLBAR_KEY='' -NX_AMPLITUDE_KEY='' +NX_PUBLIC_AUTH_AUDIENCE='http://getjetstream.app/app_metadata' +NX_PUBLIC_ROLLBAR_KEY='' +NX_PUBLIC_AMPLITUDE_KEY='' # Used to save feedback as a github issue and run some build commands # Also required for the release process diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5b54bedc1..0451e6b8c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,9 +11,9 @@ env: CONTENTFUL_SPACE: wuv9tl5d77ll CONTENTFUL_TOKEN: ${{ secrets.CONTENTFUL_TOKEN }} NX_CLOUD_DISTRIBUTED_EXECUTION: false - NX_AMPLITUDE_KEY: ${{ secrets.NX_AMPLITUDE_KEY }} - NX_AUTH_AUDIENCE: http://getjetstream.app/app_metadata - NX_ROLLBAR_KEY: ${{ secrets.NX_ROLLBAR_KEY }} + NX_PUBLIC_AMPLITUDE_KEY: ${{ secrets.NX_PUBLIC_AMPLITUDE_KEY }} + NX_PUBLIC_AUTH_AUDIENCE: http://getjetstream.app/app_metadata + NX_PUBLIC_ROLLBAR_KEY: ${{ secrets.NX_PUBLIC_ROLLBAR_KEY }} jobs: # Build application @@ -79,10 +79,10 @@ jobs: JETSTREAM_CLIENT_URL: http://localhost:3333/app JETSTREAM_SERVER_DOMAIN: localhost:3333 JETSTREAM_SERVER_URL: http://localhost:3333 - NX_AMPLITUDE_KEY: ${{ secrets.NX_AMPLITUDE_KEY }} - NX_AUTH_AUDIENCE: http://getjetstream.app/app_metadata + NX_PUBLIC_AMPLITUDE_KEY: ${{ secrets.NX_PUBLIC_AMPLITUDE_KEY }} + NX_PUBLIC_AUTH_AUDIENCE: http://getjetstream.app/app_metadata NX_CLOUD_DISTRIBUTED_EXECUTION: false - NX_ROLLBAR_KEY: ${{ secrets.NX_ROLLBAR_KEY }} + NX_PUBLIC_ROLLBAR_KEY: ${{ secrets.NX_PUBLIC_ROLLBAR_KEY }} SFDC_CALLBACK_URL: http://localhost:3333/oauth/sfdc/callback SFDC_CONSUMER_KEY: ${{ secrets.SFDC_CONSUMER_KEY }} SFDC_CONSUMER_SECRET: ${{ secrets.SFDC_CONSUMER_SECRET }} diff --git a/.gitignore b/.gitignore index e340afc3c..f1f39f77d 100644 --- a/.gitignore +++ b/.gitignore @@ -57,4 +57,5 @@ package-lock.json **/playwright-report **/playwright/.cache -.nx/cache \ No newline at end of file +.nx/cache +.nx/workspace-data \ No newline at end of file diff --git a/.prettierignore b/.prettierignore index 80a9cf177..961e698d3 100644 --- a/.prettierignore +++ b/.prettierignore @@ -4,4 +4,5 @@ /coverage .docusaurus/ -/.nx/cache \ No newline at end of file +/.nx/cache +/.nx/workspace-data \ No newline at end of file diff --git a/apps/api/.env.development b/apps/api/.env.development index 49b79c58a..78bccfbff 100644 --- a/apps/api/.env.development +++ b/apps/api/.env.development @@ -13,7 +13,7 @@ JETSTREAM_CLIENT_URL="http://localhost:4200/app" JETSTREAM_SERVER_DOMAIN="localhost:3333" JETSTREAM_SERVER_URL="http://localhost:3333" -NX_AUTH_AUDIENCE="http://getjetstream.app/app_metadata" +NX_PUBLIC_AUTH_AUDIENCE="http://getjetstream.app/app_metadata" NX_BRANCH="main" NX_SFDC_API_VERSION="60.0" diff --git a/apps/api/.env.production b/apps/api/.env.production index dfc97395e..d15540737 100644 --- a/apps/api/.env.production +++ b/apps/api/.env.production @@ -13,7 +13,7 @@ JETSTREAM_CLIENT_URL="https://getjetstream.app/app" JETSTREAM_SERVER_DOMAIN="getjetstream.app" JETSTREAM_SERVER_URL="https://getjetstream.app" -NX_AUTH_AUDIENCE="http://getjetstream.app/app_metadata" +NX_PUBLIC_AUTH_AUDIENCE="http://getjetstream.app/app_metadata" NX_BRANCH="main" NX_SFDC_API_VERSION="61.0" diff --git a/apps/jetstream/src/environments/environment.prod.ts b/apps/jetstream/src/environments/environment.prod.ts index bad1d5c44..ab635d6f2 100644 --- a/apps/jetstream/src/environments/environment.prod.ts +++ b/apps/jetstream/src/environments/environment.prod.ts @@ -1,9 +1,9 @@ export const environment = { name: 'Jetstream', production: true, - rollbarClientAccessToken: import.meta.env.NX_ROLLBAR_KEY, - amplitudeToken: import.meta.env.NX_AMPLITUDE_KEY, - authAudience: import.meta.env.NX_AUTH_AUDIENCE, + rollbarClientAccessToken: import.meta.env.NX_PUBLIC_ROLLBAR_KEY, + amplitudeToken: import.meta.env.NX_PUBLIC_AMPLITUDE_KEY, + authAudience: import.meta.env.NX_PUBLIC_AUTH_AUDIENCE, MODE: import.meta.env.MODE, BASE_URL: import.meta.env.BASE_URL, PROD: import.meta.env.PROD, diff --git a/apps/jetstream/src/environments/environment.test.ts b/apps/jetstream/src/environments/environment.test.ts index 523d34aa8..3785a4f16 100644 --- a/apps/jetstream/src/environments/environment.test.ts +++ b/apps/jetstream/src/environments/environment.test.ts @@ -1,9 +1,9 @@ export const environment = { name: 'JetstreamTest', production: true, - rollbarClientAccessToken: process.env.NX_ROLLBAR_KEY, - amplitudeToken: process.env.NX_AMPLITUDE_KEY, - authAudience: process.env.NX_AUTH_AUDIENCE, + rollbarClientAccessToken: process.env.NX_PUBLIC_ROLLBAR_KEY, + amplitudeToken: process.env.NX_PUBLIC_AMPLITUDE_KEY, + authAudience: process.env.NX_PUBLIC_AUTH_AUDIENCE, // MODE: import.meta.env.MODE, // BASE_URL: import.meta.env.BASE_URL, // PROD: import.meta.env.PROD, diff --git a/apps/jetstream/src/environments/environment.ts b/apps/jetstream/src/environments/environment.ts index 0c03a039c..862506cd9 100644 --- a/apps/jetstream/src/environments/environment.ts +++ b/apps/jetstream/src/environments/environment.ts @@ -4,9 +4,9 @@ export const environment = { name: 'JetstreamDev', production: false, - rollbarClientAccessToken: import.meta.env.NX_ROLLBAR_KEY, - amplitudeToken: import.meta.env.NX_AMPLITUDE_KEY, - authAudience: import.meta.env.NX_AUTH_AUDIENCE, + rollbarClientAccessToken: import.meta.env.NX_PUBLIC_ROLLBAR_KEY, + amplitudeToken: import.meta.env.NX_PUBLIC_AMPLITUDE_KEY, + authAudience: import.meta.env.NX_PUBLIC_AUTH_AUDIENCE, MODE: import.meta.env.MODE, BASE_URL: import.meta.env.BASE_URL, PROD: import.meta.env.PROD, diff --git a/docker-compose.e2e.yml b/docker-compose.e2e.yml index bde2eb6ac..f31698c5c 100644 --- a/docker-compose.e2e.yml +++ b/docker-compose.e2e.yml @@ -28,9 +28,9 @@ services: SFDC_CONSUMER_SECRET: '${SFDC_CONSUMER_SECRET}' SFDC_CONSUMER_KEY: '${SFDC_CONSUMER_KEY}' SFDC_CALLBACK_URL: '${SFDC_CALLBACK_URL}' - NX_ROLLBAR_KEY: '${NX_ROLLBAR_KEY}' - NX_AMPLITUDE_KEY: '${NX_AMPLITUDE_KEY}' - NX_AUTH_AUDIENCE: '${NX_AUTH_AUDIENCE}' + NX_PUBLIC_ROLLBAR_KEY: '${NX_PUBLIC_ROLLBAR_KEY}' + NX_PUBLIC_AMPLITUDE_KEY: '${NX_PUBLIC_AMPLITUDE_KEY}' + NX_PUBLIC_AUTH_AUDIENCE: '${NX_PUBLIC_AUTH_AUDIENCE}' ports: - '3333:3333' - '9229:9229' diff --git a/libs/api-config/src/lib/env-config.ts b/libs/api-config/src/lib/env-config.ts index 365567891..03ca5f0a4 100644 --- a/libs/api-config/src/lib/env-config.ts +++ b/libs/api-config/src/lib/env-config.ts @@ -102,5 +102,5 @@ export const ENV = { // HONEYCOMB HONEYCOMB_ENABLED: ensureBoolean(process.env.HONEYCOMB_ENABLED), HONEYCOMB_API_KEY: process.env.HONEYCOMB_API_KEY, - AUTH_AUDIENCE: process.env.NX_AUTH_AUDIENCE, + AUTH_AUDIENCE: process.env.NX_PUBLIC_AUTH_AUDIENCE, }; diff --git a/libs/features/automation-control/src/automation-control-soql-utils.tsx b/libs/features/automation-control/src/automation-control-soql-utils.tsx index b24cdba12..bc1c0aac3 100644 --- a/libs/features/automation-control/src/automation-control-soql-utils.tsx +++ b/libs/features/automation-control/src/automation-control-soql-utils.tsx @@ -1,5 +1,5 @@ import { logger } from '@jetstream/shared/client-logger'; -import { composeQuery, getField } from 'soql-parser-js'; +import { composeQuery, getField } from '@jetstreamapp/soql-parser-js'; /** * SOQL QUERIES diff --git a/libs/features/create-object-and-fields/src/create-new-object/create-object-utils.ts b/libs/features/create-object-and-fields/src/create-new-object/create-object-utils.ts index 429295455..72284790b 100644 --- a/libs/features/create-object-and-fields/src/create-new-object/create-object-utils.ts +++ b/libs/features/create-object-and-fields/src/create-new-object/create-object-utils.ts @@ -1,9 +1,9 @@ import { queryAll, sobjectOperation } from '@jetstream/shared/data'; import { REGEX, splitArrayToMaxSize } from '@jetstream/shared/utils'; import { Maybe, ObjectPermissionRecordInsert, RecordResult, SalesforceOrgUi, TabPermissionRecordInsert } from '@jetstream/types'; +import { composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import JSZip from 'jszip'; import partition from 'lodash/partition'; -import { composeQuery, getField } from 'soql-parser-js'; import { CreateFieldParams, CreateObjectPayload } from './create-object-types'; export function generateApiNameFromLabel(value: string) { diff --git a/libs/features/deploy/src/utils/deploy-metadata.utils.tsx b/libs/features/deploy/src/utils/deploy-metadata.utils.tsx index 898e7dfbd..d06d9b438 100644 --- a/libs/features/deploy/src/utils/deploy-metadata.utils.tsx +++ b/libs/features/deploy/src/utils/deploy-metadata.utils.tsx @@ -30,13 +30,13 @@ import { setColumnFromType, Spinner, } from '@jetstream/ui'; +import { composeQuery, getField, Query } from '@jetstreamapp/soql-parser-js'; import { formatISO } from 'date-fns/formatISO'; import { parseISO } from 'date-fns/parseISO'; import JSZip from 'jszip'; import localforage from 'localforage'; import isString from 'lodash/isString'; import { SELECT_COLUMN_KEY, SelectColumn } from 'react-data-grid'; -import { composeQuery, getField, Query } from 'soql-parser-js'; const MAX_HISTORY_ITEMS = 500; diff --git a/libs/features/manage-permissions/src/utils/permission-manager-utils.ts b/libs/features/manage-permissions/src/utils/permission-manager-utils.ts index fd8d219f3..f3637b078 100644 --- a/libs/features/manage-permissions/src/utils/permission-manager-utils.ts +++ b/libs/features/manage-permissions/src/utils/permission-manager-utils.ts @@ -28,7 +28,7 @@ import { TabVisibilityPermissionRecord, TabVisibilityPermissionRecordForSave, } from '@jetstream/types'; -import { Query, WhereClause, composeQuery, getField } from 'soql-parser-js'; +import { Query, WhereClause, composeQuery, getField } from '@jetstreamapp/soql-parser-js'; const MAX_OBJ_IN_QUERY = 100; diff --git a/libs/features/query/src/QueryBuilder/QueryBuilderSoqlUpdater.tsx b/libs/features/query/src/QueryBuilder/QueryBuilderSoqlUpdater.tsx index f2635cc61..e22743e82 100644 --- a/libs/features/query/src/QueryBuilder/QueryBuilderSoqlUpdater.tsx +++ b/libs/features/query/src/QueryBuilder/QueryBuilderSoqlUpdater.tsx @@ -1,8 +1,8 @@ import { fromQueryState } from '@jetstream/ui-core'; import { composeSoqlQuery } from '@jetstream/ui-core/shared'; +import { GroupByFieldClause, GroupByFnClause, Query } from '@jetstreamapp/soql-parser-js'; import { FunctionComponent, useEffect } from 'react'; import { useRecoilState, useRecoilValue, useSetRecoilState } from 'recoil'; -import { GroupByFieldClause, GroupByFnClause, Query } from 'soql-parser-js'; /** * This component ensures that the entire state tree is not re-rendered each time some query element needs to be modified diff --git a/libs/features/query/src/QueryOptions/ManualSoql.tsx b/libs/features/query/src/QueryOptions/ManualSoql.tsx index ef923dd6d..4c7d88a4a 100644 --- a/libs/features/query/src/QueryOptions/ManualSoql.tsx +++ b/libs/features/query/src/QueryOptions/ManualSoql.tsx @@ -1,11 +1,11 @@ import { ANALYTICS_KEYS } from '@jetstream/shared/constants'; import { CheckboxToggle, Grid, GridCol, Icon, Popover, PopoverRef, Spinner, Textarea } from '@jetstream/ui'; +import { useAmplitude } from '@jetstream/ui-core'; +import { formatQuery, isQueryValid } from '@jetstreamapp/soql-parser-js'; import Editor, { OnMount } from '@monaco-editor/react'; import type { editor } from 'monaco-editor'; import { Fragment, FunctionComponent, useEffect, useRef, useState } from 'react'; import { Link, useNavigate } from 'react-router-dom'; -import { formatQuery, isQueryValid } from 'soql-parser-js'; -import { useAmplitude } from '@jetstream/ui-core'; import RestoreQuery from '../QueryBuilder/RestoreQuery'; export interface ManualSoqlProps { diff --git a/libs/features/query/src/QueryResults/BulkUpdateFromQuery/BulkUpdateFromQueryModal.tsx b/libs/features/query/src/QueryResults/BulkUpdateFromQuery/BulkUpdateFromQueryModal.tsx index a49698d5f..d317ef96d 100644 --- a/libs/features/query/src/QueryResults/BulkUpdateFromQuery/BulkUpdateFromQueryModal.tsx +++ b/libs/features/query/src/QueryResults/BulkUpdateFromQuery/BulkUpdateFromQueryModal.tsx @@ -28,10 +28,10 @@ import { fetchRecordsWithRequiredFields, useDeployRecords, } from '@jetstream/ui-core'; +import { Query } from '@jetstreamapp/soql-parser-js'; import isNumber from 'lodash/isNumber'; import { ChangeEvent, FunctionComponent, useCallback, useEffect, useMemo, useState } from 'react'; import { atom, useRecoilCallback, useRecoilState, useResetRecoilState } from 'recoil'; -import { Query } from 'soql-parser-js'; import BulkUpdateFromQueryRecordSelection from './BulkUpdateFromQueryRecordSelection'; const MAX_BATCH_SIZE = 10000; diff --git a/libs/features/query/src/QueryResults/BulkUpdateFromQuery/BulkUpdateFromQueryRecordSelection.tsx b/libs/features/query/src/QueryResults/BulkUpdateFromQuery/BulkUpdateFromQueryRecordSelection.tsx index 9ddc77c84..2e58fd984 100644 --- a/libs/features/query/src/QueryResults/BulkUpdateFromQuery/BulkUpdateFromQueryRecordSelection.tsx +++ b/libs/features/query/src/QueryResults/BulkUpdateFromQuery/BulkUpdateFromQueryRecordSelection.tsx @@ -1,8 +1,8 @@ import { formatNumber } from '@jetstream/shared/ui-utils'; import { SalesforceRecord } from '@jetstream/types'; import { RADIO_ALL_BROWSER, RADIO_ALL_SERVER, RADIO_FILTERED, RADIO_SELECTED, Radio, RadioGroup } from '@jetstream/ui'; +import { Query } from '@jetstreamapp/soql-parser-js'; import { Fragment, FunctionComponent } from 'react'; -import { Query } from 'soql-parser-js'; export interface BulkUpdateFromQueryRecordSelectionProps { disabled?: boolean; diff --git a/libs/features/query/src/QueryResults/QueryResults.tsx b/libs/features/query/src/QueryResults/QueryResults.tsx index ee75a1dea..0ec036f4d 100644 --- a/libs/features/query/src/QueryResults/QueryResults.tsx +++ b/libs/features/query/src/QueryResults/QueryResults.tsx @@ -51,12 +51,12 @@ import { useAmplitude, } from '@jetstream/ui-core'; import { getFlattenSubqueryFlattenedFieldMap } from '@jetstream/ui-core/shared'; +import { FieldSubquery, Query, composeQuery, isFieldSubquery, parseQuery } from '@jetstreamapp/soql-parser-js'; import classNames from 'classnames'; import React, { Fragment, FunctionComponent, useCallback, useEffect, useRef, useState } from 'react'; import { Link, NavLink, useLocation, useNavigate } from 'react-router-dom'; import { useRecoilState, useRecoilValue } from 'recoil'; import { filter } from 'rxjs/operators'; -import { FieldSubquery, Query, composeQuery, isFieldSubquery, parseQuery } from 'soql-parser-js'; import QueryHistory, { QueryHistoryRef } from '../QueryHistory/QueryHistory'; import IncludeDeletedRecordsToggle from '../QueryOptions/IncludeDeletedRecords'; import useQueryRestore from '../utils/useQueryRestore'; diff --git a/libs/features/query/src/QueryResults/QueryResultsDownloadButton.tsx b/libs/features/query/src/QueryResults/QueryResultsDownloadButton.tsx index c43c69046..aa2f9796d 100644 --- a/libs/features/query/src/QueryResults/QueryResultsDownloadButton.tsx +++ b/libs/features/query/src/QueryResults/QueryResultsDownloadButton.tsx @@ -3,9 +3,9 @@ import { ANALYTICS_KEYS } from '@jetstream/shared/constants'; import { AsyncJobNew, BulkDownloadJob, FileExtCsvXLSXJsonGSheet, Maybe, QueryResultsColumn, SalesforceOrgUi } from '@jetstream/types'; import { DownloadFromServerOpts, Icon, RecordDownloadModal } from '@jetstream/ui'; import { applicationCookieState, fromJetstreamEvents, fromQueryState, useAmplitude } from '@jetstream/ui-core'; +import { composeQuery, parseQuery } from '@jetstreamapp/soql-parser-js'; import { Fragment, FunctionComponent, useState } from 'react'; import { useRecoilState, useRecoilValue } from 'recoil'; -import { composeQuery, parseQuery } from 'soql-parser-js'; export interface QueryResultsDownloadButtonProps { selectedOrg: SalesforceOrgUi; diff --git a/libs/features/query/src/QueryResults/QueryResultsMoreActions.tsx b/libs/features/query/src/QueryResults/QueryResultsMoreActions.tsx index 86e9d56f0..7c42b694b 100644 --- a/libs/features/query/src/QueryResults/QueryResultsMoreActions.tsx +++ b/libs/features/query/src/QueryResults/QueryResultsMoreActions.tsx @@ -4,10 +4,9 @@ import { formatNumber, useNonInitialEffect } from '@jetstream/shared/ui-utils'; import { REGEX, pluralizeIfMultiple } from '@jetstream/shared/utils'; import { AsyncJobNew, Maybe, SalesforceOrgUi } from '@jetstream/types'; import { DropDown, Input, getSfdcRetUrl, salesforceLoginAndRedirect, useConfirmation } from '@jetstream/ui'; -import { fromJetstreamEvents } from '@jetstream/ui-core'; +import { fromJetstreamEvents, useAmplitude } from '@jetstream/ui-core'; +import { Query } from '@jetstreamapp/soql-parser-js'; import { Fragment, FunctionComponent, useState } from 'react'; -import { Query } from 'soql-parser-js'; -import { useAmplitude } from '@jetstream/ui-core'; import BulkUpdateFromQueryModal from './BulkUpdateFromQuery/BulkUpdateFromQueryModal'; import QueryResultsGetRecAsApexModal from './QueryResultsGetRecAsApexModal'; diff --git a/libs/features/query/src/QueryResults/QueryResultsSoqlPanel.tsx b/libs/features/query/src/QueryResults/QueryResultsSoqlPanel.tsx index 176740083..78ceac287 100644 --- a/libs/features/query/src/QueryResults/QueryResultsSoqlPanel.tsx +++ b/libs/features/query/src/QueryResults/QueryResultsSoqlPanel.tsx @@ -2,10 +2,10 @@ import { useDebounce, useNonInitialEffect } from '@jetstream/shared/ui-utils'; import { SalesforceOrgUi } from '@jetstream/types'; import { CheckboxToggle, Grid, Icon, Panel, Textarea, Tooltip } from '@jetstream/ui'; import { fromQueryHistoryState } from '@jetstream/ui-core'; +import { formatQuery, parseQuery } from '@jetstreamapp/soql-parser-js'; import Editor, { OnMount, useMonaco } from '@monaco-editor/react'; import type { editor } from 'monaco-editor'; import { FunctionComponent, useEffect, useReducer, useRef, useState } from 'react'; -import { formatQuery, parseQuery } from 'soql-parser-js'; import SaveFavoriteSoql from '../QueryOptions/SaveFavoriteSoql'; type Action = diff --git a/libs/features/query/src/QueryResults/useQueryResultsFetchMetadata.ts b/libs/features/query/src/QueryResults/useQueryResultsFetchMetadata.ts index 37f15eeed..62d49fbd7 100644 --- a/libs/features/query/src/QueryResults/useQueryResultsFetchMetadata.ts +++ b/libs/features/query/src/QueryResults/useQueryResultsFetchMetadata.ts @@ -1,7 +1,7 @@ import { logger } from '@jetstream/shared/client-logger'; import { Field, Maybe, SalesforceOrgUi } from '@jetstream/types'; +import { Query } from '@jetstreamapp/soql-parser-js'; import { useCallback, useEffect, useState } from 'react'; -import { Query } from 'soql-parser-js'; import { fetchMetadataFromSoql } from '../utils/query-soql-utils'; /** diff --git a/libs/features/query/src/utils/__tests__/query-soql-utils.spec.ts b/libs/features/query/src/utils/__tests__/query-soql-utils.spec.ts index cbd41cb13..8bdc32af6 100644 --- a/libs/features/query/src/utils/__tests__/query-soql-utils.spec.ts +++ b/libs/features/query/src/utils/__tests__/query-soql-utils.spec.ts @@ -1,4 +1,4 @@ -import { FieldType as QueryFieldType, parseQuery } from 'soql-parser-js'; +import { FieldType as QueryFieldType, parseQuery } from '@jetstreamapp/soql-parser-js'; import { SoqlMetadataTree, __TEST_EXPORTS__ } from '../query-soql-utils'; const { diff --git a/libs/features/query/src/utils/query-restore-utils.ts b/libs/features/query/src/utils/query-restore-utils.ts index 997ab0f16..dae08b387 100644 --- a/libs/features/query/src/utils/query-restore-utils.ts +++ b/libs/features/query/src/utils/query-restore-utils.ts @@ -26,7 +26,6 @@ import { SalesforceOrgUi, } from '@jetstream/types'; import { fromQueryState } from '@jetstream/ui-core'; -import isString from 'lodash/isString'; import { Condition, DateLiteral, @@ -43,7 +42,8 @@ import { Query, FieldType as QueryFieldType, WhereClause, -} from 'soql-parser-js'; +} from '@jetstreamapp/soql-parser-js'; +import isString from 'lodash/isString'; import { BASE_FIELD_SEPARATOR, CHILD_FIELD_SEPARATOR, diff --git a/libs/features/query/src/utils/query-soql-utils.ts b/libs/features/query/src/utils/query-soql-utils.ts index bf512b63d..937a4da1a 100644 --- a/libs/features/query/src/utils/query-soql-utils.ts +++ b/libs/features/query/src/utils/query-soql-utils.ts @@ -3,7 +3,6 @@ import { describeGlobal, describeSObject } from '@jetstream/shared/data'; import { getFieldKey } from '@jetstream/shared/ui-utils'; import { orderValues } from '@jetstream/shared/utils'; import { DescribeGlobalSObjectResult, DescribeSObjectResult, Field, Maybe, SalesforceOrgUi } from '@jetstream/types'; -import isString from 'lodash/isString'; import { Query, FieldType as QueryFieldType, @@ -11,7 +10,8 @@ import { isOrderByField, isValueCondition, isWhereOrHavingClauseWithRightCondition, -} from 'soql-parser-js'; +} from '@jetstreamapp/soql-parser-js'; +import isString from 'lodash/isString'; import { getQueryFieldBaseKey, getSubqueryFieldBaseKey } from './query-fields-utils'; export interface SoqlMetadataTree { diff --git a/libs/features/query/src/utils/useQueryRestore.tsx b/libs/features/query/src/utils/useQueryRestore.tsx index 4f95c7a3c..a7b9bcdc3 100644 --- a/libs/features/query/src/utils/useQueryRestore.tsx +++ b/libs/features/query/src/utils/useQueryRestore.tsx @@ -4,10 +4,10 @@ import { getErrorMessageAndStackObj } from '@jetstream/shared/utils'; import { Maybe, SalesforceOrgUi } from '@jetstream/types'; import { fireToast } from '@jetstream/ui'; import { fromQueryState, selectedOrgState } from '@jetstream/ui-core'; +import { Query, parseQuery } from '@jetstreamapp/soql-parser-js'; import isString from 'lodash/isString'; import { useEffect, useRef, useState } from 'react'; import { useRecoilValue, useResetRecoilState, useSetRecoilState } from 'recoil'; -import { Query, parseQuery } from 'soql-parser-js'; import { QueryRestoreErrors, UserFacingRestoreError, restoreQuery } from './query-restore-utils'; const ERROR_MESSAGES = { diff --git a/libs/features/update-records/src/selection/MassUpdateRecordsApplyToAllRow.tsx b/libs/features/update-records/src/selection/MassUpdateRecordsApplyToAllRow.tsx index e565118c1..9f82d384d 100644 --- a/libs/features/update-records/src/selection/MassUpdateRecordsApplyToAllRow.tsx +++ b/libs/features/update-records/src/selection/MassUpdateRecordsApplyToAllRow.tsx @@ -10,8 +10,8 @@ import { transformationCriteriaListItems, transformationOptionListItems, } from '@jetstream/ui-core'; +import { isQueryValid } from '@jetstreamapp/soql-parser-js'; import { FunctionComponent, useEffect, useState } from 'react'; -import { isQueryValid } from 'soql-parser-js'; export interface MassUpdateRecordsApplyToAllRowProps { commonFields: ListItem[]; diff --git a/libs/monaco-configuration/src/lib/language-soql.ts b/libs/monaco-configuration/src/lib/language-soql.ts index 529e919a9..7a79d0f9a 100644 --- a/libs/monaco-configuration/src/lib/language-soql.ts +++ b/libs/monaco-configuration/src/lib/language-soql.ts @@ -1,8 +1,8 @@ // Used SQL as a starting point // https://github.com/microsoft/monaco-languages/blob/main/src/sql/sql.ts // TODO: consider open sourcing the apex part +import { formatQuery } from '@jetstreamapp/soql-parser-js'; import type * as monaco from 'monaco-editor'; -import { formatQuery } from 'soql-parser-js'; type Monaco = typeof monaco; diff --git a/libs/salesforce-api/src/lib/api-query.ts b/libs/salesforce-api/src/lib/api-query.ts index 1dd370193..fbfd1bc94 100644 --- a/libs/salesforce-api/src/lib/api-query.ts +++ b/libs/salesforce-api/src/lib/api-query.ts @@ -1,6 +1,6 @@ import { flattenQueryColumn, getErrorMessage } from '@jetstream/shared/utils'; import { QueryColumnsSfdc, QueryResult, QueryResults, QueryResultsColumns } from '@jetstream/types'; -import { Query, parseQuery } from 'soql-parser-js'; +import { Query, parseQuery } from '@jetstreamapp/soql-parser-js'; import { ApiConnection } from './connection'; import { SalesforceApi } from './utils'; diff --git a/libs/shared/ui-core-shared/src/query-soql-utils.ts b/libs/shared/ui-core-shared/src/query-soql-utils.ts index 3385bce0c..a47c56045 100644 --- a/libs/shared/ui-core-shared/src/query-soql-utils.ts +++ b/libs/shared/ui-core-shared/src/query-soql-utils.ts @@ -3,7 +3,6 @@ import { describeGlobal, describeSObject } from '@jetstream/shared/data'; import { getFieldKey } from '@jetstream/shared/ui-utils'; import { orderValues } from '@jetstream/shared/utils'; import { DescribeGlobalSObjectResult, DescribeSObjectResult, Field, Maybe, SalesforceOrgUi } from '@jetstream/types'; -import isString from 'lodash/isString'; import { OrderByFieldClause, Query, @@ -12,7 +11,8 @@ import { isOrderByField, isValueCondition, isWhereOrHavingClauseWithRightCondition, -} from 'soql-parser-js'; +} from '@jetstreamapp/soql-parser-js'; +import isString from 'lodash/isString'; import { getQueryFieldBaseKey, getSubqueryFieldBaseKey } from './query-fields-utils'; export interface SoqlMetadataTree { diff --git a/libs/shared/ui-core-shared/src/query-utils.ts b/libs/shared/ui-core-shared/src/query-utils.ts index 30368f650..a5313a838 100644 --- a/libs/shared/ui-core-shared/src/query-utils.ts +++ b/libs/shared/ui-core-shared/src/query-utils.ts @@ -1,12 +1,12 @@ import { convertFiltersToWhereClause } from '@jetstream/shared/ui-utils'; import { groupByFlat } from '@jetstream/shared/utils'; import { ErrorResult, ExpressionType, Field, FieldType, Maybe, SalesforceRecord } from '@jetstream/types'; +import { FieldSubquery, HavingClause, Query, WhereClause, composeQuery, getFlattenedFields } from '@jetstreamapp/soql-parser-js'; import { formatISO } from 'date-fns/formatISO'; import { parseISO } from 'date-fns/parseISO'; import isNil from 'lodash/isNil'; import isNumber from 'lodash/isNumber'; import isString from 'lodash/isString'; -import { FieldSubquery, HavingClause, Query, WhereClause, composeQuery, getFlattenedFields } from 'soql-parser-js'; export interface EditFromErrors { hasErrors: boolean; diff --git a/libs/shared/ui-core/src/analytics.tsx b/libs/shared/ui-core/src/analytics.tsx index c0c553a4a..d7ed7dbc0 100644 --- a/libs/shared/ui-core/src/analytics.tsx +++ b/libs/shared/ui-core/src/analytics.tsx @@ -8,8 +8,8 @@ import { useLocation } from 'react-router-dom'; import { useRecoilValue } from 'recoil'; import { fromAppState } from '.'; -const amplitudeToken = import.meta.env.NX_AMPLITUDE_KEY; -const authAudience = import.meta.env.NX_AUTH_AUDIENCE; +const amplitudeToken = import.meta.env.NX_PUBLIC_AMPLITUDE_KEY; +const authAudience = import.meta.env.NX_PUBLIC_AUTH_AUDIENCE; let hasInit = false; let hasProfileInit = false; diff --git a/libs/shared/ui-core/src/create-fields/create-fields-utils.tsx b/libs/shared/ui-core/src/create-fields/create-fields-utils.tsx index 626679f8a..8a4aa723b 100644 --- a/libs/shared/ui-core/src/create-fields/create-fields-utils.tsx +++ b/libs/shared/ui-core/src/create-fields/create-fields-utils.tsx @@ -12,10 +12,10 @@ import { SalesforceOrgUi, ToolingApiResponse, } from '@jetstream/types'; +import { composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import isBoolean from 'lodash/isBoolean'; import isNil from 'lodash/isNil'; import isString from 'lodash/isString'; -import { composeQuery, getField } from 'soql-parser-js'; import { EntityParticleRecord, FieldDefinitionMetadata, diff --git a/libs/shared/ui-core/src/formula-evaluator/formula-evaluator.editor-utils.ts b/libs/shared/ui-core/src/formula-evaluator/formula-evaluator.editor-utils.ts index 71a34b538..c13af4772 100644 --- a/libs/shared/ui-core/src/formula-evaluator/formula-evaluator.editor-utils.ts +++ b/libs/shared/ui-core/src/formula-evaluator/formula-evaluator.editor-utils.ts @@ -1,8 +1,8 @@ import { logger } from '@jetstream/shared/client-logger'; import { describeGlobal, describeSObject, manualRequest, queryAllWithCache } from '@jetstream/shared/data'; import { DescribeSObjectResult, Field, SalesforceOrgUi } from '@jetstream/types'; +import { composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import type * as monaco from 'monaco-editor'; -import { composeQuery, getField } from 'soql-parser-js'; import { CharacterInfo, CustomPermission, ExternalString, SpecialWordType } from './formula-evaluator.types'; type Monaco = typeof monaco; diff --git a/libs/shared/ui-core/src/formula-evaluator/formula-evaluator.utils.ts b/libs/shared/ui-core/src/formula-evaluator/formula-evaluator.utils.ts index d639c6643..3f555d948 100644 --- a/libs/shared/ui-core/src/formula-evaluator/formula-evaluator.utils.ts +++ b/libs/shared/ui-core/src/formula-evaluator/formula-evaluator.utils.ts @@ -13,6 +13,7 @@ import { SalesforceOrgUi, } from '@jetstream/types'; import { fetchMetadataFromSoql } from '@jetstream/ui-core/shared'; +import { composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import { parseISO } from 'date-fns/parseISO'; import { startOfDay } from 'date-fns/startOfDay'; import * as formulon from 'formulon'; @@ -20,7 +21,6 @@ import { DataType, FormulaDataValue } from 'formulon'; import lodashGet from 'lodash/get'; import isNil from 'lodash/isNil'; import isString from 'lodash/isString'; -import { composeQuery, getField } from 'soql-parser-js'; import { ManualFormulaRecord } from '../create-fields/create-fields-types'; const MATCH_FORMULA_SPECIAL_LABEL = /^\$[a-zA-Z]+\./; diff --git a/libs/shared/ui-core/src/load/load-records-utils.tsx b/libs/shared/ui-core/src/load/load-records-utils.tsx index ac1241c47..fc36886d1 100644 --- a/libs/shared/ui-core/src/load/load-records-utils.tsx +++ b/libs/shared/ui-core/src/load/load-records-utils.tsx @@ -17,12 +17,12 @@ import type { PrepareDataResponse, } from '@jetstream/types'; import { EntityParticleRecord, FieldWithExtendedType, InsertUpdateUpsertDelete, Maybe, SalesforceOrgUi } from '@jetstream/types'; +import { Query, WhereClauseWithRightCondition, WhereClauseWithoutOperator, composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import JSZip from 'jszip'; import groupBy from 'lodash/groupBy'; import isNil from 'lodash/isNil'; import isString from 'lodash/isString'; import uniqueId from 'lodash/uniqueId'; -import { Query, WhereClauseWithRightCondition, WhereClauseWithoutOperator, composeQuery, getField } from 'soql-parser-js'; // Duplicated here to avoid circular dependency export interface SavedFieldMapping { diff --git a/libs/shared/ui-core/src/mass-update-records/MassUpdateRecordsObjectRowCriteria.tsx b/libs/shared/ui-core/src/mass-update-records/MassUpdateRecordsObjectRowCriteria.tsx index a5153869d..f51520e28 100644 --- a/libs/shared/ui-core/src/mass-update-records/MassUpdateRecordsObjectRowCriteria.tsx +++ b/libs/shared/ui-core/src/mass-update-records/MassUpdateRecordsObjectRowCriteria.tsx @@ -2,8 +2,8 @@ import { css } from '@emotion/react'; import { useDebounce } from '@jetstream/shared/ui-utils'; import { ListItem } from '@jetstream/types'; import { ComboboxWithItems, ControlledTextarea, Grid, Textarea } from '@jetstream/ui'; +import { isQueryValid } from '@jetstreamapp/soql-parser-js'; import { FunctionComponent, useEffect, useState } from 'react'; -import { isQueryValid } from 'soql-parser-js'; import { TransformationCriteria, TransformationOptions } from './mass-update-records.types'; import { startsWithWhereRgx, transformationCriteriaListItems } from './mass-update-records.utils'; diff --git a/libs/shared/ui-core/src/mass-update-records/mass-update-records.utils.tsx b/libs/shared/ui-core/src/mass-update-records/mass-update-records.utils.tsx index b0bf34777..a47a63864 100644 --- a/libs/shared/ui-core/src/mass-update-records/mass-update-records.utils.tsx +++ b/libs/shared/ui-core/src/mass-update-records/mass-update-records.utils.tsx @@ -2,9 +2,9 @@ import { logger } from '@jetstream/shared/client-logger'; import { SFDC_BULK_API_NULL_VALUE } from '@jetstream/shared/constants'; import { queryAll } from '@jetstream/shared/data'; import { DescribeGlobalSObjectResult, ListItem, Maybe, SalesforceOrgUi, SalesforceRecord } from '@jetstream/types'; +import { Query, composeQuery, getField, isQueryValid } from '@jetstreamapp/soql-parser-js'; import lodashGet from 'lodash/get'; import isNil from 'lodash/isNil'; -import { Query, composeQuery, getField, isQueryValid } from 'soql-parser-js'; import { MetadataRow, MetadataRowConfiguration } from './mass-update-records.types'; export const startsWithWhereRgx = /^( )*WHERE( )*/i; diff --git a/libs/shared/ui-core/src/record/ViewChildRecords.tsx b/libs/shared/ui-core/src/record/ViewChildRecords.tsx index 0a7adfc16..132b41148 100644 --- a/libs/shared/ui-core/src/record/ViewChildRecords.tsx +++ b/libs/shared/ui-core/src/record/ViewChildRecords.tsx @@ -19,10 +19,10 @@ import { Tooltip, setColumnFromType, } from '@jetstream/ui'; +import { composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import groupBy from 'lodash/groupBy'; import { FunctionComponent, MutableRefObject, useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { useRecoilValue } from 'recoil'; -import { composeQuery, getField } from 'soql-parser-js'; import { useAmplitude } from '../analytics'; import { applicationCookieState, selectSkipFrontdoorAuth } from '../state-management/app-state'; diff --git a/libs/shared/ui-core/src/record/ViewEditCloneRecord.tsx b/libs/shared/ui-core/src/record/ViewEditCloneRecord.tsx index 760aeec5e..ed52985f2 100644 --- a/libs/shared/ui-core/src/record/ViewEditCloneRecord.tsx +++ b/libs/shared/ui-core/src/record/ViewEditCloneRecord.tsx @@ -41,12 +41,12 @@ import { transformEditForm, validateEditForm, } from '@jetstream/ui-core/shared'; +import { composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import Editor from '@monaco-editor/react'; import isNumber from 'lodash/isNumber'; import isObject from 'lodash/isObject'; import { Fragment, FunctionComponent, useCallback, useEffect, useRef, useState } from 'react'; import { useRecoilState } from 'recoil'; -import { composeQuery, getField } from 'soql-parser-js'; import { useAmplitude } from '../analytics'; import { fromJetstreamEvents } from '../jetstream-events'; import { applicationCookieState } from '../state-management/app-state'; diff --git a/libs/shared/ui-core/src/state-management/query.state.ts b/libs/shared/ui-core/src/state-management/query.state.ts index 81a03e35e..813c4a6e6 100644 --- a/libs/shared/ui-core/src/state-management/query.state.ts +++ b/libs/shared/ui-core/src/state-management/query.state.ts @@ -11,8 +11,16 @@ import { QueryOrderByClause, } from '@jetstream/types'; import { isExpressionConditionType } from '@jetstream/ui'; +import { + FieldType, + GroupByFieldClause, + GroupByFnClause, + OrderByClause, + OrderByFieldClause, + Subquery, + getField, +} from '@jetstreamapp/soql-parser-js'; import { atom, selector } from 'recoil'; -import { FieldType, GroupByFieldClause, GroupByFnClause, OrderByClause, OrderByFieldClause, Subquery, getField } from 'soql-parser-js'; export const isRestore = atom({ key: 'query.isRestore', diff --git a/libs/shared/ui-utils/src/lib/hooks/useFetchPageLayouts.ts b/libs/shared/ui-utils/src/lib/hooks/useFetchPageLayouts.ts index f8909aeb5..4e3e19e73 100644 --- a/libs/shared/ui-utils/src/lib/hooks/useFetchPageLayouts.ts +++ b/libs/shared/ui-utils/src/lib/hooks/useFetchPageLayouts.ts @@ -2,9 +2,9 @@ import { logger } from '@jetstream/shared/client-logger'; import { queryWithCache } from '@jetstream/shared/data'; import { groupByFlat, splitArrayToMaxSize } from '@jetstream/shared/utils'; import { SalesforceOrgUi } from '@jetstream/types'; +import { Query, composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import groupBy from 'lodash/groupBy'; import { useCallback, useEffect, useState } from 'react'; -import { Query, composeQuery, getField } from 'soql-parser-js'; import { useRollbar } from './useRollbar'; const MAX_OBJ_IN_QUERY = 100; diff --git a/libs/shared/ui-utils/src/lib/hooks/useProfilesAndPermSets.tsx b/libs/shared/ui-utils/src/lib/hooks/useProfilesAndPermSets.tsx index e61fa552f..2c3dfd419 100644 --- a/libs/shared/ui-utils/src/lib/hooks/useProfilesAndPermSets.tsx +++ b/libs/shared/ui-utils/src/lib/hooks/useProfilesAndPermSets.tsx @@ -8,9 +8,9 @@ import { PermissionSetWithProfileRecord, SalesforceOrgUi, } from '@jetstream/types'; +import { Query, composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import { formatRelative } from 'date-fns/formatRelative'; import { useCallback, useEffect, useRef, useState } from 'react'; -import { Query, composeQuery, getField } from 'soql-parser-js'; import { isPermissionSetWithProfile } from '../shared-ui-utils'; let _lastRefreshed: string; diff --git a/libs/shared/ui-utils/src/lib/shared-ui-data-utils.ts b/libs/shared/ui-utils/src/lib/shared-ui-data-utils.ts index 2911264e4..b1dfa4d7c 100644 --- a/libs/shared/ui-utils/src/lib/shared-ui-data-utils.ts +++ b/libs/shared/ui-utils/src/lib/shared-ui-data-utils.ts @@ -15,10 +15,10 @@ import type { SalesforceOrgUi, UserTrace, } from '@jetstream/types'; +import { composeQuery, getField } from '@jetstreamapp/soql-parser-js'; import copyToClipboard from 'copy-to-clipboard'; import { addHours } from 'date-fns/addHours'; import { formatISO } from 'date-fns/formatISO'; -import { composeQuery, getField } from 'soql-parser-js'; import { isRelationshipField, polyfillFieldDefinition, diff --git a/libs/shared/ui-utils/src/lib/shared-ui-query-utils.ts b/libs/shared/ui-utils/src/lib/shared-ui-query-utils.ts index 5d4b2be04..a972dd2b4 100644 --- a/libs/shared/ui-utils/src/lib/shared-ui-query-utils.ts +++ b/libs/shared/ui-utils/src/lib/shared-ui-query-utils.ts @@ -1,7 +1,7 @@ import { logger } from '@jetstream/shared/client-logger'; import { FetchDebugLogOptions } from '@jetstream/types'; +import { composeQuery, ConditionWithValueQuery, getField, Query, WhereClauseWithoutOperator } from '@jetstreamapp/soql-parser-js'; import isNumber from 'lodash/isNumber'; -import { composeQuery, ConditionWithValueQuery, getField, Query, WhereClauseWithoutOperator } from 'soql-parser-js'; export function getApexLogsQuery({ userId, limit, asOfId }: FetchDebugLogOptions = {}) { limit = isNumber(limit) ? Math.abs(limit) : 100; diff --git a/libs/shared/ui-utils/src/lib/shared-ui-utils.ts b/libs/shared/ui-utils/src/lib/shared-ui-utils.ts index 229d725ac..7b6f168c8 100644 --- a/libs/shared/ui-utils/src/lib/shared-ui-utils.ts +++ b/libs/shared/ui-utils/src/lib/shared-ui-utils.ts @@ -36,15 +36,6 @@ import type { UseReducerFetchAction, UseReducerFetchState, } from '@jetstream/types'; -import { parseISO } from 'date-fns/parseISO'; -import { saveAs } from 'file-saver'; -import safeGet from 'lodash/get'; -import isFunction from 'lodash/isFunction'; -import isNil from 'lodash/isNil'; -import isString from 'lodash/isString'; -import isUndefined from 'lodash/isUndefined'; -import numeral from 'numeral'; -import { UnparseConfig, parse as parseCsv, unparse, unparse as unparseCsv } from 'papaparse'; import { HavingClause, HavingClauseWithRightCondition, @@ -55,7 +46,16 @@ import { ValueWithDateLiteralCondition, WhereClause, WhereClauseWithRightCondition, -} from 'soql-parser-js'; +} from '@jetstreamapp/soql-parser-js'; +import { parseISO } from 'date-fns/parseISO'; +import { saveAs } from 'file-saver'; +import safeGet from 'lodash/get'; +import isFunction from 'lodash/isFunction'; +import isNil from 'lodash/isNil'; +import isString from 'lodash/isString'; +import isUndefined from 'lodash/isUndefined'; +import numeral from 'numeral'; +import { UnparseConfig, parse as parseCsv, unparse, unparse as unparseCsv } from 'papaparse'; import { Placement as tippyPlacement } from 'tippy.js'; import * as XLSX from 'xlsx'; diff --git a/libs/shared/utils/src/lib/utils.ts b/libs/shared/utils/src/lib/utils.ts index a279697a0..724d35236 100644 --- a/libs/shared/utils/src/lib/utils.ts +++ b/libs/shared/utils/src/lib/utils.ts @@ -18,6 +18,7 @@ import { SoapNil, FieldType as jetstreamFieldType, } from '@jetstream/types'; +import { ComposeFieldTypeof, FieldSubquery, FieldType, getField } from '@jetstreamapp/soql-parser-js'; import { formatISO as formatISODate, parse as parseDate, parseISO as parseISODate, startOfDay as startOfDayDate } from 'date-fns'; import { fromUnixTime } from 'date-fns/fromUnixTime'; import { isMatch } from 'date-fns/isMatch'; @@ -28,7 +29,6 @@ import isNumber from 'lodash/isNumber'; import isObject from 'lodash/isObject'; import isString from 'lodash/isString'; import orderBy from 'lodash/orderBy'; -import { ComposeFieldTypeof, FieldSubquery, FieldType, getField } from 'soql-parser-js'; import { REGEX } from './regex'; // eslint-disable-next-line @typescript-eslint/no-empty-function diff --git a/libs/types/src/lib/types.ts b/libs/types/src/lib/types.ts index 959942121..0b8c53158 100644 --- a/libs/types/src/lib/types.ts +++ b/libs/types/src/lib/types.ts @@ -1,4 +1,4 @@ -import type { Query } from 'soql-parser-js'; +import type { Query } from '@jetstreamapp/soql-parser-js'; import { SalesforceOrgEdition } from './salesforce/misc.types'; import { QueryResult } from './salesforce/query.types'; import { InsertUpdateUpsertDeleteQuery } from './salesforce/record.types'; diff --git a/libs/ui/src/lib/data-table/data-table-utils.tsx b/libs/ui/src/lib/data-table/data-table-utils.tsx index fae8672f2..6f3dcd56f 100644 --- a/libs/ui/src/lib/data-table/data-table-utils.tsx +++ b/libs/ui/src/lib/data-table/data-table-utils.tsx @@ -3,6 +3,7 @@ import { DATE_FORMATS, RECORD_PREFIX_MAP } from '@jetstream/shared/constants'; import { copyRecordsToClipboard } from '@jetstream/shared/ui-utils'; import { ensureBoolean, getIdFromRecordUrl, pluralizeFromNumber } from '@jetstream/shared/utils'; import { Field, Maybe, QueryResults, QueryResultsColumn } from '@jetstream/types'; +import { FieldSubquery, getField, getFlattenedFields, isFieldSubquery } from '@jetstreamapp/soql-parser-js'; import { isAfter } from 'date-fns/isAfter'; import { isBefore } from 'date-fns/isBefore'; import { isSameDay } from 'date-fns/isSameDay'; @@ -17,7 +18,6 @@ import isObject from 'lodash/isObject'; import isString from 'lodash/isString'; import uniqueId from 'lodash/uniqueId'; import { SelectColumn, SELECT_COLUMN_KEY as _SELECT_COLUMN_KEY } from 'react-data-grid'; -import { FieldSubquery, getField, getFlattenedFields, isFieldSubquery } from 'soql-parser-js'; import { ContextMenuItem } from '../popover/ContextMenu'; import { DataTableEditorBoolean, diff --git a/migrations.json b/migrations.json index a53d78c82..d4db1ed25 100644 --- a/migrations.json +++ b/migrations.json @@ -1,19 +1,36 @@ { "migrations": [ { - "version": "18.1.0-beta.3", - "description": "Moves affected.defaultBase to defaultBase in `nx.json`", - "implementation": "./src/migrations/update-17-2-0/move-default-base", + "cli": "nx", + "version": "19.2.0-beta.2", + "description": "Updates the default workspace data directory to .nx/workspace-data", + "implementation": "./src/migrations/update-19-2-0/move-workspace-data-directory", + "package": "nx", + "name": "19-2-0-move-graph-cache-directory" + }, + { + "cli": "nx", + "version": "19.2.2-beta.0", + "description": "Updates the nx wrapper.", + "implementation": "./src/migrations/update-17-3-0/update-nxw", + "package": "nx", + "name": "19-2-2-update-nx-wrapper" + }, + { + "version": "19.2.4-beta.0", + "description": "Set project name in nx.json explicitly", + "implementation": "./src/migrations/update-19-2-4/set-project-name", + "x-repair-skip": true, "package": "nx", - "name": "move-default-base-to-nx-json-root" + "name": "19-2-4-set-project-name" }, { "cli": "nx", - "version": "18.1.1-beta.0", - "description": "Ensure targetDefaults inputs for task hashing when '@nx/webpack:webpack' is used are correct for Module Federation.", - "factory": "./src/migrations/update-18-1-1/fix-target-defaults-inputs", - "package": "@nx/react", - "name": "fix-target-defaults-for-webpack" + "version": "19.1.0-beta.6", + "description": "Migrate no-extra-semi rules into user config, out of nx extendable configs", + "implementation": "./src/migrations/update-19-1-0-migrate-no-extra-semi/migrate-no-extra-semi", + "package": "@nx/eslint-plugin", + "name": "update-19-1-0-rename-no-extra-semi" } ] -} +} \ No newline at end of file diff --git a/package.json b/package.json index 9ba0ffbe5..f0e6201f0 100644 --- a/package.json +++ b/package.json @@ -93,23 +93,23 @@ "@babel/preset-typescript": "^7.24.1", "@contentful/rich-text-react-renderer": "^15.12.1", "@emotion/babel-plugin": "11.11.0", - "@nx/devkit": "18.3.4", - "@nx/esbuild": "18.3.4", - "@nx/eslint": "18.3.4", - "@nx/eslint-plugin": "18.3.4", - "@nx/express": "18.3.4", - "@nx/jest": "18.3.4", - "@nx/js": "18.3.4", - "@nx/next": "18.3.4", - "@nx/node": "18.3.4", - "@nx/playwright": "18.3.4", - "@nx/plugin": "18.3.4", - "@nx/react": "18.3.4", - "@nx/storybook": "18.3.4", - "@nx/vite": "18.3.4", - "@nx/web": "18.3.4", - "@nx/webpack": "18.3.4", - "@nx/workspace": "18.3.4", + "@nx/devkit": "19.3.2", + "@nx/esbuild": "19.3.2", + "@nx/eslint": "19.3.2", + "@nx/eslint-plugin": "19.3.2", + "@nx/express": "19.3.2", + "@nx/jest": "19.3.2", + "@nx/js": "19.3.2", + "@nx/next": "19.3.2", + "@nx/node": "19.3.2", + "@nx/playwright": "19.3.2", + "@nx/plugin": "19.3.2", + "@nx/react": "19.3.2", + "@nx/storybook": "19.3.2", + "@nx/vite": "19.3.2", + "@nx/web": "19.3.2", + "@nx/webpack": "19.3.2", + "@nx/workspace": "19.3.2", "@playwright/test": "^1.43.1", "@release-it/bumper": "^4.0.2", "@release-it/conventional-changelog": "^5.0.0", @@ -119,14 +119,14 @@ "@storybook/core-server": "7.5.3", "@storybook/react": "7.5.3", "@svgr/webpack": "8.0.1", - "@swc-node/register": "~1.8.0", - "@swc/cli": "0.1.62", - "@swc/core": "1.3.96", + "@swc-node/register": "1.9.2", + "@swc/cli": "0.3.14", + "@swc/core": "1.5.7", "@tailwindcss/aspect-ratio": "^0.4.0", "@tailwindcss/forms": "^0.5.2", "@tailwindcss/typography": "^0.5.4", "@testing-library/jest-dom": "^5.11.9", - "@testing-library/react": "14.0.0", + "@testing-library/react": "15.0.6", "@testing-library/user-event": "^13.0.7", "@types/amplitude-js": "^8.16.5", "@types/connect-pg-simple": "^4.2.2", @@ -151,8 +151,8 @@ "@types/passport-local": "^1.0.34", "@types/pg": "^8.11.5", "@types/quill": "^1.3.10", - "@types/react": "^18.3.1", - "@types/react-dom": "^18.3.0", + "@types/react": "18.3.1", + "@types/react-dom": "18.3.0", "@types/react-router-dom": "5.3.3", "@types/react-transition-group": "^4.4.9", "@types/sass": "^1.45.0", @@ -173,7 +173,7 @@ "dotenv-cli": "^7.0.0", "esbuild": "^0.19.2", "eslint": "8.57.0", - "eslint-config-next": "^14.2.3", + "eslint-config-next": "14.2.3", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsx-a11y": "^6.8.0", @@ -189,8 +189,8 @@ "jsonc-eslint-parser": "^2.1.0", "next-sitemap": "^4.2.3", "npm-run-all": "^4.1.5", - "nx": "18.3.4", - "postcss": "8.4.19", + "nx": "19.3.2", + "postcss": "8.4.38", "postcss-preset-env": "7", "prettier": "2.7.0", "prisma": "^5.9.1", @@ -204,7 +204,7 @@ "stylus": "0.59.0", "stylus-loader": "^7.1.0", "swc-loader": "0.1.15", - "tailwindcss": "3.2.4", + "tailwindcss": "3.4.3", "ts-jest": "29.1.0", "ts-node": "^10.9.2", "typescript": "5.4.5", @@ -226,6 +226,7 @@ "@grpc/grpc-js": "^1.10.6", "@headlessui/react": "^1.7.19", "@heroicons/react": "^1.0.4", + "@jetstreamapp/soql-parser-js": "^6.1.0", "@mdx-js/react": "^1.6.21", "@monaco-editor/react": "^4.6.0", "@opentelemetry/api": "^1.8.0", @@ -238,7 +239,7 @@ "@react-aria/focus": "^3.16.2", "@react-aria/overlays": "^3.21.1", "@storybook/react-webpack5": "7.5.3", - "@swc/helpers": "0.5.3", + "@swc/helpers": "0.5.11", "@tanstack/react-virtual": "^3.4.0", "@tippyjs/react": "^4.2.6", "@types/uuid": "^9.0.8", @@ -280,7 +281,7 @@ "monaco-editor": "^0.48.0", "multer": "^1.4.5-lts.1", "nanoid": "^3.1.20", - "next": "14.0.4", + "next": "14.2.3", "next-images": "^1.4.0", "numeral": "^2.0.6", "openid-client": "^5.6.5", @@ -298,11 +299,11 @@ "prettier-plugin-prisma": "^3.1.1", "quill": "^1.3.7", "quill-delta": "^3.6.3", - "react": "^18.3.1", + "react": "18.3.1", "react-data-grid": "7.0.0-beta.41", "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", - "react-dom": "^18.3.1", + "react-dom": "18.3.1", "react-error-boundary": "^3.1.3", "react-modal-promise": "^1.0.2", "react-popper": "^2.3.0", @@ -317,7 +318,6 @@ "slack-notify": "^0.1.7", "socket.io": "^4.2.0", "socket.io-client": "^4.2.0", - "soql-parser-js": "^5.0.1", "split.js": "^1.6.5", "tslib": "^2.3.0", "uuid": "^9.0.1", diff --git a/yarn.lock b/yarn.lock index a07519abd..5efb189ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,6 +12,11 @@ resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.2.0.tgz#e1a84fca468f4b337816fcb7f0964beb620ba855" integrity sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA== +"@alloc/quick-lru@^5.2.0": + version "5.2.0" + resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" + integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== + "@amplitude/analytics-connector@^1.4.6": version "1.5.0" resolved "https://registry.yarnpkg.com/@amplitude/analytics-connector/-/analytics-connector-1.5.0.tgz#89a78b8c6463abe4de1d621db4af6c62f0d62b0a" @@ -5403,6 +5408,15 @@ "@types/yargs" "^17.0.8" chalk "^4.0.0" +"@jetstreamapp/soql-parser-js@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@jetstreamapp/soql-parser-js/-/soql-parser-js-6.1.0.tgz#ac97350b1ce80fe809efecf10a30ae7714a20607" + integrity sha512-YLdYY5w6VWRGJ+7JF6p0jXrHM6GijdwJxM0L9M2O25usptzeLKImyItMEs1fRJJqAl4CTu+dMLrOJ3LYVk0+IA== + dependencies: + chevrotain "^10.5.0" + commander "^2.20.3" + lodash.get "^4.4.2" + "@jridgewell/gen-mapping@^0.1.0": version "0.1.1" resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz" @@ -5662,10 +5676,10 @@ pump "^3.0.0" tar-fs "^2.1.1" -"@next/env@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/env/-/env-14.0.4.tgz#d5cda0c4a862d70ae760e58c0cd96a8899a2e49a" - integrity sha512-irQnbMLbUNQpP1wcE5NstJtbuA/69kRfzBrpAD7Gsn8zm/CY6YQYc3HQBz8QPxwISG26tIm5afvvVbu508oBeQ== +"@next/env@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.3.tgz#d6def29d1c763c0afb397343a15a82e7d92353a0" + integrity sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA== "@next/env@^13.4.3": version "13.5.6" @@ -5679,50 +5693,50 @@ dependencies: glob "10.3.10" -"@next/swc-darwin-arm64@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.0.4.tgz#27b1854c2cd04eb1d5e75081a1a792ad91526618" - integrity sha512-mF05E/5uPthWzyYDyptcwHptucf/jj09i2SXBPwNzbgBNc+XnwzrL0U6BmPjQeOL+FiB+iG1gwBeq7mlDjSRPg== - -"@next/swc-darwin-x64@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.0.4.tgz#9940c449e757d0ee50bb9e792d2600cc08a3eb3b" - integrity sha512-IZQ3C7Bx0k2rYtrZZxKKiusMTM9WWcK5ajyhOZkYYTCc8xytmwSzR1skU7qLgVT/EY9xtXDG0WhY6fyujnI3rw== - -"@next/swc-linux-arm64-gnu@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.0.4.tgz#0eafd27c8587f68ace7b4fa80695711a8434de21" - integrity sha512-VwwZKrBQo/MGb1VOrxJ6LrKvbpo7UbROuyMRvQKTFKhNaXjUmKTu7wxVkIuCARAfiI8JpaWAnKR+D6tzpCcM4w== - -"@next/swc-linux-arm64-musl@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.0.4.tgz#2b0072adb213f36dada5394ea67d6e82069ae7dd" - integrity sha512-8QftwPEW37XxXoAwsn+nXlodKWHfpMaSvt81W43Wh8dv0gkheD+30ezWMcFGHLI71KiWmHK5PSQbTQGUiidvLQ== - -"@next/swc-linux-x64-gnu@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.0.4.tgz#68c67d20ebc8e3f6ced6ff23a4ba2a679dbcec32" - integrity sha512-/s/Pme3VKfZAfISlYVq2hzFS8AcAIOTnoKupc/j4WlvF6GQ0VouS2Q2KEgPuO1eMBwakWPB1aYFIA4VNVh667A== - -"@next/swc-linux-x64-musl@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.0.4.tgz#67cd81b42fb2caf313f7992fcf6d978af55a1247" - integrity sha512-m8z/6Fyal4L9Bnlxde5g2Mfa1Z7dasMQyhEhskDATpqr+Y0mjOBZcXQ7G5U+vgL22cI4T7MfvgtrM2jdopqWaw== - -"@next/swc-win32-arm64-msvc@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.0.4.tgz#be06585906b195d755ceda28f33c633e1443f1a3" - integrity sha512-7Wv4PRiWIAWbm5XrGz3D8HUkCVDMMz9igffZG4NB1p4u1KoItwx9qjATHz88kwCEal/HXmbShucaslXCQXUM5w== - -"@next/swc-win32-ia32-msvc@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.0.4.tgz#e76cabefa9f2d891599c3d85928475bd8d3f6600" - integrity sha512-zLeNEAPULsl0phfGb4kdzF/cAVIfaC7hY+kt0/d+y9mzcZHsMS3hAS829WbJ31DkSlVKQeHEjZHIdhN+Pg7Gyg== - -"@next/swc-win32-x64-msvc@14.0.4": - version "14.0.4" - resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.0.4.tgz#e74892f1a9ccf41d3bf5979ad6d3d77c07b9cba1" - integrity sha512-yEh2+R8qDlDCjxVpzOTEpBLQTEFAcP2A8fUFLaWNap9GitYKkKv1//y2S6XY6zsR4rCOPRpU7plYDR+az2n30A== +"@next/swc-darwin-arm64@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.3.tgz#db1a05eb88c0224089b815ad10ac128ec79c2cdb" + integrity sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A== + +"@next/swc-darwin-x64@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.3.tgz#a3f8af05b5f9a52ac3082e66ac29e125ab1d7b9c" + integrity sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA== + +"@next/swc-linux-arm64-gnu@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.3.tgz#4e63f43879285b52554bfd39e6e0cc78a9b27bbf" + integrity sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA== + +"@next/swc-linux-arm64-musl@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.3.tgz#ebdaed26214448b1e6f2c3e8b3cd29bfba387990" + integrity sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw== + +"@next/swc-linux-x64-gnu@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz#19e3bcc137c3b582a1ab867106817e5c90a20593" + integrity sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w== + +"@next/swc-linux-x64-musl@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz#794a539b98e064169cf0ff7741b2a4fb16adec7d" + integrity sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ== + +"@next/swc-win32-arm64-msvc@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.3.tgz#eda9fa0fbf1ff9113e87ac2668ee67ce9e5add5a" + integrity sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A== + +"@next/swc-win32-ia32-msvc@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.3.tgz#7c1190e3f640ab16580c6bdbd7d0e766b9920457" + integrity sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw== + +"@next/swc-win32-x64-msvc@14.2.3": + version "14.2.3" + resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.3.tgz#2be4e39ee25bfbd85be78eea17c0e7751dc4323c" + integrity sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -5745,176 +5759,176 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@nrwl/cypress@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-18.3.4.tgz#ab6f9b40f97667296a378c723956379f15bdb2cb" - integrity sha512-6MLRyr9qxykWEsNwX1bCHiiCECZh1dVAuLMVW4pzkukwOtPtWtfN8n54/dgupAZKdAzvV0XLyqSZFBl2cgVnyw== +"@nrwl/cypress@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-19.3.2.tgz#4a5c8965e0f3686c6c218de0b66c447c5721ab78" + integrity sha512-aZV9lizHB2vxjUcrKCxRGYYM+86Ew/fZxYXlv0WurVTlokbp7g1ggdTaMQzty3h2MGUFiCQczJWuZ7hquuVIYw== dependencies: - "@nx/cypress" "18.3.4" + "@nx/cypress" "19.3.2" -"@nrwl/devkit@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-18.3.4.tgz#74744e5f60566b1031b8d33b330af2ffee7205df" - integrity sha512-Fty9Huqm12OYueU3uLJl3uvBUl5BvEyPfvw8+rLiNx9iftdEattM8C+268eAbIRRSLSOVXlWsJH4brlc6QZYYw== +"@nrwl/devkit@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-19.3.2.tgz#805368a10f900d68e0e62b04dacd693db50fb582" + integrity sha512-n3tFalVPUk1HAJ2VYNnF34yzB9j2+6swFUi4Y92PxD1vN7vrIXnNeaTx2qcee7JDjBpiJ7Zn0KLg2jwiH6hNwA== dependencies: - "@nx/devkit" "18.3.4" + "@nx/devkit" "19.3.2" -"@nrwl/esbuild@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/esbuild/-/esbuild-18.3.4.tgz#2ac0610aaa737b26e04d8a5b95544f505d3d7165" - integrity sha512-XVZdgNn4im0uRvPmQj8KRoS1KjCu0oiJ3AGDIAzlOAvy1gZZQvHPqzbhduIL6v38izMTQNKseXk9PCaY4B8YMQ== +"@nrwl/esbuild@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/esbuild/-/esbuild-19.3.2.tgz#60e1cc58f5fc9f944dd1a18c6fb0451c971e2d94" + integrity sha512-/l3LFaAyrYl/BI5Y3h5vO0hqdPz8ZdFTOtXEn5bh39uGWmgX21wA1a5m0Px1FdZwTfI7mD2EDx5T8iObAf4VZw== dependencies: - "@nx/esbuild" "18.3.4" + "@nx/esbuild" "19.3.2" -"@nrwl/eslint-plugin-nx@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-18.3.4.tgz#747e5363080d0fba084895ea52f1c1e9b58e8c71" - integrity sha512-IiBAxWgOZC4dIqnirpoRJ0YvDeR9HjlOyKna2CZoUj4Dr5uYOiNHbxVbfLPhsIenRLEbjttCxrA9Mm9k++bdjA== +"@nrwl/eslint-plugin-nx@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-19.3.2.tgz#e4f9eea24845d4aa6cd244c0710884a267ccb9de" + integrity sha512-OD9WYOpTCgMQWTwUKRUuXlVfegkbkqNqkVQ3hsftjTn1dkB8QbvMa9ajqDGU+pbQDLeMMwtjc4itVpUimvmudQ== dependencies: - "@nx/eslint-plugin" "18.3.4" + "@nx/eslint-plugin" "19.3.2" -"@nrwl/express@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/express/-/express-18.3.4.tgz#fc56cc72c9e3f5ecfee089b04b5a20e0a404374c" - integrity sha512-hds8zBxr1Y3TWL6NuuSZQ7s9OyZECpZvYzZHr6hPI/oDP5qvBKn8dHXQ/GbwaY6FDHuCg9kDJ0eR6X6gbkvD0Q== +"@nrwl/express@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/express/-/express-19.3.2.tgz#d344e68fdfe6e83ae6298ab9d9ce1b98aee171f2" + integrity sha512-DM3k6Nq0zqjN1Om1flQNWrtgR+5orLFGcQ29x3NHrVNHGiu/3XGK+tFG6CpmLDc9Mi5K5WfzTaJlKxf9VnJgSA== dependencies: - "@nx/express" "18.3.4" + "@nx/express" "19.3.2" -"@nrwl/jest@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-18.3.4.tgz#0e277a59e9924aad2189a766a10b14825108b523" - integrity sha512-pIYd8WBQz6DKfhIKkZn9VsNBPR0QGnbAdI9AfrQPoGfj19x3tzqLSjcg/O5UvIs6174U1b+0ccxWmQvFep22Kw== +"@nrwl/jest@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-19.3.2.tgz#e72a556f8b196e50ae4a85170cfb575437c9eef7" + integrity sha512-h51VASZlVI3ah7k7p7UWdxRC5AJ3Fr2spVn+i5zpeKVyy9Zmq6duooN8wQLaLWCZFHztlmv+jxvIumolgHRblQ== dependencies: - "@nx/jest" "18.3.4" + "@nx/jest" "19.3.2" -"@nrwl/js@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-18.3.4.tgz#7b41025695a176976da89f2f3cff3ecdf88ef695" - integrity sha512-oyiMoxzDVGQe5E4UFGO/WAOU211HEIdRxSEOfs1lPhvA8lKbUa0IWDqPOugNws/YHAr+vUTU3sZDJ3uU3RJuYQ== +"@nrwl/js@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-19.3.2.tgz#2079c7aee8ef4d878c801a2483a5e1e4587fa19d" + integrity sha512-ZgCoLsASIlp1xtYpWW/1ZxvKSb6BY3ZNXBmjoUW4LyN7Pk6su55gPAVt6JWIxSMm+HC+v+Cb4XFKZLdtuvE7bg== dependencies: - "@nx/js" "18.3.4" + "@nx/js" "19.3.2" -"@nrwl/next@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/next/-/next-18.3.4.tgz#12b7c7f2649ffd2e0542e98de8166133e56ffaa2" - integrity sha512-W9/6HDD4ewbW0pJ5wfjjGQRItD4YlI1A/AhzQkqrr1PzG2wmCqoLsM2AGoMDeTamCUmruKv7WDLdHKg0FZeg7A== +"@nrwl/next@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/next/-/next-19.3.2.tgz#262b89a257f342fd237149e2e166d853dac44f43" + integrity sha512-AA8Eax1NLBiTPKmSEigQiZ8Hjmma5fF0e5AU+hJvweIAcckrurjnA2AAYGDLtH3tXQkd4S04d2KDQvGt1n6KLg== dependencies: - "@nx/next" "18.3.4" + "@nx/next" "19.3.2" -"@nrwl/node@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/node/-/node-18.3.4.tgz#64ba20490d5798ed8af275dcb071aeb40d126c0c" - integrity sha512-33u3nST6w/mheKjWb+wkdS4EcReS3fqXOtRo50NFcDGwVQIIA+xpQwEh8idjXUcHmwIPqn1oG76qsexpEQdS8w== +"@nrwl/node@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/node/-/node-19.3.2.tgz#ad17623a04d9ac119ab66bd94c72e9bf3425f6e2" + integrity sha512-gF5qFFs0No1IxxEpHYn1/oPSDPyAxRc+LKTCidkgfMXOMpYRuqWZ1qa8/WenZcc4E5IyjQHHzYPWH+8twxp/RA== dependencies: - "@nx/node" "18.3.4" + "@nx/node" "19.3.2" -"@nrwl/nx-plugin@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/nx-plugin/-/nx-plugin-18.3.4.tgz#709c71449c069c3b19e89d0d475a48231e7e3b5f" - integrity sha512-lXuxrYRgBUT6mgnF8bARmo73J2pWDEeb7AR4RjtWpnwBjc8X63qNGWXNHmMweyn8q7SLeJ3Alboh00jlouUZ1Q== +"@nrwl/nx-plugin@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/nx-plugin/-/nx-plugin-19.3.2.tgz#60d5cf1b79d736b591c8e5c36ae763bae53ea1ae" + integrity sha512-46HQePYb7N807Bp/RBhfbNtMVS7GBR6jV9NLK7DaG31wqr6L906MPKPaeijZ4mrf84hIkrZRPmxEeK7Vto/pqg== dependencies: - "@nx/plugin" "18.3.4" + "@nx/plugin" "19.3.2" -"@nrwl/react@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-18.3.4.tgz#09696ea70265bc5020536a2bfc53ced7955252a9" - integrity sha512-Pb9+t/xhBRYwbVZ5gmqXcDoHGvELUx6hRrg4+r3ygelzZDwu3r6ncWbIMPtURs670uSlAi4Q4KNyLVizL9Tfbw== +"@nrwl/react@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-19.3.2.tgz#cea60fd83c068693762c42c4622bdd281835100c" + integrity sha512-/FXJsk6Tig0O3m/bwuoqU/tjQA9pWOsda5fel5ZLRbH8Zs88dbkl6rNHUFLcTOrcR8v20TZMd4xpYDQaX3imSg== dependencies: - "@nx/react" "18.3.4" + "@nx/react" "19.3.2" -"@nrwl/storybook@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/storybook/-/storybook-18.3.4.tgz#0aa6dfc85060a0034412a1d1a54fd48067b9fd86" - integrity sha512-EfaIYCLUiQsUKnlbC0t5TlNsrsUf1tmiKNM3KB1v0jj2yM7BQOchd8N1uFQVvjrbAouMoFMry1EWJKA+O220Vg== +"@nrwl/storybook@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/storybook/-/storybook-19.3.2.tgz#e132586d4d1b063477ef64cd00a69dce3732e7d2" + integrity sha512-w0VPzL5q9C6q9iumKZEzT4GxxI2PYrVTACA2XR8hqpJHY5rZhAoFufazH3JUxiwEG2EvWhxhVvxIM8Y1MCvfKg== dependencies: - "@nx/storybook" "18.3.4" + "@nx/storybook" "19.3.2" -"@nrwl/tao@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-18.3.4.tgz#e574addaae87a0fa83bd6163ef006c41be1ce066" - integrity sha512-+7KsDYmGj1cvNaXZcjSYOPN1h17hsGFBtVX7MqnpJLLkQTUhKg2rQxqyluzshJ+RoDUVtYPGyHg1AizlB66RIA== +"@nrwl/tao@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-19.3.2.tgz#ae146339373f328397460b3e4d5995ccf68422e0" + integrity sha512-I1gW7woqwU6rdlgwj6XXAKcreJ5ptRKI2WpLdZErkrPmaRG/jMZx/yjZrG4PWdIEuZ4ZmYnRsoXbKN6ilCknQw== dependencies: - nx "18.3.4" + nx "19.3.2" tslib "^2.3.0" -"@nrwl/vite@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/vite/-/vite-18.3.4.tgz#bf1e6ddd9bfebf4b5dbd292038511e1e5db69b58" - integrity sha512-0lUQqgui2oWFLUK9bT5XwyyC321tmiKetRxuSvzv+hJZQbMBz6LrYLAWXyEHtLkSVszBqeh8rt8hcrXcIxDfCA== +"@nrwl/vite@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/vite/-/vite-19.3.2.tgz#9a73bbc2ec232198876df91a2b89b59ff6c6da2b" + integrity sha512-wazCzNaFEIoBppxLpUQ4Lv7mFtMJDY/YZNXSv9Y/DK6QpaJP0zcGnvkFzrDjEU29JnCHAzj4+7ENep84MRpobw== dependencies: - "@nx/vite" "18.3.4" + "@nx/vite" "19.3.2" -"@nrwl/web@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-18.3.4.tgz#c3a4302010bd54f01ce7398a46d654c564dd9127" - integrity sha512-Zdi0WCAq6+JD1/H8FwzGNjSrHNZWMTN8uPCCV4re3rr2M7oJ+0NqMTATHNqsWGMr2C3HANRuxqC9wDa9Av0XCQ== +"@nrwl/web@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-19.3.2.tgz#86d6b68ccfc7af9a4c180614f3d4e4196e26b694" + integrity sha512-4ea/qUJiV8P64HaJ/v6ClNxwxP5d8Ze4hYl7XUp58lJn6ckyFp0EG3mPkVJQFR+3/g0N+A94BTUr1ai5pmuzzA== dependencies: - "@nx/web" "18.3.4" + "@nx/web" "19.3.2" -"@nrwl/webpack@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-18.3.4.tgz#5cda70ecf54db15a62317aa81a6f68ad3aa4a070" - integrity sha512-l4vWrum8nLBtDqeLM5BluKZScKSRegU3fvXmH4JJ+KY6ovVadZzcbM7SPiFKcBvIzzp034dajbp0iN/RJFSWlg== +"@nrwl/webpack@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-19.3.2.tgz#9b6a3cf3ec61e497c3e290fd1ca5c1d0d883bb4d" + integrity sha512-3D/n9z7ORgbOGjqtZtYGpmNNWRPurJoI1WrAZk/RpnI03ep7jRr8SW+EnQnPzL9ACOqN+6VCtRbqSDNgedgwqw== dependencies: - "@nx/webpack" "18.3.4" + "@nx/webpack" "19.3.2" -"@nrwl/workspace@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-18.3.4.tgz#58eea32eec374398c628bbb494ab325b52101373" - integrity sha512-ziPHZcSYj46aPYrRHaKu56/SmYCijLT5vIm/UaoWD5v5Fy5CRigO/ezUImsHGHMEZWfHt44s4jsv7QdJWAXe7w== +"@nrwl/workspace@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-19.3.2.tgz#8a21c8d1f7f81574a2d82c0feefe6815d46322eb" + integrity sha512-6gV4qa38t3GyRKmO2PLcamDcFRD7I3wl6/R0/E1eC8Wm6K2oBzjOIV5ALpz4iC4LOln88IL+AjuQdG6kdtfXlA== dependencies: - "@nx/workspace" "18.3.4" + "@nx/workspace" "19.3.2" -"@nx/cypress@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/cypress/-/cypress-18.3.4.tgz#19aa4371bada5122a0e7dca6f1cb3926d0a5696e" - integrity sha512-v8nhpioX1v+1wWAe9lwEM9ciRWbw2YeTW7djZE92H7ytbaLK7BDv53vhyElJ31jG03xKdG6X7//bW+Lwvrv/kg== +"@nx/cypress@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/cypress/-/cypress-19.3.2.tgz#c0edf322cb67a3efa4786f325c2f0700613ba5d0" + integrity sha512-IA1P1/qWt3Lw9lGmQagY8RxKFY6oc2H7fYYxPKjGKZ3KPFRldkRuNzKqIJEHEffdWdAgK5S+LLlbIm7hmaHZvQ== dependencies: - "@nrwl/cypress" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/eslint" "18.3.4" - "@nx/js" "18.3.4" + "@nrwl/cypress" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/eslint" "19.3.2" + "@nx/js" "19.3.2" "@phenomnomnominal/tsquery" "~5.0.1" detect-port "^1.5.1" - semver "^7.5.3" tslib "^2.3.0" -"@nx/devkit@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-18.3.4.tgz#1adee4670d0265c5f07f9e026bbfe60785992359" - integrity sha512-M3htxl5WvlNKK5KNOndCAApbyBCZNTFFs+rtdwvudNZk5+84zAAPaWzSoX9C4XLAW78/f98LzF68/ch05aN12A== +"@nx/devkit@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-19.3.2.tgz#4ec7f7e211c687b3e8ab7d0844e6ff617031576a" + integrity sha512-uD3jaJ1Jvf7B6jqH2t2GH0L6REwcCGBLXq1qs1HRQF5SZrEtuUeusn8wvCKP7dftPK3byLHAG0xHRW4+IUAz/g== dependencies: - "@nrwl/devkit" "18.3.4" + "@nrwl/devkit" "19.3.2" ejs "^3.1.7" enquirer "~2.3.6" ignore "^5.0.4" + minimatch "9.0.3" semver "^7.5.3" tmp "~0.2.1" tslib "^2.3.0" yargs-parser "21.1.1" -"@nx/esbuild@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/esbuild/-/esbuild-18.3.4.tgz#dfb9d96e90d151f4ac3ca631bafdd8e8c06c50ae" - integrity sha512-W+rHeHzyARGp5wBsXQTcWWmooITdKrNSeRMXSL0Hx98jCmV+Mz7ErprNstltNSEB8d51ch4UifGdcMg/yc0dVQ== +"@nx/esbuild@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/esbuild/-/esbuild-19.3.2.tgz#f8046c1ffeb9b3c82672f6db27d0a091a79b8925" + integrity sha512-A7S2DPjj5ePAuVJPFPWVozXzqwMLcD20ROQtsFbd6u6X4qX41SlXU003laxLE+aiB67Ix4A2q1k20oniEN/zUw== dependencies: - "@nrwl/esbuild" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/js" "18.3.4" + "@nrwl/esbuild" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/js" "19.3.2" chalk "^4.1.0" fast-glob "3.2.7" fs-extra "^11.1.0" tsconfig-paths "^4.1.2" tslib "^2.3.0" -"@nx/eslint-plugin@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-18.3.4.tgz#78fe1e930d9e3228c1621562f897e1d8df3342eb" - integrity sha512-rGQX/w+qexGWOLjHECZeZ2RDgaKEUvQW+zGBNlw/5u7tZcTYUpG10VG1j+BrwBZ1gT9YV1b/0IUYdwdEo1NNwA== +"@nx/eslint-plugin@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-19.3.2.tgz#28e53e257c466ee2b3636f1c4a73e66d9feb5d8d" + integrity sha512-ZhnFrnAKILA29EwiHQhUQnLfXleUH/YrDS3FUYBpwKnICAPXARsgb7Qi+3Uick0q4HlkL6xGRkkQSfA5cZ9Qtw== dependencies: - "@nrwl/eslint-plugin-nx" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/js" "18.3.4" + "@nrwl/eslint-plugin-nx" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/js" "19.3.2" "@typescript-eslint/type-utils" "^7.3.0" "@typescript-eslint/utils" "^7.3.0" chalk "^4.1.0" @@ -5923,38 +5937,38 @@ semver "^7.5.3" tslib "^2.3.0" -"@nx/eslint@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/eslint/-/eslint-18.3.4.tgz#c69bc0302564e6999361a468dc40a7e064910e1e" - integrity sha512-PiAMeI87RD9pi/IvOUWwszNBvwaY/V8fqcUUKIi6uzrzCsaKTmelTlaeJbH/z7Ulzx3iFPx1w1tcagI0ZWDBaQ== +"@nx/eslint@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/eslint/-/eslint-19.3.2.tgz#84271a3eacdc726343d834787cd9f65f67299a01" + integrity sha512-ICUX8ADAIj9xA7Yc6hY9pfeC55ZxRjiAaqslsK3h4pCrFADVFDluShhrxSpUkp4doBzGUR7s1K7GIbeRrwD4qA== dependencies: - "@nx/devkit" "18.3.4" - "@nx/js" "18.3.4" - "@nx/linter" "18.3.4" - eslint "^8.0.0" + "@nx/devkit" "19.3.2" + "@nx/js" "19.3.2" + "@nx/linter" "19.3.2" + semver "^7.5.3" tslib "^2.3.0" typescript "~5.4.2" -"@nx/express@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/express/-/express-18.3.4.tgz#fa3833ba7be46668b2aaf973c574b5062df99a56" - integrity sha512-NyYuET5t5n3sMdyIiOMg2se7PV1SgINm+NOF4QD51rGIhMZL2e2qimuBry4wyUY5tvGdKPWQI7TsdKQoQeTcaA== +"@nx/express@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/express/-/express-19.3.2.tgz#7f598d29408fdab7f67c503cb17ae94d50530f52" + integrity sha512-XRKW9FrDr7wAZGhzwxsn0NxyZPY8l4OHG8412+P7aHaJJrySoFAclUdq7q3uQ+fnY01PQzRe6IBHl92hIgSg5A== dependencies: - "@nrwl/express" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/node" "18.3.4" + "@nrwl/express" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/node" "19.3.2" tslib "^2.3.0" -"@nx/jest@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/jest/-/jest-18.3.4.tgz#4bfdca6294c02e8d966465c8ca4fe93a26bc0098" - integrity sha512-sWbrhz8RYZ7j1uUbyB7tvulnRncNwtnEEMIGYUrHSQB1of+aG+FA2VtI3KCoWrfzMc5EDl7DLpKY1VMW2ArWhQ== +"@nx/jest@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/jest/-/jest-19.3.2.tgz#fe7721847ec9d1bdcd2ac421c09655b16545ce7a" + integrity sha512-0net3o4xm8CITerKD4k847cKIrc3FqVcKVvqFGJRbDpIhNw4lrHvojorRsVoDJ+LtNuEzShtrXt1R/74Fk4GNA== dependencies: "@jest/reporters" "^29.4.1" "@jest/test-result" "^29.4.1" - "@nrwl/jest" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/js" "18.3.4" + "@nrwl/jest" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/js" "19.3.2" "@phenomnomnominal/tsquery" "~5.0.1" chalk "^4.1.0" identity-obj-proxy "3.0.0" @@ -5966,10 +5980,10 @@ tslib "^2.3.0" yargs-parser "21.1.1" -"@nx/js@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/js/-/js-18.3.4.tgz#ae2e9aed80d15f512c69bf814183511ce09a47d8" - integrity sha512-+MPacp/B09e5QwaFQBkev9pW862ZpmesqR2lUUnFAXUBKtjYVIAmhJWHOtevqC1om4OxvTsbluYHsbAkAUzlMA== +"@nx/js@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/js/-/js-19.3.2.tgz#ea0b35b489ab99889084d061256ed36b3f29849c" + integrity sha512-WXULhOHYDIAvs+SyDiRaNrpn1DmBAl3u7F5Jpu2VIyrcXgllrYGqUAykUqSu6Oyc2J+asfEtiG67I7UucTHLhA== dependencies: "@babel/core" "^7.23.2" "@babel/plugin-proposal-decorators" "^7.22.7" @@ -5978,10 +5992,9 @@ "@babel/preset-env" "^7.23.2" "@babel/preset-typescript" "^7.22.5" "@babel/runtime" "^7.22.6" - "@nrwl/js" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/workspace" "18.3.4" - "@phenomnomnominal/tsquery" "~5.0.1" + "@nrwl/js" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/workspace" "19.3.2" babel-plugin-const-enum "^1.0.1" babel-plugin-macros "^2.8.0" babel-plugin-transform-typescript-metadata "^0.3.1" @@ -6002,27 +6015,27 @@ tsconfig-paths "^4.1.2" tslib "^2.3.0" -"@nx/linter@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/linter/-/linter-18.3.4.tgz#dc362af899b8d9dbf752d729f94b99199f610e9e" - integrity sha512-hvgsd1JMjRykHheIJOwxDAYLcy6b9wLtBZGV4pdg1Q4himocgG9Rhi/V7ha+hPtV8oq+iIRuNnLPY+UcdK2ovQ== +"@nx/linter@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/linter/-/linter-19.3.2.tgz#799a90e6df1b627602f36f0fe6b6c6027570806e" + integrity sha512-ODGoo0Xcl+zjRrAfcNrMoOk8m/RnDSF7kr1nXLwfNv7VnMm4gcqmwLePfvA/nQZdaNQjaweQ22OOVEAfyrmqFw== dependencies: - "@nx/eslint" "18.3.4" + "@nx/eslint" "19.3.2" -"@nx/next@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/next/-/next-18.3.4.tgz#22e02929d499fb21918ce4430d3b44227ec1000a" - integrity sha512-aq3ueSXwkLKduOvqHjuDCSM3GJqDY4CQ+6qgGxI+jQX/Dy1uzQKKvCb9Qo1mTu5t+rg6kZN1X3HlyhVAeTaQfA== +"@nx/next@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/next/-/next-19.3.2.tgz#7a19db1c766874d87d0ca470548badbb6ebfb0ee" + integrity sha512-0nIpqoE6TrVx6Ki7hJRPWpqVLf+DX/hq9vikgYUWQYas9VJrUpUl6I0Z+Y6ko/GCBOHtcFzoIMIVawws1J1Rog== dependencies: "@babel/plugin-proposal-decorators" "^7.22.7" - "@nrwl/next" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/eslint" "18.3.4" - "@nx/js" "18.3.4" - "@nx/react" "18.3.4" - "@nx/web" "18.3.4" - "@nx/webpack" "18.3.4" - "@nx/workspace" "18.3.4" + "@nrwl/next" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/eslint" "19.3.2" + "@nx/js" "19.3.2" + "@nx/react" "19.3.2" + "@nx/web" "19.3.2" + "@nx/webpack" "19.3.2" + "@nx/workspace" "19.3.2" "@svgr/webpack" "^8.0.1" chalk "^4.1.0" copy-webpack-plugin "^10.2.4" @@ -6033,104 +6046,103 @@ tslib "^2.3.0" webpack-merge "^5.8.0" -"@nx/node@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/node/-/node-18.3.4.tgz#2d858961a5e81161de8210f4fe730f3560ce7912" - integrity sha512-w9eCtj820pUWsRsBal/qJ9czWw47K6UHmRZYpjIlOv5/7iwtq8NnFau9doYULsTu7caR27MExrUsKe+vmb4U2A== +"@nx/node@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/node/-/node-19.3.2.tgz#dd5d1e6af644c6df043f3c56092e826e58c0092c" + integrity sha512-s4wMHf8zEj+mCxYPiCX9fpwuMfHkvAWa8MnzKtEwWDaX3H2bMbf5WOctideTd3HNYg/sjlhGMhtTJr72nC3C1A== dependencies: - "@nrwl/node" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/eslint" "18.3.4" - "@nx/jest" "18.3.4" - "@nx/js" "18.3.4" + "@nrwl/node" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/eslint" "19.3.2" + "@nx/jest" "19.3.2" + "@nx/js" "19.3.2" tslib "^2.3.0" -"@nx/nx-darwin-arm64@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-18.3.4.tgz#35d64992cce42d25866289fb75ec286874663260" - integrity sha512-MOGk9z4fIoOkJB68diH3bwoWrC8X9IzMNsz1mu0cbVfgCRAfIV3b+lMsiwQYzWal3UWW5DE5Rkss4F8whiV5Uw== - -"@nx/nx-darwin-x64@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-18.3.4.tgz#057c83b4d923660fe8cac06b5f59824811c7e21f" - integrity sha512-tSzPRnNB3QdPM+KYiIuRCUtyCwcuIRC95FfP0ZB3WvfDeNxJChEAChNqmCMDE4iFvZhGuze8WqkJuIVdte+lyQ== - -"@nx/nx-freebsd-x64@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-18.3.4.tgz#d044b2cc23d2159a4a5eca057336fefba3432a31" - integrity sha512-bjSPak/d+bcR95/pxHMRhnnpHc6MnrQcG6f5AjX15Esm4JdrdQKPBmG1RybuK0WKSyD5wgVhkAGc/QQUom9l8g== - -"@nx/nx-linux-arm-gnueabihf@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-18.3.4.tgz#d61cd20c87c63bb9ee89e1d59a921b1d294d9daf" - integrity sha512-/1HnUL7jhH0S7PxJqf6R1pk3QlAU22GY89EQV9fd+RDUtp7IyzaTlkebijTIqfxlSjC4OO3bPizaxEaxdd3uKQ== - -"@nx/nx-linux-arm64-gnu@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-18.3.4.tgz#3c22f37bb2e691e1c1a8afd0f3f103967067fd21" - integrity sha512-g/2IaB2bZTKaBNPEf9LxtIXb1XHdhh3VO9PnePIrwkkixPMLN0dTxT5Sttt75lvLP3EU1AUR5w3Aaz2Q1mYtWA== - -"@nx/nx-linux-arm64-musl@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-18.3.4.tgz#eb7f617952f2268135d89c41257dbae0e1f2fb7d" - integrity sha512-MgfKLoEF6I1cCS+0ooFLEjJSSVdCYyCT9Q96IHRJntAEL8u/0GR2OUoBoLC+q1lnbIkJr/uqTJxA2Jh+sJTIbA== - -"@nx/nx-linux-x64-gnu@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-18.3.4.tgz#ae8daa8f8b70229189eba13e083dad3e4c91d788" - integrity sha512-vbHxv7m3gjthBvw50EYCtgyY0Zg5nVTaQtX+wRsmKybV2i7wHbw5zIe1aL4zHUm6TcPGbIQK+utVM+hyCqKHVA== - -"@nx/nx-linux-x64-musl@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-18.3.4.tgz#1dc370e175960d4efd3e36de80feaa84a15831a2" - integrity sha512-qIJKJCYFRLVSALsvg3avjReOjuYk91Q0hFXMJ2KaEM1Y3tdzcFN0fKBiaHexgbFIUk8zJuS4dJObTqSYMXowbg== - -"@nx/nx-win32-arm64-msvc@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-18.3.4.tgz#017d1a98cdcbedc54c03a69855c85fa8d7e1edbf" - integrity sha512-UxC8mRkFTPdZbKFprZkiBqVw8624xU38kI0xyooxKlFpt5lccTBwJ0B7+R8p1RoWyvh2DSyFI9VvfD7lczg1lA== - -"@nx/nx-win32-x64-msvc@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-18.3.4.tgz#73564706abd46b480b6f6482d1a7103738aa8f8a" - integrity sha512-/RqEjNU9hxIBxRLafCNKoH3SaB2FShf+1ZnIYCdAoCZBxLJebDpnhiyrVs0lPnMj9248JbizEMdJj1+bs/bXig== - -"@nx/playwright@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/playwright/-/playwright-18.3.4.tgz#f45752b939b5dc27e16f3c45c0985bae0bdfbc1b" - integrity sha512-M6IjSwUkzOKRvaMYfHJVrItBVJ22ojB3oCovzo0J7qx2o0za62o+lo3cbwfmtEqMlgvl0EX8cptlvDTQJFJopQ== - dependencies: - "@nx/devkit" "18.3.4" - "@nx/eslint" "18.3.4" - "@nx/js" "18.3.4" +"@nx/nx-darwin-arm64@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.3.2.tgz#20b38b60c1df384e28811ad1576b80dca7de1986" + integrity sha512-MTqPTR1FwfVfIkHKUw95dFlPBN6mbqfJ+KzLHvUSPcqLKelhi82tsisjMoB5sNK0YWcNNVqYW72ojCnHVB0TUg== + +"@nx/nx-darwin-x64@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-19.3.2.tgz#82d93880112e41fbac6ea5f7a4ba0033b14b589a" + integrity sha512-C8s9X5AlVgl3V5PycLdX+75lpAWq0qQs6QUEAnyxrLM9l+/HRecgoW6uZ7tX6Fnd8WGfMIwyahBw4LyZgk6zTw== + +"@nx/nx-freebsd-x64@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.3.2.tgz#4458c55603199b26addc8f1974d729faf1b2ab28" + integrity sha512-XeEpEU0iqJ/5cAPMmjqJ0Sdz89ZtDRj4NdksioyhAHri94X5/3lm3lDs4tB3nObT7p3QL7r/HP1itq5DHYmMSQ== + +"@nx/nx-linux-arm-gnueabihf@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.3.2.tgz#a5b20cc8a13a9c449bdb54d1168e35186b82f975" + integrity sha512-r4Wl0P94QRBUyiexUcfwKxqFXp48avMG3L0no/ZuNWGODbw1w8ppA4vhnkXtXbIaMdaTGx9eIYO7kFJ2SwMCng== + +"@nx/nx-linux-arm64-gnu@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.3.2.tgz#ddc6c201f9cda4e68416deb8004fcf85c0dd9255" + integrity sha512-oaTC4iS1fXnc61ZgSxwCQ2GGIqY64G22udRqNsX9TOtgrT7UA/mjE3Si01r+0xODimOiB525ueyxdIh1MAu6Vg== + +"@nx/nx-linux-arm64-musl@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.3.2.tgz#0a8d60d5fca5a494774c401df1ebd0cd681db8b9" + integrity sha512-yyO9bTM7FW7HTYsSQlL4lgbAexUBpzfhdK+RkgsCiW+U/5bi+jFRxo/SbqGUL+IVliFavWyRXahMqOOM6nBq/w== + +"@nx/nx-linux-x64-gnu@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.3.2.tgz#be538b37c6a0aee55ff3e58975881c945d6651da" + integrity sha512-DC+llVdL4toLjQkDGBgzoCe26FWIOT+SzRdVcKePoNliZ4jDhkOh3+p75NEIOEcDUgoE9M2iCWEBUjkV978ogw== + +"@nx/nx-linux-x64-musl@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.3.2.tgz#041fe76575bbfd9486c5469738c80ee957aab420" + integrity sha512-Wun4v+kuuqv20tJiCENkHGisDqfx029bFufqxx2IOe9TvD6vK4rMMkFVPUoK3FP8EBdaMW4nrR0ZucTFnStl6w== + +"@nx/nx-win32-arm64-msvc@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.3.2.tgz#1ee9336a75b48d7289011e4ffa6e51de942b749d" + integrity sha512-bNVf6eu5rWFjHvn0rKHeZYlHUcs3naXvvbduW1g0DPkHG6mt8FYffQmyboN+CSeBd/uWDPNyTUekVWwU7PjtLA== + +"@nx/nx-win32-x64-msvc@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.3.2.tgz#412492218fad54c674ab7f4587eb820b8baad2eb" + integrity sha512-8DD5BPa5YrxTOKL3HTAgEd+IXNqRtJfwvbrn2MbOMNMyoMG9Zi5yhFvTH/HTT9Tz6VUHvXP16QWYA3R7eFi7Gg== + +"@nx/playwright@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/playwright/-/playwright-19.3.2.tgz#f11f15e809883dd85a2dbdc89a58113e171147a1" + integrity sha512-W8CrvBsD3nFzrm8/jmVFKPkhYkHFjy9/qKVBQ7CjqA8WETsz26n3Xauq+kEIHPR6icQenLB07aJJTEcjYTLB4g== + dependencies: + "@nx/devkit" "19.3.2" + "@nx/eslint" "19.3.2" + "@nx/js" "19.3.2" "@phenomnomnominal/tsquery" "~5.0.1" minimatch "9.0.3" tslib "^2.3.0" -"@nx/plugin@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/plugin/-/plugin-18.3.4.tgz#a5f28c5174055d6fa9de8e525804f7042ce14b37" - integrity sha512-UcMBoPA4cx4sSCGWCmkKsukC6//4CIEsNPfjBsHoE336x2qN5XCNkd0Ln+fjldCdvwd7rU92OmHpKWQiVx/Mow== +"@nx/plugin@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/plugin/-/plugin-19.3.2.tgz#b87728c5b76c397b2a4c121d9dead23f44abd108" + integrity sha512-L1qV9Zm/8RpHTXOk/2b2n291hDfiDNbYHiPzn15ZCE3nSmys7dmADkqbXsm6BcKFKBOJcfWoslARJoXQjlsRLQ== dependencies: - "@nrwl/nx-plugin" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/eslint" "18.3.4" - "@nx/jest" "18.3.4" - "@nx/js" "18.3.4" - "@phenomnomnominal/tsquery" "~5.0.1" + "@nrwl/nx-plugin" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/eslint" "19.3.2" + "@nx/jest" "19.3.2" + "@nx/js" "19.3.2" fs-extra "^11.1.0" tslib "^2.3.0" -"@nx/react@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/react/-/react-18.3.4.tgz#1de7a16fc8e4ce9c5194e0e0077ae002a1b8491a" - integrity sha512-kn6bi2Nq3UMCl1hpEMSLcf8E9AL674l+QkunMEYTaKDIYHJbd9ck23ftozZIZYcvmcX+/sUc/I5mQzByoVio2g== +"@nx/react@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/react/-/react-19.3.2.tgz#2e22c75a8cd850fdb641a22c8ebca31d4a03f219" + integrity sha512-9aXH+ZzJsPXfhHInU54ENnGRCczjc+A7dUgYXuTwzoucpUujFbMKVDHkYjEJUGfe7pby7anC0y4IE3I1OROTHA== dependencies: - "@nrwl/react" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/eslint" "18.3.4" - "@nx/js" "18.3.4" - "@nx/web" "18.3.4" + "@nrwl/react" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/eslint" "19.3.2" + "@nx/js" "19.3.2" + "@nx/web" "19.3.2" "@phenomnomnominal/tsquery" "~5.0.1" "@svgr/webpack" "^8.0.1" chalk "^4.1.0" @@ -6138,55 +6150,55 @@ minimatch "9.0.3" tslib "^2.3.0" -"@nx/storybook@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/storybook/-/storybook-18.3.4.tgz#0b345bd79ab6bd9dfe969c65dd31ad5f66007d64" - integrity sha512-EMDlWHw7FryhfQ/sM3oZY1kgUacjRIfXjfnTO56a5rigfppzxAd1tPoOaY0nS4FsEkMXmgLha53YxbAbP9bZNw== +"@nx/storybook@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/storybook/-/storybook-19.3.2.tgz#43cb9c9e1bf59b19ab99f5015143a5b243c13b63" + integrity sha512-k9t2mnr9EtQa59a/k13LixYTn47um97u3actwwCMuAYR18NG+rlNmqoysD+svpyeBYctkqZh/KJNldxAT8T+ag== dependencies: - "@nrwl/storybook" "18.3.4" - "@nx/cypress" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/eslint" "18.3.4" - "@nx/js" "18.3.4" + "@nrwl/storybook" "19.3.2" + "@nx/cypress" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/eslint" "19.3.2" + "@nx/js" "19.3.2" "@phenomnomnominal/tsquery" "~5.0.1" semver "^7.5.3" tslib "^2.3.0" -"@nx/vite@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/vite/-/vite-18.3.4.tgz#65dcf816c0c27d02483f0e3cc782c9269a083a01" - integrity sha512-ZEynabx+GVjUF7t3I4VlY5ivXA2mOTQ4t+pjN9SNs9JdnLTMK/b/rErkNV7Bn2oQK56Ks74Tfbx9r7Dc5S4exg== +"@nx/vite@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/vite/-/vite-19.3.2.tgz#53638cf64640319e51e4edd3b8b835827b700e58" + integrity sha512-29+02xJSF42mxia1fNQ5USIJbDqnHssTEpdwxMEgpd1MHPrJ4gw4gEsapgRIX78Oz7G31YrlkDUnHyWLw2j7JA== dependencies: - "@nrwl/vite" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/js" "18.3.4" + "@nrwl/vite" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/js" "19.3.2" "@phenomnomnominal/tsquery" "~5.0.1" "@swc/helpers" "~0.5.0" enquirer "~2.3.6" tsconfig-paths "^4.1.2" -"@nx/web@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/web/-/web-18.3.4.tgz#975635cb6bd7a9c55ef04a9f922cc18fcac3df8b" - integrity sha512-d+BCmJyELI2JXMtqnF7re8g/98pEyej8gUhL7ewywZ/LMEWJ8toG7yrEZoA6o2tlO3Fn63+7kUun7s5ZpkRElA== +"@nx/web@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/web/-/web-19.3.2.tgz#61c0aecabd325e5ce550fb66a24586b8e97a72a0" + integrity sha512-hOlFeE3E1CgZeeloz3V2jSkj6GjQQcj7zMYk90WsSgfj8/bv2MW8mO6Ip5MC/eTP2ZW0/ahLvBXGvbY3xXGiZw== dependencies: - "@nrwl/web" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/js" "18.3.4" + "@nrwl/web" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/js" "19.3.2" chalk "^4.1.0" detect-port "^1.5.1" http-server "^14.1.0" tslib "^2.3.0" -"@nx/webpack@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-18.3.4.tgz#557e80082a3c39ccdc25ea2b0688e8f31fea37a5" - integrity sha512-bufCGJJ+KvZ90OOCzcDh3hpYz6Zc6b6iNffzaPsJuL5YEOFVdwyn91lWfu761bzBOCqs2DPJenEmAGhSNK+muQ== +"@nx/webpack@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-19.3.2.tgz#48a6211f5cb163c165f9c9d4772e57a2a8483ce0" + integrity sha512-PF/EZ+HIZJ0G9OTefznDqABtiBHCJeIpRySh+RfoVBBJAHyuwOGqB3sKXIx36zOMejH6oJ6knq8PiT8nWan5oA== dependencies: "@babel/core" "^7.23.2" - "@nrwl/webpack" "18.3.4" - "@nx/devkit" "18.3.4" - "@nx/js" "18.3.4" + "@nrwl/webpack" "19.3.2" + "@nx/devkit" "19.3.2" + "@nx/js" "19.3.2" ajv "^8.12.0" autoprefixer "^10.4.9" babel-loader "^9.1.2" @@ -6202,13 +6214,13 @@ loader-utils "^2.0.3" mini-css-extract-plugin "~2.4.7" parse5 "4.0.0" - postcss "^8.4.14" + postcss "^8.4.38" postcss-import "~14.1.0" postcss-loader "^6.1.1" rxjs "^7.8.0" sass "^1.42.1" sass-loader "^12.2.0" - source-map-loader "^3.0.0" + source-map-loader "^5.0.0" style-loader "^3.3.0" stylus "^0.59.0" stylus-loader "^7.1.0" @@ -6221,16 +6233,16 @@ webpack-node-externals "^3.0.0" webpack-subresource-integrity "^5.1.0" -"@nx/workspace@18.3.4": - version "18.3.4" - resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-18.3.4.tgz#4c1492c219e0dd549e69b389cf386eb5d3e81724" - integrity sha512-H5HmEOWb9wnrNXfI2DhK6AmMVz1snuJvjT2jcMf9kxlVW0pKGTFW+OyHfSYq6Ni3OGWb1f9O63erLYHo45zPeA== +"@nx/workspace@19.3.2": + version "19.3.2" + resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-19.3.2.tgz#f8dac2341c1bf481975903a975947df4a8fca36d" + integrity sha512-gam41l0hFftYIYTt8eTvZjh+ZWo62HO2p/efqZuFIa/1ZsXF1XG8MDRkCSh5Wfjh1f0jS2ma8HwPV3e8TJm2lw== dependencies: - "@nrwl/workspace" "18.3.4" - "@nx/devkit" "18.3.4" + "@nrwl/workspace" "19.3.2" + "@nx/devkit" "19.3.2" chalk "^4.1.0" enquirer "~2.3.6" - nx "18.3.4" + nx "19.3.2" tslib "^2.3.0" yargs-parser "21.1.1" @@ -8892,39 +8904,42 @@ "@svgr/plugin-jsx" "8.0.1" "@svgr/plugin-svgo" "8.0.1" -"@swc-node/core@^1.12.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@swc-node/core/-/core-1.13.0.tgz#209d70f6371049926915a7d23a502144cdb5cffb" - integrity sha512-lFPD4nmy4ifAOVMChFjwlpXN5KQXvegqeyuzz1KQz42q1lf+cL3Qux1/GteGuZjh8HC+Rj1RdNrHpE/MCfJSTw== +"@swc-node/core@^1.13.1": + version "1.13.1" + resolved "https://registry.yarnpkg.com/@swc-node/core/-/core-1.13.1.tgz#d8f72653e8e35cc4d6b881c60aea661e728dc350" + integrity sha512-emB5l2nZsXjUEAuusqjYvWnQMLWZp6K039Mv8aq5SX1rsNM/N7DNhw1i4/DX7AyzNZ0tT+ASWyTvqEURldp5HA== -"@swc-node/register@~1.8.0": - version "1.8.0" - resolved "https://registry.yarnpkg.com/@swc-node/register/-/register-1.8.0.tgz#3ceb63c5fa333d4fae65e54ce2bc4b99517ab51d" - integrity sha512-8K3589HoBSmVmrEVrtr4K5sWEithpGDzcFGic81OW0A9sZY38IV5EGRODQWCk0SBDyLhaF+pid120vJAtsHo1A== +"@swc-node/register@1.9.2": + version "1.9.2" + resolved "https://registry.yarnpkg.com/@swc-node/register/-/register-1.9.2.tgz#314b86e32ed1f742d2e025d66f84c2f528082b70" + integrity sha512-BBjg0QNuEEmJSoU/++JOXhrjWdu3PTyYeJWsvchsI0Aqtj8ICkz/DqlwtXbmZVZ5vuDPpTfFlwDBZe81zgShMA== dependencies: - "@swc-node/core" "^1.12.0" - "@swc-node/sourcemap-support" "^0.4.0" + "@swc-node/core" "^1.13.1" + "@swc-node/sourcemap-support" "^0.5.0" colorette "^2.0.20" debug "^4.3.4" pirates "^4.0.6" tslib "^2.6.2" -"@swc-node/sourcemap-support@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@swc-node/sourcemap-support/-/sourcemap-support-0.4.0.tgz#ed6fbe3f9311ebaeebbc15cf4095e38c01bb5a23" - integrity sha512-weuRmYTO+4yOtHtPZHXlPdA1dJJJp3QOoZAFZ6uZidu992F2X5v1fQdnb26xs1o3Ex/e2sYhRyY5R6NGNuoATQ== +"@swc-node/sourcemap-support@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@swc-node/sourcemap-support/-/sourcemap-support-0.5.0.tgz#bf2a3e8097eb810b9137305c8cb429288a328fde" + integrity sha512-fbhjL5G0YvFoWwNhWleuBUfotiX+USiA9oJqu9STFw+Hb0Cgnddn+HVS/K5fI45mn92e8V+cHD2jgFjk4w2T9Q== dependencies: source-map-support "^0.5.21" tslib "^2.6.2" -"@swc/cli@0.1.62": - version "0.1.62" - resolved "https://registry.yarnpkg.com/@swc/cli/-/cli-0.1.62.tgz#6442fde2fcf75175a300fb4fcf30f8c60bbb3ab3" - integrity sha512-kOFLjKY3XH1DWLfXL1/B5MizeNorHR8wHKEi92S/Zi9Md/AK17KSqR8MgyRJ6C1fhKHvbBCl8wboyKAFXStkYw== +"@swc/cli@0.3.14": + version "0.3.14" + resolved "https://registry.yarnpkg.com/@swc/cli/-/cli-0.3.14.tgz#c0d56e55e5eb4918937b8d0fa82e5834c21c4cce" + integrity sha512-0vGqD6FSW67PaZUZABkA+ADKsX7OUY/PwNEz1SbQdCvVk/e4Z36Gwh7mFVBQH9RIsMonTyhV1RHkwkGnEfR3zQ== dependencies: "@mole-inc/bin-wrapper" "^8.0.1" - commander "^7.1.0" + "@swc/counter" "^0.1.3" + commander "^8.3.0" fast-glob "^3.2.5" + minimatch "^9.0.3" + piscina "^4.3.0" semver "^7.3.8" slash "3.0.0" source-map "^0.7.3" @@ -8934,52 +8949,121 @@ resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.96.tgz#7c1c4245ce3f160a5b36a48ed071e3061a839e1d" integrity sha512-8hzgXYVd85hfPh6mJ9yrG26rhgzCmcLO0h1TIl8U31hwmTbfZLzRitFQ/kqMJNbIBCwmNH1RU2QcJnL3d7f69A== +"@swc/core-darwin-arm64@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.5.7.tgz#2b5cdbd34e4162e50de6147dd1a5cb12d23b08e8" + integrity sha512-bZLVHPTpH3h6yhwVl395k0Mtx8v6CGhq5r4KQdAoPbADU974Mauz1b6ViHAJ74O0IVE5vyy7tD3OpkQxL/vMDQ== + "@swc/core-darwin-x64@1.3.96": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.96.tgz#4720ff897ca3f22fe77d0be688968161480c80f0" integrity sha512-mFp9GFfuPg+43vlAdQZl0WZpZSE8sEzqL7sr/7Reul5McUHP0BaLsEzwjvD035ESfkY8GBZdLpMinblIbFNljQ== +"@swc/core-darwin-x64@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.5.7.tgz#6aa7e3c01ab8e5e41597f8a24ff24c4e50936a46" + integrity sha512-RpUyu2GsviwTc2qVajPL0l8nf2vKj5wzO3WkLSHAHEJbiUZk83NJrZd1RVbEknIMO7+Uyjh54hEh8R26jSByaw== + "@swc/core-linux-arm-gnueabihf@1.3.96": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.96.tgz#2c238ae00b13918ac058b132a31dc57dbcf94e39" integrity sha512-8UEKkYJP4c8YzYIY/LlbSo8z5Obj4hqcv/fUTHiEePiGsOddgGf7AWjh56u7IoN/0uEmEro59nc1ChFXqXSGyg== +"@swc/core-linux-arm-gnueabihf@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.5.7.tgz#160108633b9e1d1ad05f815bedc7e9eb5d59fc2a" + integrity sha512-cTZWTnCXLABOuvWiv6nQQM0hP6ZWEkzdgDvztgHI/+u/MvtzJBN5lBQ2lue/9sSFYLMqzqff5EHKlFtrJCA9dQ== + "@swc/core-linux-arm64-gnu@1.3.96": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.96.tgz#be2e84506b9761b561fb9a341e587f8594a8e55d" integrity sha512-c/IiJ0s1y3Ymm2BTpyC/xr6gOvoqAVETrivVXHq68xgNms95luSpbYQ28rqaZC8bQC8M5zdXpSc0T8DJu8RJGw== +"@swc/core-linux-arm64-gnu@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.5.7.tgz#cbfa512683c73227ad25552f3b3e722b0e7fbd1d" + integrity sha512-hoeTJFBiE/IJP30Be7djWF8Q5KVgkbDtjySmvYLg9P94bHg9TJPSQoC72tXx/oXOgXvElDe/GMybru0UxhKx4g== + "@swc/core-linux-arm64-musl@1.3.96": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.96.tgz#22c9ce17bd923ae358760e668ca33c90210c2ae5" integrity sha512-i5/UTUwmJLri7zhtF6SAo/4QDQJDH2fhYJaBIUhrICmIkRO/ltURmpejqxsM/ye9Jqv5zG7VszMC0v/GYn/7BQ== +"@swc/core-linux-arm64-musl@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.5.7.tgz#80239cb58fe57f3c86b44617fe784530ec55ee2b" + integrity sha512-+NDhK+IFTiVK1/o7EXdCeF2hEzCiaRSrb9zD7X2Z7inwWlxAntcSuzZW7Y6BRqGQH89KA91qYgwbnjgTQ22PiQ== + "@swc/core-linux-x64-gnu@1.3.96": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.96.tgz#c17c072e338341c0ac3507a31ab2a36d16d79c98" integrity sha512-USdaZu8lTIkm4Yf9cogct/j5eqtdZqTgcTib4I+NloUW0E/hySou3eSyp3V2UAA1qyuC72ld1otXuyKBna0YKQ== +"@swc/core-linux-x64-gnu@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.5.7.tgz#a699c1632de60b6a63b7fdb7abcb4fef317e57ca" + integrity sha512-25GXpJmeFxKB+7pbY7YQLhWWjkYlR+kHz5I3j9WRl3Lp4v4UD67OGXwPe+DIcHqcouA1fhLhsgHJWtsaNOMBNg== + "@swc/core-linux-x64-musl@1.3.96": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.96.tgz#eb74594a48b4e9cabdce7f5525b3b946f8d6dd16" integrity sha512-QYErutd+G2SNaCinUVobfL7jWWjGTI0QEoQ6hqTp7PxCJS/dmKmj3C5ZkvxRYcq7XcZt7ovrYCTwPTHzt6lZBg== +"@swc/core-linux-x64-musl@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.5.7.tgz#8e4c203d6bc41e7f85d7d34d0fdf4ef751fa626c" + integrity sha512-0VN9Y5EAPBESmSPPsCJzplZHV26akC0sIgd3Hc/7S/1GkSMoeuVL+V9vt+F/cCuzr4VidzSkqftdP3qEIsXSpg== + "@swc/core-win32-arm64-msvc@1.3.96": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.96.tgz#6f7c0d20d80534b0676dc6761904288c16e93857" integrity sha512-hjGvvAduA3Un2cZ9iNP4xvTXOO4jL3G9iakhFsgVhpkU73SGmK7+LN8ZVBEu4oq2SUcHO6caWvnZ881cxGuSpg== +"@swc/core-win32-arm64-msvc@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.5.7.tgz#31e3d42b8c0aa79f0ea1a980c0dd1a999d378ed7" + integrity sha512-RtoNnstBwy5VloNCvmvYNApkTmuCe4sNcoYWpmY7C1+bPR+6SOo8im1G6/FpNem8AR5fcZCmXHWQ+EUmRWJyuA== + "@swc/core-win32-ia32-msvc@1.3.96": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.96.tgz#47bb24ef2e4c81407a6786649246983cc69e7854" integrity sha512-Far2hVFiwr+7VPCM2GxSmbh3ikTpM3pDombE+d69hkedvYHYZxtTF+2LTKl/sXtpbUnsoq7yV/32c9R/xaaWfw== +"@swc/core-win32-ia32-msvc@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.5.7.tgz#a235285f9f62850aefcf9abb03420f2c54f63638" + integrity sha512-Xm0TfvcmmspvQg1s4+USL3x8D+YPAfX2JHygvxAnCJ0EHun8cm2zvfNBcsTlnwYb0ybFWXXY129aq1wgFC9TpQ== + "@swc/core-win32-x64-msvc@1.3.96": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.96.tgz#c796e3df7afe2875d227c74add16a7d09c77d8bd" integrity sha512-4VbSAniIu0ikLf5mBX81FsljnfqjoVGleEkCQv4+zRlyZtO3FHoDPkeLVoy6WRlj7tyrRcfUJ4mDdPkbfTO14g== -"@swc/core@1.3.96", "@swc/core@^1.3.82": +"@swc/core-win32-x64-msvc@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.5.7.tgz#f84641393b5223450d00d97bfff877b8b69d7c9b" + integrity sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg== + +"@swc/core@1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.5.7.tgz#e1db7b9887d5f34eb4a3256a738d0c5f1b018c33" + integrity sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ== + dependencies: + "@swc/counter" "^0.1.2" + "@swc/types" "0.1.7" + optionalDependencies: + "@swc/core-darwin-arm64" "1.5.7" + "@swc/core-darwin-x64" "1.5.7" + "@swc/core-linux-arm-gnueabihf" "1.5.7" + "@swc/core-linux-arm64-gnu" "1.5.7" + "@swc/core-linux-arm64-musl" "1.5.7" + "@swc/core-linux-x64-gnu" "1.5.7" + "@swc/core-linux-x64-musl" "1.5.7" + "@swc/core-win32-arm64-msvc" "1.5.7" + "@swc/core-win32-ia32-msvc" "1.5.7" + "@swc/core-win32-x64-msvc" "1.5.7" + +"@swc/core@^1.3.82": version "1.3.96" resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.3.96.tgz#f04d58b227ceed2fee6617ce2cdddf21d0803f96" integrity sha512-zwE3TLgoZwJfQygdv2SdCK9mRLYluwDOM53I+dT6Z5ZvrgVENmY3txvWDvduzkV+/8IuvrRbVezMpxcojadRdQ== @@ -9003,27 +9087,26 @@ resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.2.tgz#bf06d0770e47c6f1102270b744e17b934586985e" integrity sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw== -"@swc/helpers@0.5.2": - version "0.5.2" - resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.2.tgz#85ea0c76450b61ad7d10a37050289eded783c27d" - integrity sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw== - dependencies: - tslib "^2.4.0" - -"@swc/helpers@0.5.3": - version "0.5.3" - resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.3.tgz#98c6da1e196f5f08f977658b80d6bd941b5f294f" - integrity sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A== - dependencies: - tslib "^2.4.0" +"@swc/counter@^0.1.2", "@swc/counter@^0.1.3": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.3.tgz#cc7463bd02949611c6329596fccd2b0ec782b0e9" + integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ== -"@swc/helpers@^0.5.0": +"@swc/helpers@0.5.11", "@swc/helpers@^0.5.0": version "0.5.11" resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.11.tgz#5bab8c660a6e23c13b2d23fcd1ee44a2db1b0cb7" integrity sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A== dependencies: tslib "^2.4.0" +"@swc/helpers@0.5.5": + version "0.5.5" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.5.tgz#12689df71bfc9b21c4f4ca00ae55f2f16c8b77c0" + integrity sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A== + dependencies: + "@swc/counter" "^0.1.3" + tslib "^2.4.0" + "@swc/helpers@~0.5.0": version "0.5.1" resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.1.tgz#e9031491aa3f26bfcc974a67f48bd456c8a5357a" @@ -9031,6 +9114,13 @@ dependencies: tslib "^2.4.0" +"@swc/types@0.1.7": + version "0.1.7" + resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.7.tgz#ea5d658cf460abff51507ca8d26e2d391bafb15e" + integrity sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ== + dependencies: + "@swc/counter" "^0.1.3" + "@swc/types@^0.1.5": version "0.1.5" resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.5.tgz#043b731d4f56a79b4897a3de1af35e75d56bc63a" @@ -9083,15 +9173,15 @@ resolved "https://registry.yarnpkg.com/@tanstack/virtual-core/-/virtual-core-3.4.0.tgz#afd72bc5a839b71c2cda87a738eb4eb18451b80a" integrity sha512-75jXqXxqq5M5Veb9KP1STi8kA5u408uOOAefk2ftHDGCpUk3RP6zX++QqfbmHJTBiU72NQ+ghgCZVts/Wocz8Q== -"@testing-library/dom@^9.0.0": - version "9.3.4" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.4.tgz#50696ec28376926fec0a1bf87d9dbac5e27f60ce" - integrity sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ== +"@testing-library/dom@^10.0.0": + version "10.2.0" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-10.2.0.tgz#d3b22515bc0603a06f119c6ae6670669c3f2085f" + integrity sha512-CytIvb6tVOADRngTHGWNxH8LPgO/3hi/BdCEHOf7Qd2GvZVClhVP0Wo/QHzWhpki49Bk0b4VT6xpt3fx8HTSIw== dependencies: "@babel/code-frame" "^7.10.4" "@babel/runtime" "^7.12.5" "@types/aria-query" "^5.0.1" - aria-query "5.1.3" + aria-query "5.3.0" chalk "^4.1.0" dom-accessibility-api "^0.5.9" lz-string "^1.5.0" @@ -9112,13 +9202,13 @@ lodash "^4.17.15" redent "^3.0.0" -"@testing-library/react@14.0.0": - version "14.0.0" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.0.0.tgz#59030392a6792450b9ab8e67aea5f3cc18d6347c" - integrity sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg== +"@testing-library/react@15.0.6": + version "15.0.6" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-15.0.6.tgz#76be2e9e6da98c044823dfbc9d62ad3f10a3a401" + integrity sha512-UlbazRtEpQClFOiYp+1BapMT+xyqWMnE+hh9tn5DQ6gmlE7AIZWcGpzZukmDZuFk3By01oiqOf8lRedLS4k6xQ== dependencies: "@babel/runtime" "^7.12.5" - "@testing-library/dom" "^9.0.0" + "@testing-library/dom" "^10.0.0" "@types/react-dom" "^18.0.0" "@testing-library/user-event@^13.0.7": @@ -10001,6 +10091,13 @@ resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== +"@types/react-dom@18.3.0": + version "18.3.0" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.0.tgz#0cbc818755d87066ab6ca74fbedb2547d74a82b0" + integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg== + dependencies: + "@types/react" "*" + "@types/react-dom@^18.0.0": version "18.0.5" resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz" @@ -10008,13 +10105,6 @@ dependencies: "@types/react" "*" -"@types/react-dom@^18.3.0": - version "18.3.0" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.0.tgz#0cbc818755d87066ab6ca74fbedb2547d74a82b0" - integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg== - dependencies: - "@types/react" "*" - "@types/react-router-dom@5.3.3": version "5.3.3" resolved "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz" @@ -10055,6 +10145,14 @@ "@types/scheduler" "*" csstype "^3.0.2" +"@types/react@18.3.1": + version "18.3.1" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.1.tgz#fed43985caa834a2084d002e4771e15dfcbdbe8e" + integrity sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw== + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" + "@types/react@>=16": version "18.2.7" resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.7.tgz#dfb4518042a3117a045b8c222316f83414a783b3" @@ -10064,14 +10162,6 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/react@^18.3.1": - version "18.3.1" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.1.tgz#fed43985caa834a2084d002e4771e15dfcbdbe8e" - integrity sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw== - dependencies: - "@types/prop-types" "*" - csstype "^3.0.2" - "@types/responselike@*", "@types/responselike@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" @@ -10735,10 +10825,10 @@ js-yaml "^3.10.0" tslib "^2.4.0" -"@zkochan/js-yaml@0.0.6": - version "0.0.6" - resolved "https://registry.yarnpkg.com/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz#975f0b306e705e28b8068a07737fa46d3fc04826" - integrity sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg== +"@zkochan/js-yaml@0.0.7": + version "0.0.7" + resolved "https://registry.yarnpkg.com/@zkochan/js-yaml/-/js-yaml-0.0.7.tgz#4b0cb785220d7c28ce0ec4d0804deb5d821eae89" + integrity sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ== dependencies: argparse "^2.0.1" @@ -10750,7 +10840,7 @@ JSONStream@^1.0.4: jsonparse "^1.2.0" through ">=2.2.7 <3" -abab@^2.0.5, abab@^2.0.6: +abab@^2.0.6: version "2.0.6" resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== @@ -10793,16 +10883,7 @@ acorn-jsx@^5.3.1, acorn-jsx@^5.3.2: resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -acorn-node@^1.8.2: - version "1.8.2" - resolved "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz" - 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, acorn-walk@^7.2.0: +acorn-walk@^7.2.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== @@ -10817,7 +10898,7 @@ acorn-walk@^8.3.2: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.2.tgz#7703af9415f1b6db9315d6895503862e231d34aa" integrity sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A== -acorn@^7.0.0, acorn@^7.4.1: +acorn@^7.4.1: version "7.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== @@ -11003,6 +11084,11 @@ ansi-styles@^6.1.0: resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz" integrity sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ== +any-promise@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== + anymatch@*, anymatch@^3.0.3, anymatch@~3.1.2: version "3.1.2" resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" @@ -11073,25 +11159,18 @@ aria-hidden@^1.1.1: dependencies: tslib "^2.0.0" -aria-query@5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" - integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== +aria-query@5.3.0, aria-query@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" + integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== dependencies: - deep-equal "^2.0.5" + dequal "^2.0.3" aria-query@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz" integrity sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg== -aria-query@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" - integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== - dependencies: - dequal "^2.0.3" - array-buffer-byte-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" @@ -12292,11 +12371,16 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001349, caniuse-lite@^1.0.30001370, caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001426, caniuse-lite@^1.0.30001449, caniuse-lite@^1.0.30001503, caniuse-lite@^1.0.30001541, caniuse-lite@^1.0.30001565, caniuse-lite@^1.0.30001587: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001349, caniuse-lite@^1.0.30001370, caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001426, caniuse-lite@^1.0.30001449, caniuse-lite@^1.0.30001503, caniuse-lite@^1.0.30001541, caniuse-lite@^1.0.30001565, caniuse-lite@^1.0.30001587: version "1.0.30001636" resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz" integrity sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg== +caniuse-lite@^1.0.30001579: + version "1.0.30001639" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001639.tgz#972b3a6adeacdd8f46af5fc7f771e9639f6c1521" + integrity sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg== + case-sensitive-paths-webpack-plugin@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" @@ -12599,7 +12683,7 @@ color-name@1.1.3: resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== -color-name@^1.1.4, color-name@~1.1.4: +color-name@~1.1.4: version "1.1.4" resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== @@ -12669,6 +12753,11 @@ commander@^2.19.0, commander@^2.20.0, commander@^2.20.3: resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== +commander@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" + integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + commander@^5.0.0: version "5.1.0" resolved "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz" @@ -12679,7 +12768,7 @@ commander@^6.2.1: resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== -commander@^7.1.0, commander@^7.2.0: +commander@^7.2.0: version "7.2.0" resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== @@ -13658,29 +13747,6 @@ deep-equal@^1.0.1: object-keys "^1.1.1" regexp.prototype.flags "^1.2.0" -deep-equal@^2.0.5: - version "2.2.0" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.0.tgz#5caeace9c781028b9ff459f33b779346637c43e6" - integrity sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw== - dependencies: - call-bind "^1.0.2" - es-get-iterator "^1.1.2" - get-intrinsic "^1.1.3" - is-arguments "^1.1.1" - is-array-buffer "^3.0.1" - is-date-object "^1.0.5" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - isarray "^2.0.5" - object-is "^1.1.5" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.4.3" - side-channel "^1.0.4" - which-boxed-primitive "^1.0.2" - which-collection "^1.0.1" - which-typed-array "^1.1.9" - deep-extend@^0.6.0: version "0.6.0" resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" @@ -13777,11 +13843,6 @@ define-properties@^1.2.0, define-properties@^1.2.1: has-property-descriptors "^1.0.0" object-keys "^1.1.1" -defined@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" - integrity sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ== - defu@^6.1.2: version "6.1.2" resolved "https://registry.yarnpkg.com/defu/-/defu-6.1.2.tgz#1217cba167410a1765ba93893c6dbac9ed9d9e5c" @@ -13913,15 +13974,6 @@ detect-port@^1.5.1: address "^1.0.1" debug "4" -detective@^5.2.1: - 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" - didyoumean@^1.2.2: version "1.2.2" resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" @@ -14120,26 +14172,28 @@ dotenv-cli@^7.0.0: dotenv-expand "^10.0.0" minimist "^1.2.6" -dotenv-expand@^10.0.0, dotenv-expand@~10.0.0: +dotenv-expand@^10.0.0: version "10.0.0" resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-10.0.0.tgz#12605d00fb0af6d0a592e6558585784032e4ef37" integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== +dotenv-expand@~11.0.6: + version "11.0.6" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-11.0.6.tgz#f2c840fd924d7c77a94eff98f153331d876882d3" + integrity sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g== + dependencies: + dotenv "^16.4.4" + dotenv@^16.0.0: version "16.0.1" resolved "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz" integrity sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ== -dotenv@^16.4.5: +dotenv@^16.4.4, dotenv@^16.4.5, dotenv@~16.4.5: version "16.4.5" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f" integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== -dotenv@~16.3.1: - version "16.3.1" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" - integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== - duplexer@^0.1.1, duplexer@~0.1.1: version "0.1.2" resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" @@ -14540,21 +14594,6 @@ es-get-iterator@^1.0.2: is-string "^1.0.5" isarray "^2.0.5" -es-get-iterator@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" - integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - has-symbols "^1.0.3" - is-arguments "^1.1.1" - is-map "^2.0.2" - is-set "^2.0.2" - is-string "^1.0.7" - isarray "^2.0.5" - stop-iteration-iterator "^1.0.0" - es-iterator-helpers@^1.0.15, es-iterator-helpers@^1.0.17: version "1.0.17" resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.17.tgz#123d1315780df15b34eb181022da43e734388bb8" @@ -14826,7 +14865,7 @@ escodegen@^2.1.0: optionalDependencies: source-map "~0.6.1" -eslint-config-next@^14.2.3: +eslint-config-next@14.2.3: version "14.2.3" resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-14.2.3.tgz#2fb0f7c4eccda530a4b5054438162b2303786d4f" integrity sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg== @@ -15027,7 +15066,7 @@ eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== -eslint@8.57.0, eslint@^8.0.0: +eslint@8.57.0: version "8.57.0" resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668" integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== @@ -15975,6 +16014,13 @@ from@~0: resolved "https://registry.npmjs.org/from/-/from-0.1.7.tgz" integrity sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g== +front-matter@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/front-matter/-/front-matter-4.0.2.tgz#b14e54dc745cfd7293484f3210d15ea4edd7f4d5" + integrity sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg== + dependencies: + js-yaml "^3.13.1" + fs-constants@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" @@ -16206,15 +16252,6 @@ get-intrinsic@^1.1.3: has "^1.0.3" has-symbols "^1.0.3" -get-intrinsic@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f" - integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.3" - get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" @@ -16438,6 +16475,18 @@ glob@10.3.10, glob@^10.0.0: minipass "^5.0.0 || ^6.0.2 || ^7.0.0" path-scurry "^1.10.1" +glob@^10.3.10: + version "10.4.2" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.2.tgz#bed6b95dade5c1f80b4434daced233aee76160e5" + integrity sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w== + dependencies: + foreground-child "^3.1.0" + jackspeak "^3.1.2" + minimatch "^9.0.4" + minipass "^7.1.2" + package-json-from-dist "^1.0.0" + path-scurry "^1.11.1" + glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.2.3" resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" @@ -17204,15 +17253,6 @@ internal-slot@^1.0.3: has "^1.0.3" side-channel "^1.0.4" -internal-slot@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" - integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== - dependencies: - get-intrinsic "^1.2.0" - has "^1.0.3" - side-channel "^1.0.4" - internal-slot@^1.0.5, internal-slot@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" @@ -17277,7 +17317,7 @@ is-absolute-url@^3.0.0: resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== -is-arguments@^1.0.4, is-arguments@^1.1.0, is-arguments@^1.1.1: +is-arguments@^1.0.4, is-arguments@^1.1.0: version "1.1.1" resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== @@ -17285,15 +17325,6 @@ is-arguments@^1.0.4, is-arguments@^1.1.0, is-arguments@^1.1.1: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-array-buffer@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" - integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.0" - is-typed-array "^1.1.10" - is-array-buffer@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" @@ -17882,6 +17913,15 @@ jackspeak@^2.3.5: optionalDependencies: "@pkgjs/parseargs" "^0.11.0" +jackspeak@^3.1.2: + version "3.4.0" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.0.tgz#a75763ff36ad778ede6a156d8ee8b124de445b4a" + integrity sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + jake@^10.8.5: version "10.8.5" resolved "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz" @@ -18386,6 +18426,11 @@ jest@29.4.3: import-local "^3.0.2" jest-cli "^29.4.3" +jiti@^1.21.0: + version "1.21.6" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.6.tgz#6c7f7398dd4b3142767f9a168af2f317a428d268" + integrity sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w== + jju@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" @@ -18430,7 +18475,7 @@ js-yaml@3.14.1, js-yaml@^3.10.0, js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" -js-yaml@4.1.0, js-yaml@^4.1.0: +js-yaml@^4.1.0: version "4.1.0" resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== @@ -18870,21 +18915,16 @@ light-my-request@^4.2.0: process-warning "^1.0.0" set-cookie-parser "^2.4.1" -lilconfig@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz" - integrity sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg== - -lilconfig@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" - integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== - lilconfig@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== +lilconfig@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.2.tgz#e4a7c3cb549e3a606c8dcc32e5ae1005e62c05cb" + integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow== + limiter@^1.1.5: version "1.1.5" resolved "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz" @@ -19175,6 +19215,11 @@ lru-cache@^10.0.1, "lru-cache@^9.1.1 || ^10.0.0": dependencies: semver "^7.3.5" +lru-cache@^10.2.0: + version "10.3.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.3.0.tgz#4a4aaf10c84658ab70f79a85a9a3f1e1fb11196b" + integrity sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ== + lru-cache@^4.0.1: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" @@ -19586,6 +19631,11 @@ minipass@^5.0.0: resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== +minipass@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" + integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + minizlib@^2.1.1: version "2.1.2" resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" @@ -19707,6 +19757,15 @@ mute-stream@1.0.0: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-1.0.0.tgz#e31bd9fe62f0aed23520aa4324ea6671531e013e" integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA== +mz@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" + integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== + dependencies: + any-promise "^1.0.0" + object-assign "^4.0.1" + thenify-all "^1.0.0" + nanoid@^3.1.20, nanoid@^3.3.1, nanoid@^3.3.4: version "3.3.4" resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" @@ -19776,29 +19835,36 @@ next-sitemap@^4.2.3: fast-glob "^3.2.12" minimist "^1.2.8" -next@14.0.4: - version "14.0.4" - resolved "https://registry.yarnpkg.com/next/-/next-14.0.4.tgz#bf00b6f835b20d10a5057838fa2dfced1d0d84dc" - integrity sha512-qbwypnM7327SadwFtxXnQdGiKpkuhaRLE2uq62/nRul9cj9KhQ5LhHmlziTNqUidZotw/Q1I9OjirBROdUJNgA== +next@14.2.3: + version "14.2.3" + resolved "https://registry.yarnpkg.com/next/-/next-14.2.3.tgz#f117dd5d5f20c307e7b8e4f9c1c97d961008925d" + integrity sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A== dependencies: - "@next/env" "14.0.4" - "@swc/helpers" "0.5.2" + "@next/env" "14.2.3" + "@swc/helpers" "0.5.5" busboy "1.6.0" - caniuse-lite "^1.0.30001406" + caniuse-lite "^1.0.30001579" graceful-fs "^4.2.11" postcss "8.4.31" styled-jsx "5.1.1" - watchpack "2.4.0" optionalDependencies: - "@next/swc-darwin-arm64" "14.0.4" - "@next/swc-darwin-x64" "14.0.4" - "@next/swc-linux-arm64-gnu" "14.0.4" - "@next/swc-linux-arm64-musl" "14.0.4" - "@next/swc-linux-x64-gnu" "14.0.4" - "@next/swc-linux-x64-musl" "14.0.4" - "@next/swc-win32-arm64-msvc" "14.0.4" - "@next/swc-win32-ia32-msvc" "14.0.4" - "@next/swc-win32-x64-msvc" "14.0.4" + "@next/swc-darwin-arm64" "14.2.3" + "@next/swc-darwin-x64" "14.2.3" + "@next/swc-linux-arm64-gnu" "14.2.3" + "@next/swc-linux-arm64-musl" "14.2.3" + "@next/swc-linux-x64-gnu" "14.2.3" + "@next/swc-linux-x64-musl" "14.2.3" + "@next/swc-win32-arm64-msvc" "14.2.3" + "@next/swc-win32-ia32-msvc" "14.2.3" + "@next/swc-win32-x64-msvc" "14.2.3" + +nice-napi@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nice-napi/-/nice-napi-1.0.2.tgz#dc0ab5a1eac20ce548802fc5686eaa6bc654927b" + integrity sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA== + dependencies: + node-addon-api "^3.0.0" + node-gyp-build "^4.2.2" nice-try@^1.0.4: version "1.0.5" @@ -19818,6 +19884,11 @@ node-abort-controller@^3.0.1: resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.0.1.tgz#f91fa50b1dee3f909afabb7e261b1e1d6b0cb74e" integrity sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw== +node-addon-api@^3.0.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" + integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== + node-dir@^0.1.10, node-dir@^0.1.17: version "0.1.17" resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" @@ -19879,6 +19950,11 @@ node-forge@^1: resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== +node-gyp-build@^4.2.2: + version "4.8.1" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.1.tgz#976d3ad905e71b76086f4f0b0d3637fe79b6cda5" + integrity sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw== + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" @@ -20032,29 +20108,29 @@ nwsapi@^2.2.4: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== -nx@18.3.4: - version "18.3.4" - resolved "https://registry.yarnpkg.com/nx/-/nx-18.3.4.tgz#0be7e1b35d87f98a1c15d73c5d56c3ade999176c" - integrity sha512-7rOHRyxpnZGJ3pHnwmpoAMHt9hNuwibWhOhPBJDhJVcbQJtGfwcWWyV/iSEnVXwKZ2lfHVE3TwE+gXFdT/GFiw== +nx@19.3.2: + version "19.3.2" + resolved "https://registry.yarnpkg.com/nx/-/nx-19.3.2.tgz#4538f4a919c179fea811bcb33ee409ad1e4fc782" + integrity sha512-eKWs+ahkTKnq9EeWJCE4u8JLeq1cOHnq5DKoiisy2nwUg4KGy1odReegxUMLeEgNBcMI40EUtEJFiTMJSXZQeg== dependencies: - "@nrwl/tao" "18.3.4" + "@nrwl/tao" "19.3.2" "@yarnpkg/lockfile" "^1.1.0" "@yarnpkg/parsers" "3.0.0-rc.46" - "@zkochan/js-yaml" "0.0.6" + "@zkochan/js-yaml" "0.0.7" axios "^1.6.0" chalk "^4.1.0" cli-cursor "3.1.0" cli-spinners "2.6.1" cliui "^8.0.1" - dotenv "~16.3.1" - dotenv-expand "~10.0.0" + dotenv "~16.4.5" + dotenv-expand "~11.0.6" enquirer "~2.3.6" figures "3.2.0" flat "^5.0.2" + front-matter "^4.0.2" fs-extra "^11.1.0" ignore "^5.0.4" jest-diff "^29.4.1" - js-yaml "4.1.0" jsonc-parser "3.2.0" lines-and-columns "~2.0.3" minimatch "9.0.3" @@ -20072,16 +20148,16 @@ nx@18.3.4: yargs "^17.6.2" yargs-parser "21.1.1" optionalDependencies: - "@nx/nx-darwin-arm64" "18.3.4" - "@nx/nx-darwin-x64" "18.3.4" - "@nx/nx-freebsd-x64" "18.3.4" - "@nx/nx-linux-arm-gnueabihf" "18.3.4" - "@nx/nx-linux-arm64-gnu" "18.3.4" - "@nx/nx-linux-arm64-musl" "18.3.4" - "@nx/nx-linux-x64-gnu" "18.3.4" - "@nx/nx-linux-x64-musl" "18.3.4" - "@nx/nx-win32-arm64-msvc" "18.3.4" - "@nx/nx-win32-x64-msvc" "18.3.4" + "@nx/nx-darwin-arm64" "19.3.2" + "@nx/nx-darwin-x64" "19.3.2" + "@nx/nx-freebsd-x64" "19.3.2" + "@nx/nx-linux-arm-gnueabihf" "19.3.2" + "@nx/nx-linux-arm64-gnu" "19.3.2" + "@nx/nx-linux-arm64-musl" "19.3.2" + "@nx/nx-linux-x64-gnu" "19.3.2" + "@nx/nx-linux-x64-musl" "19.3.2" + "@nx/nx-win32-arm64-msvc" "19.3.2" + "@nx/nx-win32-x64-msvc" "19.3.2" oauth-sign@~0.9.0: version "0.9.0" @@ -20093,7 +20169,7 @@ oauth@0.9.x: resolved "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz" integrity sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA== -object-assign@^4, object-assign@^4.1.1: +object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -20118,7 +20194,7 @@ object-inspect@^1.13.1: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== -object-is@^1.0.1, object-is@^1.1.5: +object-is@^1.0.1: version "1.1.5" resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== @@ -20569,6 +20645,11 @@ pac-resolver@^7.0.0: degenerator "^5.0.0" netmask "^2.0.2" +package-json-from-dist@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz#e501cd3094b278495eb4258d4c9f6d5ac3019f00" + integrity sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw== + package-json@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/package-json/-/package-json-8.1.0.tgz#2a22806f1ed7c786c8e6ff26cfe20003bf4c6850" @@ -20806,6 +20887,14 @@ path-scurry@^1.10.1: lru-cache "^9.1.1 || ^10.0.0" minipass "^5.0.0 || ^6.0.2 || ^7.0.0" +path-scurry@^1.11.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" + integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== + dependencies: + lru-cache "^10.2.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" @@ -21008,6 +21097,11 @@ picocolors@^1.0.0: resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.0, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" @@ -21111,15 +21205,22 @@ pino@^8.17.1, pino@^8.19.0: sonic-boom "^3.7.0" thread-stream "^2.0.0" +pirates@^4.0.1, pirates@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" + integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== + pirates@^4.0.4, pirates@^4.0.5: version "4.0.5" resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== -pirates@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" - integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== +piscina@^4.3.0: + version "4.6.1" + resolved "https://registry.yarnpkg.com/piscina/-/piscina-4.6.1.tgz#4de673b0ff84bf641b31b07b3348669383b51c9a" + integrity sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA== + optionalDependencies: + nice-napi "^1.0.2" pkg-dir@^3.0.0: version "3.0.0" @@ -21358,7 +21459,16 @@ postcss-import@^12.0.1: read-cache "^1.0.0" resolve "^1.1.7" -postcss-import@^14.1.0, postcss-import@~14.1.0: +postcss-import@^15.1.0: + version "15.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" + integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-import@~14.1.0: version "14.1.0" resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== @@ -21372,10 +21482,10 @@ postcss-initial@^4.0.1: resolved "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz" integrity sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ== -postcss-js@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.0.tgz#31db79889531b80dc7bc9b0ad283e418dce0ac00" - integrity sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ== +postcss-js@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" + integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== dependencies: camelcase-css "^2.0.1" @@ -21387,13 +21497,13 @@ postcss-lab-function@^4.2.0: "@csstools/postcss-progressive-custom-properties" "^1.1.0" postcss-value-parser "^4.2.0" -postcss-load-config@^3.1.4: - version "3.1.4" - resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz" - integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== +postcss-load-config@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3" + integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ== dependencies: - lilconfig "^2.0.5" - yaml "^1.10.2" + lilconfig "^3.0.0" + yaml "^2.3.4" postcss-loader@^6.1.1: version "6.2.1" @@ -21492,12 +21602,12 @@ postcss-modules-values@^4.0.0: dependencies: icss-utils "^5.0.0" -postcss-nested@6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.0.tgz#1572f1984736578f360cffc7eb7dca69e30d1735" - integrity sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w== +postcss-nested@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c" + integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== dependencies: - postcss-selector-parser "^6.0.10" + postcss-selector-parser "^6.0.11" postcss-nesting@^10.1.7: version "10.1.8" @@ -21736,15 +21846,6 @@ postcss@7.0.32: source-map "^0.6.1" supports-color "^6.1.0" -postcss@8.4.19: - version "8.4.19" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.19.tgz#61178e2add236b17351897c8bcc0b4c8ecab56fc" - integrity sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - postcss@8.4.31: version "8.4.31" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" @@ -21754,6 +21855,15 @@ postcss@8.4.31: picocolors "^1.0.0" source-map-js "^1.0.2" +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== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.2.0" + postcss@^7.0.1: version "7.0.39" resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz" @@ -21762,23 +21872,14 @@ postcss@^7.0.1: picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.4.14, postcss@^8.4.7: - version "8.4.14" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" - integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== +postcss@^8.4.23, postcss@^8.4.38: + version "8.4.39" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.39.tgz#aa3c94998b61d3a9c259efa51db4b392e1bde0e3" + integrity sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw== dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -postcss@^8.4.18: - version "8.4.20" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.20.tgz#64c52f509644cecad8567e949f4081d98349dc56" - integrity sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" + nanoid "^3.3.7" + picocolors "^1.0.1" + source-map-js "^1.2.0" postcss@^8.4.24: version "8.4.26" @@ -21798,6 +21899,15 @@ postcss@^8.4.35: picocolors "^1.0.0" source-map-js "^1.0.2" +postcss@^8.4.7: + version "8.4.14" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" + integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== + dependencies: + nanoid "^3.3.4" + picocolors "^1.0.0" + source-map-js "^1.0.2" + postgres-array@~2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz" @@ -22365,7 +22475,7 @@ react-docgen@^5.0.0: node-dir "^0.1.10" strip-indent "^3.0.0" -react-dom@^18.3.1: +react-dom@18.3.1: version "18.3.1" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== @@ -22542,7 +22652,7 @@ react-use-clipboard@^1.0.9: dependencies: copy-to-clipboard "^3.3.1" -react@^18.3.1: +react@18.3.1: version "18.3.1" resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== @@ -23033,7 +23143,7 @@ resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14. path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^1.22.4, resolve@~1.22.1: +resolve@^1.22.2, resolve@^1.22.4, resolve@~1.22.1: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -23818,15 +23928,6 @@ sonic-boom@^3.0.0, sonic-boom@^3.7.0: dependencies: atomic-sleep "^1.0.0" -soql-parser-js@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/soql-parser-js/-/soql-parser-js-5.0.1.tgz#eb96a56eb6ef0238a6eef0c6a533e8b01720ae48" - integrity sha512-1TEHwUwB+wl/W8avFBwk+iTX0rbt2zEOKK3p7M1AACSUoqq7+eTdZq+Xvy1xA9Hwgp4TrabPXjt4hD8JCGy6+w== - dependencies: - chevrotain "^10.5.0" - commander "^2.20.3" - lodash.get "^4.4.2" - sort-keys-length@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/sort-keys-length/-/sort-keys-length-1.0.1.tgz#9cb6f4f4e9e48155a6aa0671edd336ff1479a188" @@ -23851,14 +23952,13 @@ source-map-js@^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-loader@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz" - integrity sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA== +source-map-loader@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-5.0.0.tgz#f593a916e1cc54471cfc8851b905c8a845fc7e38" + integrity sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA== dependencies: - abab "^2.0.5" iconv-lite "^0.6.3" - source-map-js "^1.0.1" + source-map-js "^1.0.2" source-map-resolve@^0.6.0: version "0.6.0" @@ -24083,13 +24183,6 @@ stdin-discarder@^0.2.1: resolved "https://registry.yarnpkg.com/stdin-discarder/-/stdin-discarder-0.2.2.tgz#390037f44c4ae1a1ae535c5fe38dc3aba8d997be" integrity sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ== -stop-iteration-iterator@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" - integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== - dependencies: - internal-slot "^1.0.4" - store2@^2.14.2: version "2.14.2" resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068" @@ -24428,6 +24521,19 @@ stylus@0.59.0, stylus@^0.59.0: sax "~1.2.4" source-map "^0.7.3" +sucrase@^3.32.0: + version "3.35.0" + resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263" + integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA== + dependencies: + "@jridgewell/gen-mapping" "^0.3.2" + commander "^4.0.0" + glob "^10.3.10" + lines-and-columns "^1.1.6" + mz "^2.7.0" + pirates "^4.0.1" + ts-interface-checker "^0.1.9" + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" @@ -24508,34 +24614,33 @@ synckit@^0.8.4: "@pkgr/utils" "^2.3.1" tslib "^2.5.0" -tailwindcss@3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.2.4.tgz#afe3477e7a19f3ceafb48e4b083e292ce0dc0250" - integrity sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ== +tailwindcss@3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.3.tgz#be48f5283df77dfced705451319a5dffb8621519" + integrity sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A== dependencies: + "@alloc/quick-lru" "^5.2.0" arg "^5.0.2" chokidar "^3.5.3" - color-name "^1.1.4" - detective "^5.2.1" didyoumean "^1.2.2" dlv "^1.1.3" - fast-glob "^3.2.12" + fast-glob "^3.3.0" glob-parent "^6.0.2" is-glob "^4.0.3" - lilconfig "^2.0.6" + jiti "^1.21.0" + lilconfig "^2.1.0" micromatch "^4.0.5" normalize-path "^3.0.0" object-hash "^3.0.0" picocolors "^1.0.0" - postcss "^8.4.18" - postcss-import "^14.1.0" - postcss-js "^4.0.0" - postcss-load-config "^3.1.4" - postcss-nested "6.0.0" - postcss-selector-parser "^6.0.10" - postcss-value-parser "^4.2.0" - quick-lru "^5.1.1" - resolve "^1.22.1" + postcss "^8.4.23" + postcss-import "^15.1.0" + postcss-js "^4.0.1" + postcss-load-config "^4.0.1" + postcss-nested "^6.0.1" + postcss-selector-parser "^6.0.11" + resolve "^1.22.2" + sucrase "^3.32.0" tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: version "2.2.1" @@ -24673,6 +24778,20 @@ text-table@^0.2.0: resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== +thenify-all@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" + integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== + dependencies: + thenify ">= 3.1.0 < 4" + +"thenify@>= 3.1.0 < 4": + version "3.3.1" + resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" + integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== + dependencies: + any-promise "^1.0.0" + thread-stream@^2.0.0: version "2.4.1" resolved "https://registry.yarnpkg.com/thread-stream/-/thread-stream-2.4.1.tgz#6d588b14f0546e59d3f306614f044bc01ce43351" @@ -24878,6 +24997,11 @@ ts-dedent@^2.0.0, ts-dedent@^2.2.0: resolved "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz" integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== +ts-interface-checker@^0.1.9: + version "0.1.13" + resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" + integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== + ts-jest@29.1.0: version "29.1.0" resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.0.tgz#4a9db4104a49b76d2b368ea775b6c9535c603891" @@ -25693,7 +25817,7 @@ warning@^4.0.2: dependencies: loose-envify "^1.0.0" -watchpack@2.4.0, watchpack@^2.2.0, watchpack@^2.4.0: +watchpack@^2.2.0, watchpack@^2.4.0: version "2.4.0" resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== @@ -26277,7 +26401,7 @@ xregexp@2.0.0: resolved "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz" integrity sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA== -xtend@^4.0.0, xtend@^4.0.2, xtend@~4.0.1: +xtend@^4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== @@ -26302,7 +26426,7 @@ yallist@^4.0.0: resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: +yaml@^1.10.0, yaml@^1.7.2: version "1.10.2" resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== @@ -26312,6 +26436,11 @@ yaml@^2.2.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.1.tgz#2e57e0b5e995292c25c75d2658f0664765210eed" integrity sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg== +yaml@^2.3.4: + version "2.4.5" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.5.tgz#60630b206dd6d84df97003d33fc1ddf6296cca5e" + integrity sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg== + yargs-parser@21.1.1, yargs-parser@^21.0.1, yargs-parser@^21.1.1: version "21.1.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"