mirror of
https://github.com/cypress-io/cypress.git
synced 2026-04-24 07:59:12 -05:00
chore: support vite 2.5 (#20084)
* chore: support vite 2.5 * chore: update eslint ignore statements * chore: ignore jquery type issue * chore: yarn integrity checks * chore: use latest commit of branch for kitchensink Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
This commit is contained in:
@@ -84,7 +84,7 @@
|
||||
"tsconfig-paths-webpack-plugin": "^3.5.1",
|
||||
"typed-scss-modules": "^4.1.1",
|
||||
"typescript": "^4.2.3",
|
||||
"vite": "2.4.4",
|
||||
"vite": "2.5.0",
|
||||
"webpack": "^4.44.2"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
||||
@@ -102,6 +102,7 @@ const _mount = (type: 'mount' | 'rerender', jsx: React.ReactNode, options: Mount
|
||||
name: type,
|
||||
type: 'parent',
|
||||
message: [message],
|
||||
// @ts-ignore
|
||||
$el: (el.children.item(0) as unknown) as JQuery<HTMLElement>,
|
||||
consoleProps: () => {
|
||||
return {
|
||||
@@ -150,6 +151,7 @@ const _mount = (type: 'mount' | 'rerender', jsx: React.ReactNode, options: Mount
|
||||
})
|
||||
```
|
||||
*/
|
||||
// @ts-ignore
|
||||
export const unmount = (options = { log: true }): globalThis.Cypress.Chainable<JQuery<HTMLElement>> => _unmount(options)
|
||||
|
||||
const _unmount = (options: { boundComponentMessage?: string, log: boolean }) => {
|
||||
@@ -264,6 +266,7 @@ export interface MountReturn {
|
||||
* Removes the mounted component.
|
||||
* @see `unmount`
|
||||
*/
|
||||
// @ts-ignore
|
||||
unmount: () => globalThis.Cypress.Chainable<JQuery<HTMLElement>>
|
||||
}
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
"mocha-junit-reporter": "^2.0.0",
|
||||
"mocha-multi-reporters": "^1.5.1",
|
||||
"react": "17.0.2",
|
||||
"vite": "2.4.4",
|
||||
"vite": "2.5.0",
|
||||
"vue": "3.2.6",
|
||||
"vue-eslint-parser": "7.11.0"
|
||||
},
|
||||
|
||||
@@ -152,6 +152,7 @@
|
||||
"eslint": "7.22.0",
|
||||
"eslint-plugin-cypress": "2.11.2",
|
||||
"eslint-plugin-graphql": "4.0.0",
|
||||
"eslint-plugin-import": "2.25.4",
|
||||
"eslint-plugin-json-format": "2.0.1",
|
||||
"eslint-plugin-mocha": "8.1.0",
|
||||
"eslint-plugin-react": "7.22.0",
|
||||
|
||||
@@ -21,7 +21,8 @@ import '../../../src/main.scss'
|
||||
import '@iconify/iconify'
|
||||
import { createRouter } from '../../../src/router/router'
|
||||
import { createPinia } from '../../../src/store'
|
||||
import { Pinia, setActivePinia } from 'pinia'
|
||||
import { setActivePinia } from 'pinia'
|
||||
import type { Pinia } from 'pinia'
|
||||
import 'cypress-real-events/support'
|
||||
import installCustomPercyCommand from '@packages/ui-components/cypress/support/customPercyCommand'
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
"rollup-plugin-polyfill-node": "^0.7.0",
|
||||
"unplugin-icons": "^0.11.3",
|
||||
"unplugin-vue-components": "^0.15.2",
|
||||
"vite": "2.4.4",
|
||||
"vite": "2.5.0",
|
||||
"vite-plugin-components": "0.11.3",
|
||||
"vite-plugin-icons": "0.6.3",
|
||||
"vite-plugin-pages": "0.18.1",
|
||||
|
||||
@@ -13,11 +13,11 @@
|
||||
>
|
||||
<SpecPatterns
|
||||
:gql="props.gql"
|
||||
class="border-gray-100 rounded border-px"
|
||||
class="border-px rounded border-gray-100"
|
||||
/>
|
||||
</div>
|
||||
<StandardModalFooter
|
||||
class="flex items-center h-72px gap-16px"
|
||||
class="flex h-72px gap-16px items-center"
|
||||
>
|
||||
<OpenConfigFileInIDE>
|
||||
<Button size="lg">
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { useRunnerUiStore, RunnerUiState } from '../store'
|
||||
import type { RunnerUiState } from '../store'
|
||||
import { useRunnerUiStore } from '../store'
|
||||
import { useMutation, gql } from '@urql/vue'
|
||||
import { Preferences_SetPreferencesDocument } from '@packages/app/src/generated/graphql'
|
||||
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { gql, useMutation } from '@urql/vue'
|
||||
import { SwitchTestingTypeAndRelaunchDocument, SwitchTestingTypeModalFragment } from '../generated/graphql'
|
||||
import { SwitchTestingTypeAndRelaunchDocument } from '../generated/graphql'
|
||||
import type { SwitchTestingTypeModalFragment } from '../generated/graphql'
|
||||
import StandardModal from '@cy/components/StandardModal.vue'
|
||||
import TestingTypePicker from '@cy/gql-components/TestingTypePicker.vue'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
|
||||
@@ -70,7 +70,8 @@ import Select from '@packages/frontend-shared/src/components/Select.vue'
|
||||
import { gql, useMutation } from '@urql/vue'
|
||||
import IconCrosshairsGPS from '~icons/mdi/crosshairs-gps'
|
||||
import Icon from '@packages/frontend-shared/src/components/Icon.vue'
|
||||
import { SpecRunnerHeaderFragment, SpecRunnerHeader_SetBrowserDocument, SpecRunnerHeader_BrowserFragment } from '../generated/graphql'
|
||||
import type { SpecRunnerHeaderFragment, SpecRunnerHeader_BrowserFragment } from '../generated/graphql'
|
||||
import { SpecRunnerHeader_SetBrowserDocument } from '../generated/graphql'
|
||||
import SelectorPlayground from './selector-playground/SelectorPlayground.vue'
|
||||
import { useSelectorPlaygroundStore } from '../store/selector-playground-store'
|
||||
import type { EventManager } from './event-manager'
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { onMounted, ref, watch, onBeforeUnmount, readonly, Ref } from 'vue'
|
||||
import type { Ref } from 'vue'
|
||||
import { onMounted, ref, watch, onBeforeUnmount, readonly } from 'vue'
|
||||
import { useRoute } from 'vue-router'
|
||||
import { getAutIframeModel, UnifiedRunnerAPI } from '../runner'
|
||||
import { useSpecStore } from '../store'
|
||||
|
||||
@@ -60,7 +60,8 @@ import StandardModal from '@cy/components/StandardModal.vue'
|
||||
import Button from '@cy/components/Button.vue'
|
||||
import ExternalLink from '@cy/gql-components/ExternalLink.vue'
|
||||
import OrganizationIcon from '~icons/cy/office-building_x16.svg'
|
||||
import { CheckCloudOrganizationsDocument, CreateCloudOrgModalFragment } from '../../generated/graphql'
|
||||
import type { CreateCloudOrgModalFragment } from '../../generated/graphql'
|
||||
import { CheckCloudOrganizationsDocument } from '../../generated/graphql'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
|
||||
const { t } = useI18n()
|
||||
|
||||
@@ -51,7 +51,8 @@ import ProxySettings from './device/ProxySettings.vue'
|
||||
import SettingsCard from './SettingsCard.vue'
|
||||
import ProjectSettings from './project/ProjectSettings.vue'
|
||||
import TestingPreferences from './device/TestingPreferences.vue'
|
||||
import { SettingsContainer_ReconfigureProjectDocument, SettingsContainerFragment } from '../generated/graphql'
|
||||
import type { SettingsContainerFragment } from '../generated/graphql'
|
||||
import { SettingsContainer_ReconfigureProjectDocument } from '../generated/graphql'
|
||||
import IconLaptop from '~icons/cy/laptop_x24.svg'
|
||||
import IconFolder from '~icons/cy/folder-outline_x24.svg'
|
||||
import SettingsIcon from '~icons/cy/settings_x16.svg'
|
||||
|
||||
@@ -99,7 +99,8 @@ import Button from '@packages/frontend-shared/src/components/Button.vue'
|
||||
import { useVModels, whenever } from '@vueuse/core'
|
||||
import { gql, useMutation } from '@urql/vue'
|
||||
import SpecPatterns from '../../components/SpecPatterns.vue'
|
||||
import { EmptyGeneratorFragment, EmptyGenerator_MatchSpecFileDocument, EmptyGenerator_GenerateSpecDocument, GeneratorSuccessFileFragment } from '../../generated/graphql'
|
||||
import type { EmptyGeneratorFragment, GeneratorSuccessFileFragment } from '../../generated/graphql'
|
||||
import { EmptyGenerator_MatchSpecFileDocument, EmptyGenerator_GenerateSpecDocument } from '../../generated/graphql'
|
||||
import StandardModalFooter from '@packages/frontend-shared/src/components/StandardModalFooter.vue'
|
||||
import GeneratorSuccess from './GeneratorSuccess.vue'
|
||||
import TestResultsIcon from '~icons/cy/test-results_x24.svg'
|
||||
|
||||
@@ -64,7 +64,8 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { computed, ref, Ref, ComputedRef } from 'vue'
|
||||
import type { Ref, ComputedRef } from 'vue'
|
||||
import { computed, ref } from 'vue'
|
||||
import { debouncedWatch, useDebounce, useElementSize } from '@vueuse/core'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<div class="flex-grow">
|
||||
<div
|
||||
v-if="mutation.fetching.value"
|
||||
class="inline-flex items-center justify-center w-full mt-48px"
|
||||
class="mt-48px w-full inline-flex items-center justify-center"
|
||||
>
|
||||
<i-cy-loading_x16 class="h-48px mr-12px animate-spin w-48px" />
|
||||
<p class="text-lg">
|
||||
@@ -38,11 +38,11 @@
|
||||
<div>
|
||||
<div
|
||||
v-if="!result"
|
||||
class="w-full rounded-b h-24px"
|
||||
class="rounded-b h-24px w-full"
|
||||
/>
|
||||
<StandardModalFooter
|
||||
v-else
|
||||
class="flex items-center h-72px gap-16px"
|
||||
class="flex h-72px gap-16px items-center"
|
||||
>
|
||||
<router-link
|
||||
class="outline-none"
|
||||
@@ -78,7 +78,8 @@ import FileChooser from '../FileChooser.vue'
|
||||
import GeneratorSuccess from '../GeneratorSuccess.vue'
|
||||
import { computed, ref } from 'vue'
|
||||
import { gql, useQuery, useMutation } from '@urql/vue'
|
||||
import { ComponentGeneratorStepOneDocument, ComponentGeneratorStepOne_GenerateSpecDocument, GeneratorSuccessFileFragment } from '../../../generated/graphql'
|
||||
import type { GeneratorSuccessFileFragment } from '../../../generated/graphql'
|
||||
import { ComponentGeneratorStepOneDocument, ComponentGeneratorStepOne_GenerateSpecDocument } from '../../../generated/graphql'
|
||||
import StandardModalFooter from '@cy/components/StandardModalFooter.vue'
|
||||
import Button from '@cy/components/Button.vue'
|
||||
import PlusButtonIcon from '~icons/cy/add-large_x16.svg'
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<div class="flex-grow">
|
||||
<div
|
||||
v-if="mutation.fetching.value"
|
||||
class="inline-flex items-center justify-center w-full mt-48px"
|
||||
class="mt-48px w-full inline-flex items-center justify-center"
|
||||
>
|
||||
<i-cy-loading_x16 class="h-48px mr-12px animate-spin w-48px" />
|
||||
<p class="text-lg">
|
||||
@@ -38,11 +38,11 @@
|
||||
<div>
|
||||
<div
|
||||
v-if="!result"
|
||||
class="w-full rounded-b h-24px"
|
||||
class="rounded-b h-24px w-full"
|
||||
/>
|
||||
<StandardModalFooter
|
||||
v-else
|
||||
class="flex items-center h-72px gap-16px"
|
||||
class="flex h-72px gap-16px items-center"
|
||||
>
|
||||
<router-link
|
||||
class="outline-none"
|
||||
@@ -78,7 +78,8 @@ import FileChooser from '../FileChooser.vue'
|
||||
import GeneratorSuccess from '../GeneratorSuccess.vue'
|
||||
import { computed, ref } from 'vue'
|
||||
import { gql, useQuery, useMutation } from '@urql/vue'
|
||||
import { GeneratorSuccessFileFragment, StoryGeneratorStepOneDocument, StoryGeneratorStepOne_GenerateSpecDocument } from '../../../generated/graphql'
|
||||
import type { GeneratorSuccessFileFragment } from '../../../generated/graphql'
|
||||
import { StoryGeneratorStepOneDocument, StoryGeneratorStepOne_GenerateSpecDocument } from '../../../generated/graphql'
|
||||
import StandardModalFooter from '@cy/components/StandardModalFooter.vue'
|
||||
import Button from '@cy/components/Button.vue'
|
||||
import PlusButtonIcon from '~icons/cy/add-large_x16.svg'
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
"unfetch": "4.1.0",
|
||||
"url-parse": "1.5.2",
|
||||
"vanilla-text-mask": "5.1.1",
|
||||
"vite": "2.4.4",
|
||||
"vite": "2.5.0",
|
||||
"webpack": "^4.44.2",
|
||||
"zone.js": "0.9.0"
|
||||
},
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
"devDependencies": {
|
||||
"chai": "3.5.0",
|
||||
"cross-env": "6.0.3",
|
||||
"cypress-example-kitchensink": "cypress-io/cypress-example-kitchensink#8389bb6b09c59c2720ceeaadecc8eaa2d4d6551d",
|
||||
"cypress-example-kitchensink": "cypress-io/cypress-example-kitchensink#d4b6c4a898f87fa391fabef6dbbff8cd7bd11d2a",
|
||||
"gulp": "4.0.2",
|
||||
"gulp-clean": "0.4.0",
|
||||
"gulp-gh-pages": "0.6.0-6",
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
import _ from 'lodash'
|
||||
import { pipe, map } from 'wonka'
|
||||
import { Client, createClient, dedupExchange, errorExchange } from '@urql/core'
|
||||
import type { Client } from '@urql/core'
|
||||
import { createClient, dedupExchange, errorExchange } from '@urql/core'
|
||||
import { executeExchange } from '@urql/exchange-execute'
|
||||
import { makeCacheExchange } from '@packages/frontend-shared/src/graphql/urqlClient'
|
||||
import { clientTestSchema } from './clientTestSchema'
|
||||
import type { ClientTestContext } from './clientTestContext'
|
||||
import { defaultTypeResolver, FieldNode, GraphQLFieldResolver, GraphQLResolveInfo, GraphQLTypeResolver, introspectionFromSchema, isNonNullType } from 'graphql'
|
||||
import type { FieldNode, GraphQLFieldResolver, GraphQLResolveInfo, GraphQLTypeResolver } from 'graphql'
|
||||
import { defaultTypeResolver, introspectionFromSchema, isNonNullType } from 'graphql'
|
||||
import type { CodegenTypeMap } from '../generated/test-graphql-types.gen'
|
||||
import { pathToArray } from 'graphql/jsutils/Path'
|
||||
import dedent from 'dedent'
|
||||
|
||||
@@ -1,11 +1,16 @@
|
||||
import { makeClientTestContext, ClientTestContext } from './clientTestContext'
|
||||
import type { ClientTestContext } from './clientTestContext'
|
||||
import { makeClientTestContext } from './clientTestContext'
|
||||
import '@testing-library/cypress/add-commands'
|
||||
import type { MountingOptions } from '@vue/test-utils'
|
||||
import { mount, CyMountOptions } from '@cypress/vue'
|
||||
import urql, { TypedDocumentNode, useQuery } from '@urql/vue'
|
||||
import { print, FragmentDefinitionNode } from 'graphql'
|
||||
import type { CyMountOptions } from '@cypress/vue'
|
||||
import { mount } from '@cypress/vue'
|
||||
import urql, { useQuery } from '@urql/vue'
|
||||
import type { TypedDocumentNode } from '@urql/vue'
|
||||
import type { FragmentDefinitionNode } from 'graphql'
|
||||
import { print } from 'graphql'
|
||||
import { testUrqlClient } from './clientTestUrqlClient'
|
||||
import { Component, computed, watch, defineComponent, h, toRaw } from 'vue'
|
||||
import type { Component } from 'vue'
|
||||
import { computed, watch, defineComponent, h, toRaw } from 'vue'
|
||||
import { each } from 'lodash'
|
||||
import { createI18n } from '@cy/i18n'
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import type { CodegenTypeMap, Wizard } from '../generated/test-graphql-types.gen'
|
||||
import { BUNDLERS, CODE_LANGUAGES, FRONTEND_FRAMEWORKS, PACKAGES_DESCRIPTIONS } from '@packages/types/src/constants'
|
||||
import { MaybeResolver, testNodeId } from './clientTestUtils'
|
||||
import type { MaybeResolver } from './clientTestUtils'
|
||||
import { testNodeId } from './clientTestUtils'
|
||||
|
||||
export const allBundlers = BUNDLERS.map((bundler, idx) => {
|
||||
return {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import * as JustMyLuck from 'just-my-luck'
|
||||
import faker from 'faker'
|
||||
import { template, keys, reduce, templateSettings, TemplateExecutor } from 'lodash'
|
||||
import { template, keys, reduce, templateSettings } from 'lodash'
|
||||
import type { TemplateExecutor } from 'lodash'
|
||||
import combineProperties from 'combine-properties'
|
||||
|
||||
templateSettings.interpolate = /{{([\s\S]+?)}}/g
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
"spin.js": "^4.1.1",
|
||||
"unplugin-icons": "^0.11.4",
|
||||
"unplugin-vue-components": "^0.15.4",
|
||||
"vite": "2.4.4",
|
||||
"vite": "2.5.0",
|
||||
"vite-plugin-icons": "0.6.3",
|
||||
"vite-plugin-windicss": "^1.4.7",
|
||||
"vite-svg-loader": "^2.2.0",
|
||||
|
||||
@@ -76,7 +76,8 @@ export type AlertClasses = {
|
||||
<script lang="ts" setup>
|
||||
import AlertHeader from './AlertHeader.vue'
|
||||
import DeleteIcon from '~icons/cy/delete_x16.svg'
|
||||
import { computed, useSlots, FunctionalComponent, SVGAttributes } from 'vue'
|
||||
import type { FunctionalComponent, SVGAttributes } from 'vue'
|
||||
import { computed, useSlots } from 'vue'
|
||||
import ChevronDown from '~icons/cy/chevron-down-small_x16.svg'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
import Collapsible from './Collapsible.vue'
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
// eslint-disable-next-line import/no-duplicates
|
||||
import { defineComponent } from 'vue'
|
||||
|
||||
export default defineComponent({
|
||||
@@ -15,10 +16,8 @@ export default defineComponent({
|
||||
</script>
|
||||
|
||||
<script setup lang="ts">
|
||||
/* eslint-disable no-duplicate-imports */
|
||||
|
||||
// eslint-disable-next-line import/no-duplicates
|
||||
import { computed, useAttrs } from 'vue'
|
||||
|
||||
import type { AnchorHTMLAttributes } from 'vue'
|
||||
|
||||
const attrs = useAttrs() as AnchorHTMLAttributes
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
// eslint-disable-next-line import/no-duplicates
|
||||
import { defineComponent } from 'vue'
|
||||
import ButtonInternals from './ButtonInternals.vue'
|
||||
import ExternalLink from '../gql-components/ExternalLink.vue'
|
||||
@@ -112,7 +113,7 @@ export type ButtonSizes = keyof(typeof SizeClassesTable)
|
||||
|
||||
<script lang="ts" setup>
|
||||
|
||||
// eslint-disable-next-line no-duplicate-imports
|
||||
// eslint-disable-next-line import/no-duplicates
|
||||
import { computed, useAttrs } from 'vue'
|
||||
import { RouterLink } from 'vue-router'
|
||||
|
||||
|
||||
@@ -48,7 +48,8 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { computed, FunctionalComponent, SVGAttributes } from 'vue'
|
||||
import type { FunctionalComponent, SVGAttributes } from 'vue'
|
||||
import { computed } from 'vue'
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
title: string
|
||||
|
||||
@@ -28,7 +28,8 @@
|
||||
<script setup lang="ts">
|
||||
import { useClipboard } from '@vueuse/core'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
import Button, { ButtonSizes, ButtonVariants } from '../components/Button.vue'
|
||||
import type { ButtonSizes, ButtonVariants } from '../components/Button.vue'
|
||||
import Button from '../components/Button.vue'
|
||||
import TransitionQuickFade from '../components/transitions/TransitionQuickFade.vue'
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -34,7 +34,8 @@
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { FunctionalComponent, SVGAttributes, useSlots } from 'vue'
|
||||
import type { FunctionalComponent, SVGAttributes } from 'vue'
|
||||
import { useSlots } from 'vue'
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
description?: string
|
||||
|
||||
@@ -72,7 +72,8 @@ shikiWrapperClasses computed property.
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
import { Highlighter, getHighlighter, setOnigasmWASM, setCDN } from 'shiki'
|
||||
import type { Highlighter } from 'shiki'
|
||||
import { getHighlighter, setOnigasmWASM, setCDN } from 'shiki'
|
||||
import onigasm from 'onigasm/lib/onigasm.wasm?url'
|
||||
|
||||
setOnigasmWASM(onigasm)
|
||||
@@ -103,7 +104,8 @@ export { highlighter, inheritAttrs }
|
||||
</script>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { computed, onBeforeMount, Ref, ref } from 'vue'
|
||||
import type { Ref } from 'vue'
|
||||
import { computed, onBeforeMount, ref } from 'vue'
|
||||
import { useClipboard } from '@vueuse/core'
|
||||
import CopyButton from './CopyButton.vue'
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import _ from 'lodash'
|
||||
import StatusIndicator, { StatusIndicatorType } from './StatusIndicator.vue'
|
||||
import type { StatusIndicatorType } from './StatusIndicator.vue'
|
||||
import StatusIndicator from './StatusIndicator.vue'
|
||||
|
||||
const types = {
|
||||
success: `Sweet`,
|
||||
@@ -10,7 +11,7 @@ const types = {
|
||||
|
||||
const renderStatusIndicator = (text: string, status: StatusIndicatorType) => {
|
||||
return (
|
||||
<span class="inline text-center">
|
||||
<span class="text-center inline">
|
||||
{status}
|
||||
<StatusIndicator
|
||||
class="inline"
|
||||
@@ -26,8 +27,8 @@ describe('<StatusIndicator />', () => {
|
||||
it('renders all states', () => {
|
||||
cy.mount(() => (
|
||||
<div class="p-12">
|
||||
<h1 class="text-2xl pb-4">Status Indicators</h1>
|
||||
<div class="inline-flex gap-4">
|
||||
<h1 class="pb-4 text-2xl">Status Indicators</h1>
|
||||
<div class="gap-4 inline-flex">
|
||||
{Object.entries(types).map(([type, text]) => renderStatusIndicator(text, type as StatusIndicatorType))}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
v-for="row, idx in filteredTree"
|
||||
:key="idx"
|
||||
v-bind="rowProps"
|
||||
class="block pt-20px mt-20px"
|
||||
class="mt-20px pt-20px block"
|
||||
:class="{
|
||||
'bg-gray-50': row.children,
|
||||
'border-2 border-red-500': selectedItem === idx
|
||||
@@ -25,7 +25,8 @@
|
||||
<script lang="ts" setup>
|
||||
import { useCollapsibleTree } from '../../composables/useCollapsibleTree'
|
||||
import faker from 'faker'
|
||||
import { Ref, ref, computed } from 'vue'
|
||||
import type { Ref } from 'vue'
|
||||
import { ref, computed } from 'vue'
|
||||
import { useListNavigation } from '../../composables/useListNavigation'
|
||||
|
||||
type ExampleNode = {
|
||||
|
||||
@@ -6,7 +6,8 @@
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { useMarkdown, UseMarkdownOptions } from '../useMarkdown'
|
||||
import type { UseMarkdownOptions } from '../useMarkdown'
|
||||
import { useMarkdown } from '../useMarkdown'
|
||||
import { ref } from 'vue'
|
||||
|
||||
const props = defineProps<{
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { ComputedRef, computed, Ref } from 'vue'
|
||||
import type { ComputedRef, Ref } from 'vue'
|
||||
import { computed } from 'vue'
|
||||
import { useToggle } from '@vueuse/core'
|
||||
|
||||
export type RawNode <T> = {
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
* NOTICE: For Syntax Highlighting, please use the ShikiHighlight component.
|
||||
* We could eventually use Shiki as a Markdown plugin, but I don't want to get into it right now.
|
||||
*/
|
||||
import { computed, Ref } from 'vue'
|
||||
import type { Ref } from 'vue'
|
||||
import { computed } from 'vue'
|
||||
import MarkdownIt from 'markdown-it'
|
||||
import MarkdownItClass from '@toycode/markdown-it-class'
|
||||
import { useEventListener, whenever } from '@vueuse/core'
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
import { watch, Ref, ref, computed, shallowRef, CSSProperties } from 'vue'
|
||||
import { MaybeRef, useElementSize } from '@vueuse/core'
|
||||
import type { Ref, CSSProperties } from 'vue'
|
||||
import { watch, ref, computed, shallowRef } from 'vue'
|
||||
import type { MaybeRef } from '@vueuse/core'
|
||||
import { useElementSize } from '@vueuse/core'
|
||||
import { isEqual } from 'lodash'
|
||||
|
||||
export type UseVirtualListApi = ReturnType<typeof useVirtualList>['api']
|
||||
|
||||
@@ -80,7 +80,8 @@
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { ref, computed, watch, FunctionalComponent, SVGAttributes } from 'vue'
|
||||
import type { FunctionalComponent, SVGAttributes } from 'vue'
|
||||
import { ref, computed, watch } from 'vue'
|
||||
import Icon from '@cy/components/Icon.vue'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
import Select from '@cy/components/Select.vue'
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
/>
|
||||
<div
|
||||
v-else
|
||||
class="h-full flex items-center justify-center"
|
||||
class="flex h-full items-center justify-center"
|
||||
>
|
||||
<i-cy-loading_x16 class="animate-spin icon-dark-white icon-light-gray-400" />
|
||||
</div>
|
||||
@@ -45,10 +45,8 @@ import { useMutation } from '@urql/vue'
|
||||
import ChooseExternalEditor from './ChooseExternalEditor.vue'
|
||||
import StandardModal from '../components/StandardModal.vue'
|
||||
import Button from '../components/Button.vue'
|
||||
import {
|
||||
ChooseExternalEditorModalFragment,
|
||||
ChooseExternalEditorModal_SetPreferredEditorBinaryDocument,
|
||||
} from '../generated/graphql'
|
||||
import type { ChooseExternalEditorModalFragment } from '../generated/graphql'
|
||||
import { ChooseExternalEditorModal_SetPreferredEditorBinaryDocument } from '../generated/graphql'
|
||||
|
||||
const { t } = useI18n()
|
||||
|
||||
|
||||
@@ -107,7 +107,8 @@
|
||||
<script setup lang="ts">
|
||||
import { gql, useMutation } from '@urql/vue'
|
||||
import { ref, computed } from 'vue'
|
||||
import { GlobalPageHeader_ClearCurrentProjectDocument, HeaderBar_HeaderBarContentFragment } from '../generated/graphql'
|
||||
import type { HeaderBar_HeaderBarContentFragment } from '../generated/graphql'
|
||||
import { GlobalPageHeader_ClearCurrentProjectDocument } from '../generated/graphql'
|
||||
import TopNav from './topnav/TopNav.vue'
|
||||
import LoginModal from './topnav/LoginModal.vue'
|
||||
import UserAvatar from './topnav/UserAvatar.vue'
|
||||
|
||||
@@ -34,16 +34,19 @@
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
export type DocsMenuVariant = 'ci1' | 'orchestration1' | 'main'
|
||||
</script>
|
||||
|
||||
<script setup lang="ts">
|
||||
import Button from '@cy/components/Button.vue'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
import { getUrlWithParams, LinkWithParams } from '../../utils/getUrlWithParams'
|
||||
import type { LinkWithParams } from '../../utils/getUrlWithParams'
|
||||
import { getUrlWithParams } from '../../utils/getUrlWithParams'
|
||||
import ExternalLink from '../ExternalLink.vue'
|
||||
|
||||
const { t } = useI18n()
|
||||
|
||||
export type DocsMenuVariant = 'ci1' | 'orchestration1' | 'main'
|
||||
|
||||
const emit = defineEmits<{
|
||||
(e: 'setDocsContent', value:DocsMenuVariant): void,
|
||||
}>()
|
||||
|
||||
@@ -136,7 +136,8 @@
|
||||
import Button from '@cy/components/Button.vue'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
const { t } = useI18n()
|
||||
import { getUrlWithParams, LinkWithParams } from '@packages/frontend-shared/src/utils/getUrlWithParams'
|
||||
import type { LinkWithParams } from '@packages/frontend-shared/src/utils/getUrlWithParams'
|
||||
import { getUrlWithParams } from '@packages/frontend-shared/src/utils/getUrlWithParams'
|
||||
import { useTimeout } from '@vueuse/core'
|
||||
import { computed } from 'vue'
|
||||
import type { DocsMenuVariant } from './DocsMenuContent.vue'
|
||||
|
||||
@@ -260,16 +260,20 @@ import PromptContent from './PromptContent.vue'
|
||||
import UnsupportedBrowserTooltip from './UnsupportedBrowserTooltip.vue'
|
||||
import { allBrowsersIcons } from '@packages/frontend-shared/src/assets/browserLogos'
|
||||
import { gql, useMutation } from '@urql/vue'
|
||||
import { TopNavFragment, TopNav_LaunchOpenProjectDocument, TopNav_SetBrowserDocument, TopNav_SetPromptShownDocument } from '../../generated/graphql'
|
||||
import type { TopNavFragment } from '../../generated/graphql'
|
||||
import { TopNav_LaunchOpenProjectDocument, TopNav_SetBrowserDocument, TopNav_SetPromptShownDocument } from '../../generated/graphql'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
import { computed, ref, Ref, ComponentPublicInstance, watch, watchEffect } from 'vue'
|
||||
const { t } = useI18n()
|
||||
import type { ComponentPublicInstance } from 'vue'
|
||||
import { computed, ref, watch, watchEffect } from 'vue'
|
||||
import { onClickOutside, onKeyStroke, useTimeAgo } from '@vueuse/core'
|
||||
import DocsMenuContent, { DocsMenuVariant } from './DocsMenuContent.vue'
|
||||
import type { DocsMenuVariant } from './DocsMenuContent.vue'
|
||||
import DocsMenuContent from './DocsMenuContent.vue'
|
||||
import ExternalLink from '../ExternalLink.vue'
|
||||
import Button from '../../components/Button.vue'
|
||||
import UpdateCypressModal from './UpdateCypressModal.vue'
|
||||
|
||||
const { t } = useI18n()
|
||||
|
||||
const releasesUrl = 'https://github.com/cypress-io/cypress/releases'
|
||||
|
||||
gql`
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
import type { Exchange, Client } from '@urql/core'
|
||||
import {
|
||||
Client,
|
||||
createClient,
|
||||
dedupExchange,
|
||||
errorExchange,
|
||||
fetchExchange,
|
||||
Exchange,
|
||||
ssrExchange,
|
||||
} from '@urql/core'
|
||||
import { devtoolsExchange } from '@urql/devtools'
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
import { Exchange, getOperationName } from '@urql/core'
|
||||
import { getOperationName } from '@urql/core'
|
||||
import type { Exchange } from '@urql/core'
|
||||
|
||||
import { map, pipe } from 'wonka'
|
||||
|
||||
export const namedRouteExchange: Exchange = ({ client, forward }) => {
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
"rimraf": "3.0.2",
|
||||
"rollup-plugin-polyfill-node": "^0.7.0",
|
||||
"type-fest": "^2.3.4",
|
||||
"vite": "2.4.4",
|
||||
"vite": "2.5.0",
|
||||
"vite-plugin-components": "0.11.3",
|
||||
"vite-plugin-icons": "0.6.3",
|
||||
"vite-plugin-optimize-persist": "0.0.5",
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { defaultMessages } from '@cy/i18n'
|
||||
import GlobalPage from './GlobalPage.vue'
|
||||
import { GlobalPageFragment, GlobalPageFragmentDoc } from '../generated/graphql-test'
|
||||
import type { GlobalPageFragment } from '../generated/graphql-test'
|
||||
import { GlobalPageFragmentDoc } from '../generated/graphql-test'
|
||||
|
||||
const searchLabel = defaultMessages.globalPage.searchPlaceholder
|
||||
const emptyMessages = defaultMessages.globalPage.empty
|
||||
|
||||
@@ -46,7 +46,8 @@ import { gql, useMutation } from '@urql/vue'
|
||||
import GlobalProjectCard from './GlobalProjectCard.vue'
|
||||
import GlobalPageHeader from './GlobalPageHeader.vue'
|
||||
import GlobalEmpty from './GlobalEmpty.vue'
|
||||
import { GlobalPageFragment, GlobalPage_AddProjectDocument, GlobalPage_OpenDirectoryInIdeDocument, GlobalPage_RemoveProjectDocument, GlobalProjectCardFragment, GlobalPage_OpenInFinderDocument } from '../generated/graphql'
|
||||
import type { GlobalPageFragment, GlobalProjectCardFragment } from '../generated/graphql'
|
||||
import { GlobalPage_AddProjectDocument, GlobalPage_OpenDirectoryInIdeDocument, GlobalPage_RemoveProjectDocument, GlobalPage_OpenInFinderDocument } from '../generated/graphql'
|
||||
import ChooseExternalEditorModal from '@packages/frontend-shared/src/gql-components/ChooseExternalEditorModal.vue'
|
||||
|
||||
gql`
|
||||
|
||||
@@ -70,7 +70,8 @@
|
||||
|
||||
<script setup lang="ts">
|
||||
import { gql, useMutation } from '@urql/vue'
|
||||
import { GlobalProjectCardFragment, GlobalProjectCard_SetCurrentProjectDocument } from '../generated/graphql'
|
||||
import type { GlobalProjectCardFragment } from '../generated/graphql'
|
||||
import { GlobalProjectCard_SetCurrentProjectDocument } from '../generated/graphql'
|
||||
import { Menu, MenuButton, MenuItems, MenuItem } from '@headlessui/vue'
|
||||
import { useI18n } from '@cy/i18n'
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import { createApp } from 'vue'
|
||||
import './main.scss'
|
||||
import 'virtual:windi.css'
|
||||
import urql, { Client } from '@urql/vue'
|
||||
import type { Client } from '@urql/vue'
|
||||
import urql from '@urql/vue'
|
||||
import App from './App.vue'
|
||||
import Toast, { POSITION } from 'vue-toastification'
|
||||
import 'vue-toastification/dist/index.css'
|
||||
|
||||
@@ -52,7 +52,8 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { ref } from 'vue'
|
||||
import Button, { ButtonVariants } from '@cy/components/Button.vue'
|
||||
import type { ButtonVariants } from '@cy/components/Button.vue'
|
||||
import Button from '@cy/components/Button.vue'
|
||||
import Switch from '@cy/components/Switch.vue'
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -42,12 +42,12 @@ import WizardLayout from './WizardLayout.vue'
|
||||
import SelectFwOrBundler from './SelectFwOrBundler.vue'
|
||||
import SelectLanguage from './SelectLanguage.vue'
|
||||
import { gql } from '@urql/core'
|
||||
import type { WizardUpdateInput, EnvironmentSetupFragment } from '../generated/graphql'
|
||||
import {
|
||||
WizardUpdateInput,
|
||||
EnvironmentSetupFragment,
|
||||
EnvironmentSetup_ClearTestingTypeDocument,
|
||||
EnvironmentSetup_WizardUpdateDocument,
|
||||
} from '../generated/graphql'
|
||||
|
||||
import { useI18n } from '@cy/i18n'
|
||||
import { sortBy } from 'lodash'
|
||||
import { useMutation } from '@urql/vue'
|
||||
|
||||
@@ -28,7 +28,8 @@ import { computed, ref } from 'vue'
|
||||
import WizardLayout from './WizardLayout.vue'
|
||||
import ManualInstall from './ManualInstall.vue'
|
||||
import { gql } from '@urql/core'
|
||||
import { InstallDependenciesFragment,
|
||||
import type { InstallDependenciesFragment } from '../generated/graphql'
|
||||
import {
|
||||
InstallDependencies_ScaffoldFilesDocument,
|
||||
Wizard_InstalledPackagesDocument,
|
||||
} from '../generated/graphql'
|
||||
|
||||
@@ -165,7 +165,8 @@ import StatusRunningIcon from '~icons/cy/status-running_x16'
|
||||
import { RadioGroup, RadioGroupOption, RadioGroupLabel } from '@headlessui/vue'
|
||||
import UnsupportedBrowserTooltip from '@packages/frontend-shared/src/gql-components/topnav/UnsupportedBrowserTooltip.vue'
|
||||
|
||||
import { OpenBrowserListFragment, OpenBrowserList_SetBrowserDocument } from '../generated/graphql'
|
||||
import type { OpenBrowserListFragment } from '../generated/graphql'
|
||||
import { OpenBrowserList_SetBrowserDocument } from '../generated/graphql'
|
||||
|
||||
gql`
|
||||
mutation OpenBrowserList_SetBrowser($id: ID!) {
|
||||
|
||||
@@ -25,7 +25,12 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { gql } from '@urql/core'
|
||||
import { CodeLanguageEnum, EnvironmentSetup_ClearTestingTypeDocument, ScaffoldLanguageSelectFragment, ScaffoldLanguageSelect_ScaffoldTestingTypeDocument, ScaffoldLanguageSelect_WizardUpdateDocument } from '../generated/graphql'
|
||||
import type { CodeLanguageEnum, ScaffoldLanguageSelectFragment } from '../generated/graphql'
|
||||
import {
|
||||
EnvironmentSetup_ClearTestingTypeDocument,
|
||||
ScaffoldLanguageSelect_ScaffoldTestingTypeDocument,
|
||||
ScaffoldLanguageSelect_WizardUpdateDocument,
|
||||
} from '../generated/graphql'
|
||||
import WarningList from '../warning/WarningList.vue'
|
||||
import { computed } from 'vue'
|
||||
import type { FrontendFramework, Bundler } from '@packages/types/src/constants'
|
||||
|
||||
@@ -32,7 +32,8 @@ import { useI18n } from '@cy/i18n'
|
||||
import Button from '@cy/components/Button.vue'
|
||||
import FileRow from '../components/code/FileRow.vue'
|
||||
import LaunchpadHeader from './LaunchpadHeader.vue'
|
||||
import { ScaffoldedFilesFragment, ScaffoldedFiles_CompleteSetupDocument } from '../generated/graphql'
|
||||
import type { ScaffoldedFilesFragment } from '../generated/graphql'
|
||||
import { ScaffoldedFiles_CompleteSetupDocument } from '../generated/graphql'
|
||||
import { useMutation } from '@urql/vue'
|
||||
|
||||
const { t } = useI18n()
|
||||
|
||||
@@ -9,10 +9,8 @@
|
||||
import { gql } from '@urql/core'
|
||||
import { useMutation } from '@urql/vue'
|
||||
import TestingTypePicker from '@cy/gql-components/TestingTypePicker.vue'
|
||||
import {
|
||||
TestingTypeSelectionDocument,
|
||||
TestingTypeCardsFragment,
|
||||
} from '../generated/graphql'
|
||||
import type { TestingTypeCardsFragment } from '../generated/graphql'
|
||||
import { TestingTypeSelectionDocument } from '../generated/graphql'
|
||||
|
||||
gql`
|
||||
fragment TestingTypeCards on Query {
|
||||
|
||||
@@ -9,7 +9,17 @@
|
||||
"version": "16.12"
|
||||
}
|
||||
},
|
||||
"plugins": [
|
||||
"import"
|
||||
],
|
||||
"rules": {
|
||||
"no-duplicate-imports": "off",
|
||||
"import/no-duplicates": [
|
||||
"error",
|
||||
{
|
||||
"considerQueryString": true
|
||||
}
|
||||
],
|
||||
"arrow-body-style": "off",
|
||||
"no-unused-vars": "off",
|
||||
"react/jsx-filename-extension": [
|
||||
|
||||
@@ -8948,6 +8948,11 @@
|
||||
resolved "https://registry.yarnpkg.com/@types/json-stable-stringify/-/json-stable-stringify-1.0.33.tgz#099b0712d824d15e2660c20e1c16e6a8381f308c"
|
||||
integrity sha512-qEWiQff6q2tA5gcJGWwzplQcXdJtm+0oy6IHGHzlOf3eFAkGE/FIPXZK9ofWgNSHVp8AFFI33PJJshS0ei3Gvw==
|
||||
|
||||
"@types/json5@^0.0.29":
|
||||
version "0.0.29"
|
||||
resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
|
||||
integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
|
||||
|
||||
"@types/jsonwebtoken@^8.5.0":
|
||||
version "8.5.4"
|
||||
resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-8.5.4.tgz#50ccaf0aa6f5d7b9956e70fe323b76e582991913"
|
||||
@@ -11712,16 +11717,16 @@ array-ify@^1.0.0:
|
||||
resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
|
||||
integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=
|
||||
|
||||
array-includes@^3.0.3, array-includes@^3.1.1:
|
||||
version "3.1.3"
|
||||
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a"
|
||||
integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==
|
||||
array-includes@^3.0.3, array-includes@^3.1.1, array-includes@^3.1.4:
|
||||
version "3.1.4"
|
||||
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.4.tgz#f5b493162c760f3539631f005ba2bb46acb45ba9"
|
||||
integrity sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==
|
||||
dependencies:
|
||||
call-bind "^1.0.2"
|
||||
define-properties "^1.1.3"
|
||||
es-abstract "^1.18.0-next.2"
|
||||
es-abstract "^1.19.1"
|
||||
get-intrinsic "^1.1.1"
|
||||
is-string "^1.0.5"
|
||||
is-string "^1.0.7"
|
||||
|
||||
array-initial@^1.0.0:
|
||||
version "1.1.0"
|
||||
@@ -11797,14 +11802,14 @@ array.prototype.find@^2.1.1:
|
||||
define-properties "^1.1.3"
|
||||
es-abstract "^1.17.4"
|
||||
|
||||
array.prototype.flat@^1.2.1, array.prototype.flat@^1.2.3:
|
||||
version "1.2.4"
|
||||
resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123"
|
||||
integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==
|
||||
array.prototype.flat@^1.2.1, array.prototype.flat@^1.2.3, array.prototype.flat@^1.2.5:
|
||||
version "1.2.5"
|
||||
resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz#07e0975d84bbc7c48cd1879d609e682598d33e13"
|
||||
integrity sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==
|
||||
dependencies:
|
||||
call-bind "^1.0.0"
|
||||
call-bind "^1.0.2"
|
||||
define-properties "^1.1.3"
|
||||
es-abstract "^1.18.0-next.1"
|
||||
es-abstract "^1.19.0"
|
||||
|
||||
array.prototype.flatmap@^1.2.1, array.prototype.flatmap@^1.2.3:
|
||||
version "1.2.4"
|
||||
@@ -17195,9 +17200,9 @@ cyclist@^1.0.1:
|
||||
resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9"
|
||||
integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=
|
||||
|
||||
cypress-example-kitchensink@cypress-io/cypress-example-kitchensink#8389bb6b09c59c2720ceeaadecc8eaa2d4d6551d:
|
||||
cypress-example-kitchensink@cypress-io/cypress-example-kitchensink#d4b6c4a898f87fa391fabef6dbbff8cd7bd11d2a:
|
||||
version "0.0.0-development"
|
||||
resolved "https://codeload.github.com/cypress-io/cypress-example-kitchensink/tar.gz/8389bb6b09c59c2720ceeaadecc8eaa2d4d6551d"
|
||||
resolved "https://codeload.github.com/cypress-io/cypress-example-kitchensink/tar.gz/d4b6c4a898f87fa391fabef6dbbff8cd7bd11d2a"
|
||||
dependencies:
|
||||
npm-run-all "^4.1.2"
|
||||
serve "11.3.0"
|
||||
@@ -17511,7 +17516,7 @@ debug@3.1.0, debug@=3.1.0, debug@~3.1.0:
|
||||
dependencies:
|
||||
ms "2.0.0"
|
||||
|
||||
debug@3.2.6, debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.5, debug@^3.2.6:
|
||||
debug@3.2.6:
|
||||
version "3.2.6"
|
||||
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
|
||||
integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
|
||||
@@ -17539,6 +17544,13 @@ debug@4.3.1:
|
||||
dependencies:
|
||||
ms "2.1.2"
|
||||
|
||||
debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.5, debug@^3.2.6, debug@^3.2.7:
|
||||
version "3.2.7"
|
||||
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
|
||||
integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
|
||||
dependencies:
|
||||
ms "^2.1.1"
|
||||
|
||||
debuglog@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
|
||||
@@ -19117,27 +19129,31 @@ errorhandler@1.5.1:
|
||||
accepts "~1.3.7"
|
||||
escape-html "~1.0.3"
|
||||
|
||||
es-abstract@^1.17.0-next.0, es-abstract@^1.17.4, es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2:
|
||||
version "1.18.0"
|
||||
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4"
|
||||
integrity sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==
|
||||
es-abstract@^1.17.0-next.0, es-abstract@^1.17.4, es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2, es-abstract@^1.19.0, es-abstract@^1.19.1:
|
||||
version "1.19.1"
|
||||
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3"
|
||||
integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==
|
||||
dependencies:
|
||||
call-bind "^1.0.2"
|
||||
es-to-primitive "^1.2.1"
|
||||
function-bind "^1.1.1"
|
||||
get-intrinsic "^1.1.1"
|
||||
get-symbol-description "^1.0.0"
|
||||
has "^1.0.3"
|
||||
has-symbols "^1.0.2"
|
||||
is-callable "^1.2.3"
|
||||
internal-slot "^1.0.3"
|
||||
is-callable "^1.2.4"
|
||||
is-negative-zero "^2.0.1"
|
||||
is-regex "^1.1.2"
|
||||
is-string "^1.0.5"
|
||||
object-inspect "^1.9.0"
|
||||
is-regex "^1.1.4"
|
||||
is-shared-array-buffer "^1.0.1"
|
||||
is-string "^1.0.7"
|
||||
is-weakref "^1.0.1"
|
||||
object-inspect "^1.11.0"
|
||||
object-keys "^1.1.1"
|
||||
object.assign "^4.1.2"
|
||||
string.prototype.trimend "^1.0.4"
|
||||
string.prototype.trimstart "^1.0.4"
|
||||
unbox-primitive "^1.0.0"
|
||||
unbox-primitive "^1.0.1"
|
||||
|
||||
es-array-method-boxes-properly@^1.0.0:
|
||||
version "1.0.0"
|
||||
@@ -19245,7 +19261,7 @@ es6-weak-map@^2.0.1:
|
||||
es6-iterator "^2.0.3"
|
||||
es6-symbol "^3.1.1"
|
||||
|
||||
esbuild@^0.12.28, esbuild@^0.12.8:
|
||||
esbuild@^0.12.17, esbuild@^0.12.28:
|
||||
version "0.12.29"
|
||||
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.12.29.tgz#be602db7c4dc78944a9dbde0d1ea19d36c1f882d"
|
||||
integrity sha512-w/XuoBCSwepyiZtIRsKsetiLDUVGPVw1E/R3VTFSecIy8UR7Cq3SOtwKHJMFoVqqVG36aGkzh4e8BvpO1Fdc7g==
|
||||
@@ -19340,13 +19356,13 @@ eslint-config-react-app@^5.0.2, eslint-config-react-app@^5.2.1:
|
||||
dependencies:
|
||||
confusing-browser-globals "^1.0.9"
|
||||
|
||||
eslint-import-resolver-node@^0.3.2:
|
||||
version "0.3.4"
|
||||
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717"
|
||||
integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==
|
||||
eslint-import-resolver-node@^0.3.2, eslint-import-resolver-node@^0.3.6:
|
||||
version "0.3.6"
|
||||
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd"
|
||||
integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==
|
||||
dependencies:
|
||||
debug "^2.6.9"
|
||||
resolve "^1.13.1"
|
||||
debug "^3.2.7"
|
||||
resolve "^1.20.0"
|
||||
|
||||
eslint-loader@3.0.2:
|
||||
version "3.0.2"
|
||||
@@ -19370,13 +19386,13 @@ eslint-loader@3.0.3:
|
||||
object-hash "^2.0.1"
|
||||
schema-utils "^2.6.1"
|
||||
|
||||
eslint-module-utils@^2.1.1, eslint-module-utils@^2.4.0, eslint-module-utils@^2.4.1:
|
||||
version "2.6.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6"
|
||||
integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==
|
||||
eslint-module-utils@^2.1.1, eslint-module-utils@^2.4.0, eslint-module-utils@^2.4.1, eslint-module-utils@^2.7.2:
|
||||
version "2.7.3"
|
||||
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee"
|
||||
integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==
|
||||
dependencies:
|
||||
debug "^2.6.9"
|
||||
pkg-dir "^2.0.0"
|
||||
debug "^3.2.7"
|
||||
find-up "^2.1.0"
|
||||
|
||||
eslint-plugin-cypress@2.11.2:
|
||||
version "2.11.2"
|
||||
@@ -19444,6 +19460,25 @@ eslint-plugin-import@2.20.1:
|
||||
read-pkg-up "^2.0.0"
|
||||
resolve "^1.12.0"
|
||||
|
||||
eslint-plugin-import@2.25.4:
|
||||
version "2.25.4"
|
||||
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz#322f3f916a4e9e991ac7af32032c25ce313209f1"
|
||||
integrity sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==
|
||||
dependencies:
|
||||
array-includes "^3.1.4"
|
||||
array.prototype.flat "^1.2.5"
|
||||
debug "^2.6.9"
|
||||
doctrine "^2.1.0"
|
||||
eslint-import-resolver-node "^0.3.6"
|
||||
eslint-module-utils "^2.7.2"
|
||||
has "^1.0.3"
|
||||
is-core-module "^2.8.0"
|
||||
is-glob "^4.0.3"
|
||||
minimatch "^3.0.4"
|
||||
object.values "^1.1.5"
|
||||
resolve "^1.20.0"
|
||||
tsconfig-paths "^3.12.0"
|
||||
|
||||
eslint-plugin-json-format@2.0.1, eslint-plugin-json-format@^2.0.0, eslint-plugin-json-format@^2.0.1:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/eslint-plugin-json-format/-/eslint-plugin-json-format-2.0.1.tgz#31c6ef89e8210ba2e262381eb5d26d24cb74bc67"
|
||||
@@ -21806,6 +21841,14 @@ get-stream@^6.0.0:
|
||||
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.0.tgz#3e0012cb6827319da2706e601a1583e8629a6718"
|
||||
integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==
|
||||
|
||||
get-symbol-description@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
|
||||
integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
|
||||
dependencies:
|
||||
call-bind "^1.0.2"
|
||||
get-intrinsic "^1.1.1"
|
||||
|
||||
get-uri@3:
|
||||
version "3.0.2"
|
||||
resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-3.0.2.tgz#f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c"
|
||||
@@ -22782,7 +22825,7 @@ has-ansi@^2.0.0:
|
||||
dependencies:
|
||||
ansi-regex "^2.0.0"
|
||||
|
||||
has-bigints@^1.0.0:
|
||||
has-bigints@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113"
|
||||
integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==
|
||||
@@ -24319,10 +24362,10 @@ is-buffer@^2.0.0, is-buffer@^2.0.2, is-buffer@~2.0.3:
|
||||
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
|
||||
integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
|
||||
|
||||
is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.3:
|
||||
version "1.2.3"
|
||||
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"
|
||||
integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==
|
||||
is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.4:
|
||||
version "1.2.4"
|
||||
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945"
|
||||
integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
|
||||
|
||||
is-ci@2.0.0, is-ci@^2.0.0:
|
||||
version "2.0.0"
|
||||
@@ -24364,10 +24407,10 @@ is-color-stop@^1.0.0, is-color-stop@^1.1.0:
|
||||
rgb-regex "^1.0.1"
|
||||
rgba-regex "^1.0.0"
|
||||
|
||||
is-core-module@^2.1.0, is-core-module@^2.2.0:
|
||||
version "2.4.0"
|
||||
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1"
|
||||
integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==
|
||||
is-core-module@^2.1.0, is-core-module@^2.2.0, is-core-module@^2.8.0:
|
||||
version "2.8.1"
|
||||
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
|
||||
integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
|
||||
dependencies:
|
||||
has "^1.0.3"
|
||||
|
||||
@@ -24517,7 +24560,7 @@ is-generator-function@^1.0.7:
|
||||
resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.8.tgz#dfb5c2b120e02b0a8d9d2c6806cd5621aa922f7b"
|
||||
integrity sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==
|
||||
|
||||
is-glob@4.0.1, is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:
|
||||
is-glob@4.0.1:
|
||||
version "4.0.1"
|
||||
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
|
||||
integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
|
||||
@@ -24538,6 +24581,13 @@ is-glob@^3.0.0, is-glob@^3.1.0:
|
||||
dependencies:
|
||||
is-extglob "^2.1.0"
|
||||
|
||||
is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
|
||||
version "4.0.3"
|
||||
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
|
||||
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
|
||||
dependencies:
|
||||
is-extglob "^2.1.1"
|
||||
|
||||
is-hexadecimal@^1.0.0:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7"
|
||||
@@ -24820,7 +24870,7 @@ is-reference@^1.2.1:
|
||||
dependencies:
|
||||
"@types/estree" "*"
|
||||
|
||||
is-regex@^1.0.3, is-regex@^1.0.5, is-regex@^1.1.0, is-regex@^1.1.1, is-regex@^1.1.2:
|
||||
is-regex@^1.0.3, is-regex@^1.0.5, is-regex@^1.1.0, is-regex@^1.1.1, is-regex@^1.1.2, is-regex@^1.1.4:
|
||||
version "1.1.4"
|
||||
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
|
||||
integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
|
||||
@@ -24867,6 +24917,11 @@ is-set@^2.0.1, is-set@^2.0.2:
|
||||
resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec"
|
||||
integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==
|
||||
|
||||
is-shared-array-buffer@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6"
|
||||
integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==
|
||||
|
||||
is-ssh@^1.3.0:
|
||||
version "1.3.2"
|
||||
resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.2.tgz#a4b82ab63d73976fd8263cceee27f99a88bdae2b"
|
||||
@@ -24884,10 +24939,12 @@ is-stream@^2.0.0:
|
||||
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
|
||||
integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
|
||||
|
||||
is-string@^1.0.5:
|
||||
version "1.0.5"
|
||||
resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6"
|
||||
integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==
|
||||
is-string@^1.0.5, is-string@^1.0.7:
|
||||
version "1.0.7"
|
||||
resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
|
||||
integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
|
||||
dependencies:
|
||||
has-tostringtag "^1.0.0"
|
||||
|
||||
is-subset@^0.1.1:
|
||||
version "0.1.1"
|
||||
@@ -24994,6 +25051,13 @@ is-weakmap@^2.0.1:
|
||||
resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2"
|
||||
integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==
|
||||
|
||||
is-weakref@^1.0.1:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
|
||||
integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
|
||||
dependencies:
|
||||
call-bind "^1.0.2"
|
||||
|
||||
is-weakset@^2.0.1:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.1.tgz#e9a0af88dbd751589f5e50d80f4c98b780884f83"
|
||||
@@ -30770,10 +30834,10 @@ object-hash@^2.0.1:
|
||||
resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.1.1.tgz#9447d0279b4fcf80cff3259bf66a1dc73afabe09"
|
||||
integrity sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==
|
||||
|
||||
object-inspect@^1.7.0, object-inspect@^1.9.0:
|
||||
version "1.9.0"
|
||||
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a"
|
||||
integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==
|
||||
object-inspect@^1.11.0, object-inspect@^1.7.0, object-inspect@^1.9.0:
|
||||
version "1.12.0"
|
||||
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0"
|
||||
integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==
|
||||
|
||||
object-is@^1.0.1, object-is@^1.0.2, object-is@^1.1.2, object-is@^1.1.4:
|
||||
version "1.1.5"
|
||||
@@ -30904,15 +30968,14 @@ object.reduce@^1.0.0:
|
||||
for-own "^1.0.0"
|
||||
make-iterator "^1.0.0"
|
||||
|
||||
object.values@^1.1.0, object.values@^1.1.1:
|
||||
version "1.1.3"
|
||||
resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.3.tgz#eaa8b1e17589f02f698db093f7c62ee1699742ee"
|
||||
integrity sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==
|
||||
object.values@^1.1.0, object.values@^1.1.1, object.values@^1.1.5:
|
||||
version "1.1.5"
|
||||
resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac"
|
||||
integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==
|
||||
dependencies:
|
||||
call-bind "^1.0.2"
|
||||
define-properties "^1.1.3"
|
||||
es-abstract "^1.18.0-next.2"
|
||||
has "^1.0.3"
|
||||
es-abstract "^1.19.1"
|
||||
|
||||
objectorarray@^1.0.4:
|
||||
version "1.0.4"
|
||||
@@ -32197,13 +32260,6 @@ pkg-dir@^1.0.0:
|
||||
dependencies:
|
||||
find-up "^1.0.0"
|
||||
|
||||
pkg-dir@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
|
||||
integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=
|
||||
dependencies:
|
||||
find-up "^2.1.0"
|
||||
|
||||
pkg-dir@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3"
|
||||
@@ -40269,7 +40325,7 @@ tsconfig-paths-webpack-plugin@^3.3.0, tsconfig-paths-webpack-plugin@^3.5.1:
|
||||
enhanced-resolve "^5.7.0"
|
||||
tsconfig-paths "^3.9.0"
|
||||
|
||||
tsconfig-paths@3.10.1, tsconfig-paths@^3.9.0:
|
||||
tsconfig-paths@3.10.1:
|
||||
version "3.10.1"
|
||||
resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.10.1.tgz#79ae67a68c15289fdf5c51cb74f397522d795ed7"
|
||||
integrity sha512-rETidPDgCpltxF7MjBZlAFPUHv5aHH2MymyPvh+vEyWAED4Eb/WeMbsnD/JDr4OKPOA1TssDHgIcpTN5Kh0p6Q==
|
||||
@@ -40278,6 +40334,16 @@ tsconfig-paths@3.10.1, tsconfig-paths@^3.9.0:
|
||||
minimist "^1.2.0"
|
||||
strip-bom "^3.0.0"
|
||||
|
||||
tsconfig-paths@^3.12.0, tsconfig-paths@^3.9.0:
|
||||
version "3.12.0"
|
||||
resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz#19769aca6ee8f6a1a341e38c8fa45dd9fb18899b"
|
||||
integrity sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==
|
||||
dependencies:
|
||||
"@types/json5" "^0.0.29"
|
||||
json5 "^1.0.1"
|
||||
minimist "^1.2.0"
|
||||
strip-bom "^3.0.0"
|
||||
|
||||
tslib@2.0.1:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e"
|
||||
@@ -40649,15 +40715,15 @@ umd@^3.0.0:
|
||||
resolved "https://registry.yarnpkg.com/umd/-/umd-3.0.3.tgz#aa9fe653c42b9097678489c01000acb69f0b26cf"
|
||||
integrity sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==
|
||||
|
||||
unbox-primitive@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.0.tgz#eeacbc4affa28e9b3d36b5eaeccc50b3251b1d3f"
|
||||
integrity sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==
|
||||
unbox-primitive@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471"
|
||||
integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==
|
||||
dependencies:
|
||||
function-bind "^1.1.1"
|
||||
has-bigints "^1.0.0"
|
||||
has-symbols "^1.0.0"
|
||||
which-boxed-primitive "^1.0.1"
|
||||
has-bigints "^1.0.1"
|
||||
has-symbols "^1.0.2"
|
||||
which-boxed-primitive "^1.0.2"
|
||||
|
||||
unc-path-regex@^0.1.0, unc-path-regex@^0.1.2:
|
||||
version "0.1.2"
|
||||
@@ -41969,12 +42035,12 @@ vite-svg-loader@^2.2.0:
|
||||
"@vue/compiler-sfc" "^3.0.11"
|
||||
svgo "^2.3.0"
|
||||
|
||||
vite@2.4.4:
|
||||
version "2.4.4"
|
||||
resolved "https://registry.yarnpkg.com/vite/-/vite-2.4.4.tgz#8c402a07ad45f168f6eb5428bead38f3e4363e47"
|
||||
integrity sha512-m1wK6pFJKmaYA6AeZIUXyiAgUAAJzVXhIMYCdZUpCaFMGps0v0IlNJtbmPvkUhVEyautalajmnW5X6NboUPsnw==
|
||||
vite@2.5.0:
|
||||
version "2.5.0"
|
||||
resolved "https://registry.yarnpkg.com/vite/-/vite-2.5.0.tgz#111ba3679432d426e44566acf480005a7914cbd6"
|
||||
integrity sha512-Dn4B+g54PJsMG5WCc4QeFy1ygMXRdTtFrUPegqfk4+vzVQcbF/DqqmI/1bxezArzbujBJg/67QeT5wz8edfJVQ==
|
||||
dependencies:
|
||||
esbuild "^0.12.8"
|
||||
esbuild "^0.12.17"
|
||||
postcss "^8.3.6"
|
||||
resolve "^1.20.0"
|
||||
rollup "^2.38.5"
|
||||
@@ -43010,7 +43076,7 @@ whatwg-url@^7.0.0:
|
||||
tr46 "^1.0.1"
|
||||
webidl-conversions "^4.0.2"
|
||||
|
||||
which-boxed-primitive@^1.0.1:
|
||||
which-boxed-primitive@^1.0.1, which-boxed-primitive@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
|
||||
integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
|
||||
|
||||
Reference in New Issue
Block a user