From 4255a70cbe3867e2b3a0e6de581fad967e7d989f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 15 Jun 2024 15:23:55 +0400
Subject: [PATCH] Bump kotlin from 1.9.24 to 2.0.0 (#122)
Bumps `kotlin` from 1.9.24 to 2.0.0.
Updates `org.jetbrains.kotlin.jvm` from 1.9.24 to 2.0.0
Release notes
Sourced from org.jetbrains.kotlin.jvm's
releases.
Kotlin 2.0.0
Changelog
Analysis. API
New Features
KT-65327
Support reading klib contents in Analysis API
Performance Improvements
KT-65560
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements
KT-64987
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf
KT-61789
K2: optimize getFirForNonKtFileElement for references inside super type
reference
KT-59498
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve
KT-61728
Analysis API: optimize AllCandidatesResolver.getAllCandidates
Fixes
KT-65561
Analysis API: dummy.kt is not a physical file
KT-65616
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS
KT-65600
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes
KT-64919
K2 IDE: Implement KMP support for sealed class inheritors
KT-64241
K2: Unresolved calls to functions in scripts depending on included
projects
KT-65813
Analysis API Standalone:
FirDeclarationForCompiledElementSearcher
does not find
compiled elements
KT-66052
AA: render expect/actual modifier
KT-66795
KtCodeFragment.clone() is broken
KT-66532
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file
KT-64833
Analysis API: Members implemented by delegation have no overridden
symbols
KT-62405
Analysis API: Symbols SUBSTITUTION_OVERRIDE
have no
overridden symbols
KT-66749
K2: "Collection contains no element matching the predicate" on
an unresolved call
KT-62832
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus
KT-66719
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation
KT-66603
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType
KT-64505
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors
KT-66013
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes
KT-62880
K2 IDE: Unresolved java annotation methods in KDoc
KT-66530
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site
KT-65571
Support VirtualFile inputs to Analysis API modules
KT-66485
Substituted types are not provided for callable references
KT-66498
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself
KT-64579
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"
KT-65978
Analysis API: Use soft references in
FileStructureCache
KT-64051
K2 IDE: Analysis API: Unresolved links to typealias in KDoc
KT-66189
K2 / IDE: KtFirExpressionTypeProvider bugs
KT-61422
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"
KT-66276
K2: Analysis API:
TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
false positive
for script parameter
KT-66232
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests
KT-60996
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics
KT-66306
K2: Analysis API: drop ability to enable global phase resolve lock
KT-55750
LL FIR: Implement multi-threaded resolve
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.jvm's
changelog.
2.0.0
Analysis. API
New Features
KT-65327
Support reading klib contents in Analysis API
Performance Improvements
KT-65560
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements
KT-64987
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf
KT-61789
K2: optimize getFirForNonKtFileElement for references inside super type
reference
KT-59498
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve
KT-61728
Analysis API: optimize AllCandidatesResolver.getAllCandidates
Fixes
KT-65561
Analysis API: dummy.kt is not a physical file
KT-65616
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS
KT-65600
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes
KT-64919
K2 IDE: Implement KMP support for sealed class inheritors
KT-64241
K2: Unresolved calls to functions in scripts depending on included
projects
KT-65813
Analysis API Standalone:
FirDeclarationForCompiledElementSearcher
does not find
compiled elements
KT-66052
AA: render expect/actual modifier
KT-66795
KtCodeFragment.clone() is broken
KT-66532
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file
KT-64833
Analysis API: Members implemented by delegation have no overridden
symbols
KT-62405
Analysis API: Symbols SUBSTITUTION_OVERRIDE
have no
overridden symbols
KT-66749
K2: "Collection contains no element matching the predicate" on
an unresolved call
KT-62832
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus
KT-66719
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation
KT-66603
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType
KT-64505
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors
KT-66013
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes
KT-62880
K2 IDE: Unresolved java annotation methods in KDoc
KT-66530
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site
KT-65571
Support VirtualFile inputs to Analysis API modules
KT-66485
Substituted types are not provided for callable references
KT-66498
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself
KT-64579
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"
KT-65978
Analysis API: Use soft references in
FileStructureCache
KT-64051
K2 IDE: Analysis API: Unresolved links to typealias in KDoc
KT-66189
K2 / IDE: KtFirExpressionTypeProvider bugs
KT-61422
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"
KT-66276
K2: Analysis API:
TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
false positive
for script parameter
KT-66232
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests
KT-60996
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics
KT-66306
K2: Analysis API: drop ability to enable global phase resolve lock
KT-55750
LL FIR: Implement multi-threaded resolve
... (truncated)
Commits
e84e835
Add changelog for 2.0.0
975dea2
Add changelog for 2.0.0-RC3
b618ee4
[FIR] Prohibit referencing java field in case of conflict with
property..
b239239
K2: build outer classes sequence in FirImplicitBodyResolve properly
afc5b49
[IR] Assume IrFile has at least one offset entry
be1804c
[K/N][tests] Don't attempt to download simulator after first
failure
b666160
K2: fix captureFromExpressionInternal for nullable intersection
types
f04f051
K2: fix withNullability() for ConeIntersectionType
cda1ad4
K2: reproduce KT-67912
8e0919e
[K2/JS] Use declaration session for looking up containing
declaration
- Additional commits viewable in compare
view
Updates `org.jetbrains.kotlin.multiplatform` from 1.9.24 to 2.0.0
Release notes
Sourced from org.jetbrains.kotlin.multiplatform's
releases.
Kotlin 2.0.0
Changelog
Analysis. API
New Features
KT-65327
Support reading klib contents in Analysis API
Performance Improvements
KT-65560
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements
KT-64987
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf
KT-61789
K2: optimize getFirForNonKtFileElement for references inside super type
reference
KT-59498
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve
KT-61728
Analysis API: optimize AllCandidatesResolver.getAllCandidates
Fixes
KT-65561
Analysis API: dummy.kt is not a physical file
KT-65616
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS
KT-65600
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes
KT-64919
K2 IDE: Implement KMP support for sealed class inheritors
KT-64241
K2: Unresolved calls to functions in scripts depending on included
projects
KT-65813
Analysis API Standalone:
FirDeclarationForCompiledElementSearcher
does not find
compiled elements
KT-66052
AA: render expect/actual modifier
KT-66795
KtCodeFragment.clone() is broken
KT-66532
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file
KT-64833
Analysis API: Members implemented by delegation have no overridden
symbols
KT-62405
Analysis API: Symbols SUBSTITUTION_OVERRIDE
have no
overridden symbols
KT-66749
K2: "Collection contains no element matching the predicate" on
an unresolved call
KT-62832
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus
KT-66719
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation
KT-66603
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType
KT-64505
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors
KT-66013
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes
KT-62880
K2 IDE: Unresolved java annotation methods in KDoc
KT-66530
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site
KT-65571
Support VirtualFile inputs to Analysis API modules
KT-66485
Substituted types are not provided for callable references
KT-66498
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself
KT-64579
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"
KT-65978
Analysis API: Use soft references in
FileStructureCache
KT-64051
K2 IDE: Analysis API: Unresolved links to typealias in KDoc
KT-66189
K2 / IDE: KtFirExpressionTypeProvider bugs
KT-61422
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"
KT-66276
K2: Analysis API:
TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
false positive
for script parameter
KT-66232
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests
KT-60996
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics
KT-66306
K2: Analysis API: drop ability to enable global phase resolve lock
KT-55750
LL FIR: Implement multi-threaded resolve
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.multiplatform's
changelog.
2.0.0
Analysis. API
New Features
KT-65327
Support reading klib contents in Analysis API
Performance Improvements
KT-65560
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements
KT-64987
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf
KT-61789
K2: optimize getFirForNonKtFileElement for references inside super type
reference
KT-59498
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve
KT-61728
Analysis API: optimize AllCandidatesResolver.getAllCandidates
Fixes
KT-65561
Analysis API: dummy.kt is not a physical file
KT-65616
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS
KT-65600
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes
KT-64919
K2 IDE: Implement KMP support for sealed class inheritors
KT-64241
K2: Unresolved calls to functions in scripts depending on included
projects
KT-65813
Analysis API Standalone:
FirDeclarationForCompiledElementSearcher
does not find
compiled elements
KT-66052
AA: render expect/actual modifier
KT-66795
KtCodeFragment.clone() is broken
KT-66532
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file
KT-64833
Analysis API: Members implemented by delegation have no overridden
symbols
KT-62405
Analysis API: Symbols SUBSTITUTION_OVERRIDE
have no
overridden symbols
KT-66749
K2: "Collection contains no element matching the predicate" on
an unresolved call
KT-62832
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus
KT-66719
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation
KT-66603
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType
KT-64505
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors
KT-66013
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes
KT-62880
K2 IDE: Unresolved java annotation methods in KDoc
KT-66530
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site
KT-65571
Support VirtualFile inputs to Analysis API modules
KT-66485
Substituted types are not provided for callable references
KT-66498
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself
KT-64579
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"
KT-65978
Analysis API: Use soft references in
FileStructureCache
KT-64051
K2 IDE: Analysis API: Unresolved links to typealias in KDoc
KT-66189
K2 / IDE: KtFirExpressionTypeProvider bugs
KT-61422
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"
KT-66276
K2: Analysis API:
TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
false positive
for script parameter
KT-66232
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests
KT-60996
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics
KT-66306
K2: Analysis API: drop ability to enable global phase resolve lock
KT-55750
LL FIR: Implement multi-threaded resolve
... (truncated)
Commits
e84e835
Add changelog for 2.0.0
975dea2
Add changelog for 2.0.0-RC3
b618ee4
[FIR] Prohibit referencing java field in case of conflict with
property..
b239239
K2: build outer classes sequence in FirImplicitBodyResolve properly
afc5b49
[IR] Assume IrFile has at least one offset entry
be1804c
[K/N][tests] Don't attempt to download simulator after first
failure
b666160
K2: fix captureFromExpressionInternal for nullable intersection
types
f04f051
K2: fix withNullability() for ConeIntersectionType
cda1ad4
K2: reproduce KT-67912
8e0919e
[K2/JS] Use declaration session for looking up containing
declaration
- Additional commits viewable in compare
view
Updates `org.jetbrains.kotlin.plugin.serialization` from 1.9.24 to 2.0.0
Release notes
Sourced from org.jetbrains.kotlin.plugin.serialization's
releases.
Kotlin 2.0.0
Changelog
Analysis. API
New Features
KT-65327
Support reading klib contents in Analysis API
Performance Improvements
KT-65560
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements
KT-64987
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf
KT-61789
K2: optimize getFirForNonKtFileElement for references inside super type
reference
KT-59498
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve
KT-61728
Analysis API: optimize AllCandidatesResolver.getAllCandidates
Fixes
KT-65561
Analysis API: dummy.kt is not a physical file
KT-65616
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS
KT-65600
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes
KT-64919
K2 IDE: Implement KMP support for sealed class inheritors
KT-64241
K2: Unresolved calls to functions in scripts depending on included
projects
KT-65813
Analysis API Standalone:
FirDeclarationForCompiledElementSearcher
does not find
compiled elements
KT-66052
AA: render expect/actual modifier
KT-66795
KtCodeFragment.clone() is broken
KT-66532
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file
KT-64833
Analysis API: Members implemented by delegation have no overridden
symbols
KT-62405
Analysis API: Symbols SUBSTITUTION_OVERRIDE
have no
overridden symbols
KT-66749
K2: "Collection contains no element matching the predicate" on
an unresolved call
KT-62832
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus
KT-66719
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation
KT-66603
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType
KT-64505
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors
KT-66013
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes
KT-62880
K2 IDE: Unresolved java annotation methods in KDoc
KT-66530
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site
KT-65571
Support VirtualFile inputs to Analysis API modules
KT-66485
Substituted types are not provided for callable references
KT-66498
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself
KT-64579
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"
KT-65978
Analysis API: Use soft references in
FileStructureCache
KT-64051
K2 IDE: Analysis API: Unresolved links to typealias in KDoc
KT-66189
K2 / IDE: KtFirExpressionTypeProvider bugs
KT-61422
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"
KT-66276
K2: Analysis API:
TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
false positive
for script parameter
KT-66232
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests
KT-60996
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics
KT-66306
K2: Analysis API: drop ability to enable global phase resolve lock
KT-55750
LL FIR: Implement multi-threaded resolve
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.plugin.serialization's
changelog.
2.0.0
Analysis. API
New Features
KT-65327
Support reading klib contents in Analysis API
Performance Improvements
KT-65560
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements
KT-64987
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf
KT-61789
K2: optimize getFirForNonKtFileElement for references inside super type
reference
KT-59498
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve
KT-61728
Analysis API: optimize AllCandidatesResolver.getAllCandidates
Fixes
KT-65561
Analysis API: dummy.kt is not a physical file
KT-65616
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS
KT-65600
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes
KT-64919
K2 IDE: Implement KMP support for sealed class inheritors
KT-64241
K2: Unresolved calls to functions in scripts depending on included
projects
KT-65813
Analysis API Standalone:
FirDeclarationForCompiledElementSearcher
does not find
compiled elements
KT-66052
AA: render expect/actual modifier
KT-66795
KtCodeFragment.clone() is broken
KT-66532
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file
KT-64833
Analysis API: Members implemented by delegation have no overridden
symbols
KT-62405
Analysis API: Symbols SUBSTITUTION_OVERRIDE
have no
overridden symbols
KT-66749
K2: "Collection contains no element matching the predicate" on
an unresolved call
KT-62832
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus
KT-66719
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation
KT-66603
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType
KT-64505
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors
KT-66013
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes
KT-62880
K2 IDE: Unresolved java annotation methods in KDoc
KT-66530
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site
KT-65571
Support VirtualFile inputs to Analysis API modules
KT-66485
Substituted types are not provided for callable references
KT-66498
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself
KT-64579
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"
KT-65978
Analysis API: Use soft references in
FileStructureCache
KT-64051
K2 IDE: Analysis API: Unresolved links to typealias in KDoc
KT-66189
K2 / IDE: KtFirExpressionTypeProvider bugs
KT-61422
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"
KT-66276
K2: Analysis API:
TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
false positive
for script parameter
KT-66232
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests
KT-60996
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics
KT-66306
K2: Analysis API: drop ability to enable global phase resolve lock
KT-55750
LL FIR: Implement multi-threaded resolve
... (truncated)
Commits
e84e835
Add changelog for 2.0.0
975dea2
Add changelog for 2.0.0-RC3
b618ee4
[FIR] Prohibit referencing java field in case of conflict with
property..
b239239
K2: build outer classes sequence in FirImplicitBodyResolve properly
afc5b49
[IR] Assume IrFile has at least one offset entry
be1804c
[K/N][tests] Don't attempt to download simulator after first
failure
b666160
K2: fix captureFromExpressionInternal for nullable intersection
types
f04f051
K2: fix withNullability() for ConeIntersectionType
cda1ad4
K2: reproduce KT-67912
8e0919e
[K2/JS] Use declaration session for looking up containing
declaration
- Additional commits viewable in compare
view
Updates `org.jetbrains.kotlin.plugin.allopen` from 1.9.24 to 2.0.0
Release notes
Sourced from org.jetbrains.kotlin.plugin.allopen's
releases.
Kotlin 2.0.0
Changelog
Analysis. API
New Features
KT-65327
Support reading klib contents in Analysis API
Performance Improvements
KT-65560
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements
KT-64987
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf
KT-61789
K2: optimize getFirForNonKtFileElement for references inside super type
reference
KT-59498
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve
KT-61728
Analysis API: optimize AllCandidatesResolver.getAllCandidates
Fixes
KT-65561
Analysis API: dummy.kt is not a physical file
KT-65616
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS
KT-65600
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes
KT-64919
K2 IDE: Implement KMP support for sealed class inheritors
KT-64241
K2: Unresolved calls to functions in scripts depending on included
projects
KT-65813
Analysis API Standalone:
FirDeclarationForCompiledElementSearcher
does not find
compiled elements
KT-66052
AA: render expect/actual modifier
KT-66795
KtCodeFragment.clone() is broken
KT-66532
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file
KT-64833
Analysis API: Members implemented by delegation have no overridden
symbols
KT-62405
Analysis API: Symbols SUBSTITUTION_OVERRIDE
have no
overridden symbols
KT-66749
K2: "Collection contains no element matching the predicate" on
an unresolved call
KT-62832
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus
KT-66719
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation
KT-66603
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType
KT-64505
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors
KT-66013
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes
KT-62880
K2 IDE: Unresolved java annotation methods in KDoc
KT-66530
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site
KT-65571
Support VirtualFile inputs to Analysis API modules
KT-66485
Substituted types are not provided for callable references
KT-66498
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself
KT-64579
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"
KT-65978
Analysis API: Use soft references in
FileStructureCache
KT-64051
K2 IDE: Analysis API: Unresolved links to typealias in KDoc
KT-66189
K2 / IDE: KtFirExpressionTypeProvider bugs
KT-61422
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"
KT-66276
K2: Analysis API:
TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
false positive
for script parameter
KT-66232
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests
KT-60996
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics
KT-66306
K2: Analysis API: drop ability to enable global phase resolve lock
KT-55750
LL FIR: Implement multi-threaded resolve
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.plugin.allopen's
changelog.
2.0.0
Analysis. API
New Features
KT-65327
Support reading klib contents in Analysis API
Performance Improvements
KT-65560
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements
KT-64987
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf
KT-61789
K2: optimize getFirForNonKtFileElement for references inside super type
reference
KT-59498
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve
KT-61728
Analysis API: optimize AllCandidatesResolver.getAllCandidates
Fixes
KT-65561
Analysis API: dummy.kt is not a physical file
KT-65616
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS
KT-65600
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes
KT-64919
K2 IDE: Implement KMP support for sealed class inheritors
KT-64241
K2: Unresolved calls to functions in scripts depending on included
projects
KT-65813
Analysis API Standalone:
FirDeclarationForCompiledElementSearcher
does not find
compiled elements
KT-66052
AA: render expect/actual modifier
KT-66795
KtCodeFragment.clone() is broken
KT-66532
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file
KT-64833
Analysis API: Members implemented by delegation have no overridden
symbols
KT-62405
Analysis API: Symbols SUBSTITUTION_OVERRIDE
have no
overridden symbols
KT-66749
K2: "Collection contains no element matching the predicate" on
an unresolved call
KT-62832
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus
KT-66719
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation
KT-66603
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType
KT-64505
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors
KT-66013
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes
KT-62880
K2 IDE: Unresolved java annotation methods in KDoc
KT-66530
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site
KT-65571
Support VirtualFile inputs to Analysis API modules
KT-66485
Substituted types are not provided for callable references
KT-66498
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself
KT-64579
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"
KT-65978
Analysis API: Use soft references in
FileStructureCache
KT-64051
K2 IDE: Analysis API: Unresolved links to typealias in KDoc
KT-66189
K2 / IDE: KtFirExpressionTypeProvider bugs
KT-61422
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"
KT-66276
K2: Analysis API:
TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
false positive
for script parameter
KT-66232
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests
KT-60996
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics
KT-66306
K2: Analysis API: drop ability to enable global phase resolve lock
KT-55750
LL FIR: Implement multi-threaded resolve
... (truncated)
Commits
e84e835
Add changelog for 2.0.0
975dea2
Add changelog for 2.0.0-RC3
b618ee4
[FIR] Prohibit referencing java field in case of conflict with
property..
b239239
K2: build outer classes sequence in FirImplicitBodyResolve properly
afc5b49
[IR] Assume IrFile has at least one offset entry
be1804c
[K/N][tests] Don't attempt to download simulator after first
failure
b666160
K2: fix captureFromExpressionInternal for nullable intersection
types
f04f051
K2: fix withNullability() for ConeIntersectionType
cda1ad4
K2: reproduce KT-67912
8e0919e
[K2/JS] Use declaration session for looking up containing
declaration
- Additional commits viewable in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
---------
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Oleg Smirnov
---
.gitignore | 1 +
README.md | 4 +-
api/json-schema-validator.api | 30 +-
benchmark/build.gradle.kts | 5 +-
build.gradle.kts | 3 +-
gradle.properties | 2 +-
gradle/libs.versions.toml | 2 +-
kotlin-js-store/yarn.lock | 429 +++++++++---------
test-suites/build.gradle.kts | 2 +-
.../schema/suite/AbstractSchemaTestSuite.kt | 5 -
.../json/schema/suite/FileSystemForTest.kt | 5 -
.../json/schema/suite/FileSystemForTest.kt | 5 -
.../json/schema/suite/FileSystemForTest.kt | 5 -
.../json/schema/suite/FileSystemForTest.kt | 0
14 files changed, 240 insertions(+), 258 deletions(-)
delete mode 100644 test-suites/src/linuxX64Test/kotlin/io/github/optimumcode/json/schema/suite/AbstractSchemaTestSuite.kt
delete mode 100644 test-suites/src/macosArm64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
delete mode 100644 test-suites/src/macosX64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
delete mode 100644 test-suites/src/mingwX64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
rename test-suites/src/{iosTest => nativeTest}/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt (100%)
diff --git a/.gitignore b/.gitignore
index 3cd20929..c28372d6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,7 @@ build/
out/
.gradle/
+.kotlin/
# downloaded data for unicode characters
unicode_dump/
diff --git a/README.md b/README.md
index b0397366..50e89b91 100644
--- a/README.md
+++ b/README.md
@@ -88,7 +88,7 @@ repositories {
maven(url = "https://s01.oss.sonatype.org/content/repositories/snapshots")
}
-implementation("io.github.optimumcode:json-schema-validator:0.1.1-SNAPSHOT")
+implementation("io.github.optimumcode:json-schema-validator:0.2.0-SNAPSHOT")
```
##### Groovy
@@ -98,7 +98,7 @@ repositories {
maven { url 'https://s01.oss.sonatype.org/content/repositories/snapshots' }
}
-implementation 'io.github.optimumcode:json-schema-validator:0.1.1-SNAPSHOT'
+implementation 'io.github.optimumcode:json-schema-validator:0.2.0-SNAPSHOT'
```
### Example
diff --git a/api/json-schema-validator.api b/api/json-schema-validator.api
index f3dc2b5e..470ef031 100644
--- a/api/json-schema-validator.api
+++ b/api/json-schema-validator.api
@@ -245,13 +245,13 @@ public final class io/github/optimumcode/json/schema/ValidationOutput$Basic : io
public fun toString ()Ljava/lang/String;
}
-public final class io/github/optimumcode/json/schema/ValidationOutput$Basic$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+public synthetic class io/github/optimumcode/json/schema/ValidationOutput$Basic$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lio/github/optimumcode/json/schema/ValidationOutput$Basic$$serializer;
- public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/github/optimumcode/json/schema/ValidationOutput$Basic;
+ public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/github/optimumcode/json/schema/ValidationOutput$Basic;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
- public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/github/optimumcode/json/schema/ValidationOutput$Basic;)V
+ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/github/optimumcode/json/schema/ValidationOutput$Basic;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
@@ -274,13 +274,13 @@ public final class io/github/optimumcode/json/schema/ValidationOutput$Flag : io/
public fun toString ()Ljava/lang/String;
}
-public final class io/github/optimumcode/json/schema/ValidationOutput$Flag$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+public synthetic class io/github/optimumcode/json/schema/ValidationOutput$Flag$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lio/github/optimumcode/json/schema/ValidationOutput$Flag$$serializer;
- public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/github/optimumcode/json/schema/ValidationOutput$Flag;
+ public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/github/optimumcode/json/schema/ValidationOutput$Flag;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
- public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/github/optimumcode/json/schema/ValidationOutput$Flag;)V
+ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/github/optimumcode/json/schema/ValidationOutput$Flag;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
@@ -314,13 +314,13 @@ public final class io/github/optimumcode/json/schema/ValidationOutput$OutputUnit
public fun toString ()Ljava/lang/String;
}
-public final class io/github/optimumcode/json/schema/ValidationOutput$OutputUnit$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+public synthetic class io/github/optimumcode/json/schema/ValidationOutput$OutputUnit$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lio/github/optimumcode/json/schema/ValidationOutput$OutputUnit$$serializer;
- public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/github/optimumcode/json/schema/ValidationOutput$OutputUnit;
+ public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/github/optimumcode/json/schema/ValidationOutput$OutputUnit;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
- public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/github/optimumcode/json/schema/ValidationOutput$OutputUnit;)V
+ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/github/optimumcode/json/schema/ValidationOutput$OutputUnit;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
diff --git a/benchmark/build.gradle.kts b/benchmark/build.gradle.kts
index 0bc41fe4..03e41204 100644
--- a/benchmark/build.gradle.kts
+++ b/benchmark/build.gradle.kts
@@ -13,9 +13,8 @@ allOpen {
}
kotlin {
- jvm {
- jvmToolchain(11)
- }
+ jvmToolchain(11)
+ jvm()
macosX64()
macosArm64()
iosX64()
diff --git a/build.gradle.kts b/build.gradle.kts
index 5a29bd3a..0b338c4a 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -141,9 +141,8 @@ kotlin {
compilerOptions {
freeCompilerArgs.add("-opt-in=io.github.optimumcode.json.schema.ExperimentalApi")
}
+ jvmToolchain(11)
jvm {
- jvmToolchain(11)
- withJava()
testRuns["test"].executionTask.configure {
useJUnitPlatform()
}
diff --git a/gradle.properties b/gradle.properties
index 3c58d212..be8d4f10 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -4,5 +4,5 @@ org.gradle.jvmargs=-Xmx1G
org.gradle.java.installations.auto-download=false
org.gradle.daemon=false
-version=0.1.1-SNAPSHOT
+version=0.2.0-SNAPSHOT
group=io.github.optimumcode
\ No newline at end of file
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index ec73d3d0..3697da98 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -1,5 +1,5 @@
[versions]
-kotlin = "1.9.24"
+kotlin = "2.0.0"
kotest = "5.9.1"
detekt = "1.23.6"
ktlint = "1.1.0"
diff --git a/kotlin-js-store/yarn.lock b/kotlin-js-store/yarn.lock
index 5fd047f3..75101cd3 100644
--- a/kotlin-js-store/yarn.lock
+++ b/kotlin-js-store/yarn.lock
@@ -108,7 +108,7 @@
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194"
integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==
-"@types/estree@^1.0.0":
+"@types/estree@^1.0.5":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
@@ -123,10 +123,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.3.1.tgz#e8a83f1aa8b649377bb1fb5d7bac5cb90e784dfe"
integrity sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg==
-"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24"
- integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==
+"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb"
+ integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==
dependencies:
"@webassemblyjs/helper-numbers" "1.11.6"
"@webassemblyjs/helper-wasm-bytecode" "1.11.6"
@@ -141,10 +141,10 @@
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768"
integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==
-"@webassemblyjs/helper-buffer@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093"
- integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==
+"@webassemblyjs/helper-buffer@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6"
+ integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==
"@webassemblyjs/helper-numbers@1.11.6":
version "1.11.6"
@@ -160,15 +160,15 @@
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9"
integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==
-"@webassemblyjs/helper-wasm-section@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577"
- integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==
+"@webassemblyjs/helper-wasm-section@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf"
+ integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==
dependencies:
- "@webassemblyjs/ast" "1.11.6"
- "@webassemblyjs/helper-buffer" "1.11.6"
+ "@webassemblyjs/ast" "1.12.1"
+ "@webassemblyjs/helper-buffer" "1.12.1"
"@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/wasm-gen" "1.11.6"
+ "@webassemblyjs/wasm-gen" "1.12.1"
"@webassemblyjs/ieee754@1.11.6":
version "1.11.6"
@@ -189,72 +189,72 @@
resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a"
integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==
-"@webassemblyjs/wasm-edit@^1.11.5":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab"
- integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==
+"@webassemblyjs/wasm-edit@^1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b"
+ integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==
dependencies:
- "@webassemblyjs/ast" "1.11.6"
- "@webassemblyjs/helper-buffer" "1.11.6"
+ "@webassemblyjs/ast" "1.12.1"
+ "@webassemblyjs/helper-buffer" "1.12.1"
"@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/helper-wasm-section" "1.11.6"
- "@webassemblyjs/wasm-gen" "1.11.6"
- "@webassemblyjs/wasm-opt" "1.11.6"
- "@webassemblyjs/wasm-parser" "1.11.6"
- "@webassemblyjs/wast-printer" "1.11.6"
-
-"@webassemblyjs/wasm-gen@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268"
- integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==
- dependencies:
- "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-wasm-section" "1.12.1"
+ "@webassemblyjs/wasm-gen" "1.12.1"
+ "@webassemblyjs/wasm-opt" "1.12.1"
+ "@webassemblyjs/wasm-parser" "1.12.1"
+ "@webassemblyjs/wast-printer" "1.12.1"
+
+"@webassemblyjs/wasm-gen@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547"
+ integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==
+ dependencies:
+ "@webassemblyjs/ast" "1.12.1"
"@webassemblyjs/helper-wasm-bytecode" "1.11.6"
"@webassemblyjs/ieee754" "1.11.6"
"@webassemblyjs/leb128" "1.11.6"
"@webassemblyjs/utf8" "1.11.6"
-"@webassemblyjs/wasm-opt@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2"
- integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==
+"@webassemblyjs/wasm-opt@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5"
+ integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==
dependencies:
- "@webassemblyjs/ast" "1.11.6"
- "@webassemblyjs/helper-buffer" "1.11.6"
- "@webassemblyjs/wasm-gen" "1.11.6"
- "@webassemblyjs/wasm-parser" "1.11.6"
+ "@webassemblyjs/ast" "1.12.1"
+ "@webassemblyjs/helper-buffer" "1.12.1"
+ "@webassemblyjs/wasm-gen" "1.12.1"
+ "@webassemblyjs/wasm-parser" "1.12.1"
-"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1"
- integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==
+"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937"
+ integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==
dependencies:
- "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/ast" "1.12.1"
"@webassemblyjs/helper-api-error" "1.11.6"
"@webassemblyjs/helper-wasm-bytecode" "1.11.6"
"@webassemblyjs/ieee754" "1.11.6"
"@webassemblyjs/leb128" "1.11.6"
"@webassemblyjs/utf8" "1.11.6"
-"@webassemblyjs/wast-printer@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20"
- integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==
+"@webassemblyjs/wast-printer@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac"
+ integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==
dependencies:
- "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/ast" "1.12.1"
"@xtuc/long" "4.2.2"
-"@webpack-cli/configtest@^2.1.0":
+"@webpack-cli/configtest@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646"
integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==
-"@webpack-cli/info@^2.0.1":
+"@webpack-cli/info@^2.0.2":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd"
integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==
-"@webpack-cli/serve@^2.0.3":
+"@webpack-cli/serve@^2.0.5":
version "2.0.5"
resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e"
integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==
@@ -269,11 +269,6 @@
resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
-abab@^2.0.6:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291"
- integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==
-
accepts@~1.3.4:
version "1.3.8"
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
@@ -282,7 +277,7 @@ accepts@~1.3.4:
mime-types "~2.1.34"
negotiator "0.6.3"
-acorn-import-assertions@^1.7.6:
+acorn-import-assertions@^1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac"
integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==
@@ -397,15 +392,15 @@ browser-stdout@1.3.1:
resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==
-browserslist@^4.14.5:
- version "4.21.9"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.9.tgz#e11bdd3c313d7e2a9e87e8b4b0c7872b13897635"
- integrity sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==
+browserslist@^4.21.10:
+ version "4.23.0"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab"
+ integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==
dependencies:
- caniuse-lite "^1.0.30001503"
- electron-to-chromium "^1.4.431"
- node-releases "^2.0.12"
- update-browserslist-db "^1.0.11"
+ caniuse-lite "^1.0.30001587"
+ electron-to-chromium "^1.4.668"
+ node-releases "^2.0.14"
+ update-browserslist-db "^1.0.13"
buffer-from@^1.0.0:
version "1.1.2"
@@ -430,10 +425,10 @@ camelcase@^6.0.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
-caniuse-lite@^1.0.30001503:
- version "1.0.30001505"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001505.tgz#10a343e49d31cbbfdae298ef73cb0a9f46670dc5"
- integrity sha512-jaAOR5zVtxHfL0NjZyflVTtXm3D3J9P15zSJ7HmQF8dSKGA6tqzQq+0ZI3xkjyQj46I4/M0K2GbMpcAFOcbr3A==
+caniuse-lite@^1.0.30001587:
+ version "1.0.30001625"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001625.tgz#ead1b155ea691d6a87938754d3cb119c24465b03"
+ integrity sha512-4KE9N2gcRH+HQhpeiRZXd+1niLB/XNLAhSy4z7fI8EzcbcPoAqjNInxVHTiTwWfTIV4w096XG8OtCOCQQKPv3w==
chalk@^4.1.0:
version "4.1.2"
@@ -550,19 +545,19 @@ cross-spawn@^7.0.3:
shebang-command "^2.0.0"
which "^2.0.1"
-css-loader@6.7.3:
- version "6.7.3"
- resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.7.3.tgz#1e8799f3ccc5874fdd55461af51137fcc5befbcd"
- integrity sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==
+css-loader@6.10.0:
+ version "6.10.0"
+ resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.10.0.tgz#7c172b270ec7b833951b52c348861206b184a4b7"
+ integrity sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==
dependencies:
icss-utils "^5.1.0"
- postcss "^8.4.19"
+ postcss "^8.4.33"
postcss-modules-extract-imports "^3.0.0"
- postcss-modules-local-by-default "^4.0.0"
- postcss-modules-scope "^3.0.0"
+ postcss-modules-local-by-default "^4.0.4"
+ postcss-modules-scope "^3.1.1"
postcss-modules-values "^4.0.0"
postcss-value-parser "^4.2.0"
- semver "^7.3.8"
+ semver "^7.5.4"
cssesc@^3.0.0:
version "3.0.0"
@@ -633,10 +628,10 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
-electron-to-chromium@^1.4.431:
- version "1.4.434"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.434.tgz#4bdef7b5b18d8dac177ec0d31dab9f92eebf22a1"
- integrity sha512-5Gvm09UZTQRaWrimRtWRO5rvaX6Kpk5WHAPKDa7A4Gj6NIPuJ8w8WNpnxCXdd+CJJt6RBU6tUw0KyULoW6XuHw==
+electron-to-chromium@^1.4.668:
+ version "1.4.787"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.787.tgz#3eedd0a3b8be2b9e96e21675d399786ad90b99ed"
+ integrity sha512-d0EFmtLPjctczO3LogReyM2pbBiiZbnsKnGF+cdZhsYzHm/A0GV7W94kqzLD8SN4O3f3iHlgLUChqghgyznvCQ==
emoji-regex@^8.0.0:
version "8.0.0"
@@ -648,15 +643,15 @@ encodeurl@~1.0.2:
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
-engine.io-parser@~5.0.3:
- version "5.0.7"
- resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.0.7.tgz#ed5eae76c71f398284c578ab6deafd3ba7e4e4f6"
- integrity sha512-P+jDFbvK6lE3n1OL+q9KuzdOFWkkZ/cMV9gol/SbVfpyqfvrfrFTOFJ6fQm2VC3PZHlU3QPhVwmbsCnauHF2MQ==
+engine.io-parser@~5.2.1:
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.2.2.tgz#37b48e2d23116919a3453738c5720455e64e1c49"
+ integrity sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==
-engine.io@~6.4.2:
- version "6.4.2"
- resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.4.2.tgz#ffeaf68f69b1364b0286badddf15ff633476473f"
- integrity sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg==
+engine.io@~6.5.2:
+ version "6.5.4"
+ resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.5.4.tgz#6822debf324e781add2254e912f8568508850cdc"
+ integrity sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==
dependencies:
"@types/cookie" "^0.4.1"
"@types/cors" "^2.8.12"
@@ -666,13 +661,13 @@ engine.io@~6.4.2:
cookie "~0.4.1"
cors "~2.8.5"
debug "~4.3.1"
- engine.io-parser "~5.0.3"
+ engine.io-parser "~5.2.1"
ws "~8.11.0"
-enhanced-resolve@^5.13.0:
- version "5.15.0"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35"
- integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==
+enhanced-resolve@^5.16.0:
+ version "5.16.1"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz#e8bc63d51b826d6f1cbc0a150ecb5a8b0c62e567"
+ integrity sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==
dependencies:
graceful-fs "^4.2.4"
tapable "^2.2.0"
@@ -697,6 +692,11 @@ escalade@^3.1.1:
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
+escalade@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27"
+ integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==
+
escape-html@~1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
@@ -874,17 +874,16 @@ glob-to-regexp@^0.4.1:
resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
-glob@7.2.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
- integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
+glob@8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e"
+ integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==
dependencies:
fs.realpath "^1.0.0"
inflight "^1.0.4"
inherits "2"
- minimatch "^3.0.4"
+ minimatch "^5.0.1"
once "^1.3.0"
- path-is-absolute "^1.0.0"
glob@^7.1.3, glob@^7.1.7:
version "7.2.3"
@@ -898,7 +897,7 @@ glob@^7.1.3, glob@^7.1.7:
once "^1.3.0"
path-is-absolute "^1.0.0"
-graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9:
+graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6:
version "4.2.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
@@ -1124,19 +1123,19 @@ karma-sourcemap-loader@0.4.0:
dependencies:
graceful-fs "^4.2.10"
-karma-webpack@5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-5.0.0.tgz#2a2c7b80163fe7ffd1010f83f5507f95ef39f840"
- integrity sha512-+54i/cd3/piZuP3dr54+NcFeKOPnys5QeM1IY+0SPASwrtHsliXUiCL50iW+K9WWA7RvamC4macvvQ86l3KtaA==
+karma-webpack@5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-5.0.1.tgz#4eafd31bbe684a747a6e8f3e4ad373e53979ced4"
+ integrity sha512-oo38O+P3W2mSPCSUrQdySSPv1LvPpXP+f+bBimNomS5sW+1V4SuhCuW8TfJzV+rDv921w2fDSDw0xJbPe6U+kQ==
dependencies:
glob "^7.1.3"
- minimatch "^3.0.4"
+ minimatch "^9.0.3"
webpack-merge "^4.1.5"
-karma@6.4.2:
- version "6.4.2"
- resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.2.tgz#a983f874cee6f35990c4b2dcc3d274653714de8e"
- integrity sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ==
+karma@6.4.3:
+ version "6.4.3"
+ resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.3.tgz#763e500f99597218bbb536de1a14acc4ceea7ce8"
+ integrity sha512-LuucC/RE92tJ8mlCwqEoRWXP38UMAqpnq98vktmS9SznSoUPPUJQbc91dHcxcunROvfQjdORVA/YFviH+Xci9Q==
dependencies:
"@colors/colors" "1.5.0"
body-parser "^1.19.0"
@@ -1157,7 +1156,7 @@ karma@6.4.2:
qjobs "^1.2.0"
range-parser "^1.2.1"
rimraf "^3.0.2"
- socket.io "^4.4.1"
+ socket.io "^4.7.2"
source-map "^0.6.1"
tmp "^0.2.1"
ua-parser-js "^0.7.30"
@@ -1211,13 +1210,6 @@ log4js@^6.4.1:
rfdc "^1.3.0"
streamroller "^3.1.5"
-lru-cache@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
- integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
- dependencies:
- yallist "^4.0.0"
-
media-typer@0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
@@ -1259,6 +1251,20 @@ minimatch@^3.0.4, minimatch@^3.1.1:
dependencies:
brace-expansion "^1.1.7"
+minimatch@^5.0.1:
+ version "5.1.6"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96"
+ integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==
+ dependencies:
+ brace-expansion "^2.0.1"
+
+minimatch@^9.0.3:
+ version "9.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51"
+ integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==
+ dependencies:
+ brace-expansion "^2.0.1"
+
minimist@^1.2.3, minimist@^1.2.6:
version "1.2.8"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
@@ -1271,10 +1277,10 @@ mkdirp@^0.5.5:
dependencies:
minimist "^1.2.6"
-mocha@10.2.0:
- version "10.2.0"
- resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8"
- integrity sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==
+mocha@10.3.0:
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.3.0.tgz#0e185c49e6dccf582035c05fa91084a4ff6e3fe9"
+ integrity sha512-uF2XJs+7xSLsrmIvn37i/wnc91nw7XjOQB8ccyx5aEgdnohr7n+rEiZP23WkCYHjilR6+EboEnbq/ZQDz4LSbg==
dependencies:
ansi-colors "4.1.1"
browser-stdout "1.3.1"
@@ -1283,13 +1289,12 @@ mocha@10.2.0:
diff "5.0.0"
escape-string-regexp "4.0.0"
find-up "5.0.0"
- glob "7.2.0"
+ glob "8.1.0"
he "1.2.0"
js-yaml "4.1.0"
log-symbols "4.1.0"
minimatch "5.0.1"
ms "2.1.3"
- nanoid "3.3.3"
serialize-javascript "6.0.0"
strip-json-comments "3.1.1"
supports-color "8.1.1"
@@ -1313,11 +1318,6 @@ ms@2.1.3:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
-nanoid@3.3.3:
- version "3.3.3"
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.3.tgz#fd8e8b7aa761fe807dba2d1b98fb7241bb724a25"
- integrity sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==
-
nanoid@^3.3.7:
version "3.3.7"
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
@@ -1333,10 +1333,10 @@ neo-async@^2.6.2:
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
-node-releases@^2.0.12:
- version "2.0.12"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.12.tgz#35627cc224a23bfb06fb3380f2b3afaaa7eb1039"
- integrity sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==
+node-releases@^2.0.14:
+ version "2.0.14"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b"
+ integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==
normalize-path@^3.0.0, normalize-path@~3.0.0:
version "3.0.0"
@@ -1437,6 +1437,11 @@ picocolors@^1.0.0:
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
+picocolors@^1.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:
version "2.3.1"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
@@ -1454,19 +1459,19 @@ postcss-modules-extract-imports@^3.0.0:
resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d"
integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==
-postcss-modules-local-by-default@^4.0.0:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524"
- integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==
+postcss-modules-local-by-default@^4.0.4:
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz#f1b9bd757a8edf4d8556e8d0f4f894260e3df78f"
+ integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==
dependencies:
icss-utils "^5.0.0"
postcss-selector-parser "^6.0.2"
postcss-value-parser "^4.1.0"
-postcss-modules-scope@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06"
- integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==
+postcss-modules-scope@^3.1.1:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz#a43d28289a169ce2c15c00c4e64c0858e43457d5"
+ integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==
dependencies:
postcss-selector-parser "^6.0.4"
@@ -1490,14 +1495,14 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
-postcss@^8.4.19:
- version "8.4.33"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742"
- integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==
+postcss@^8.4.33:
+ 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.0.2"
+ source-map-js "^1.2.0"
punycode@^2.1.0:
version "2.3.0"
@@ -1605,7 +1610,7 @@ safe-buffer@^5.1.0:
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-schema-utils@^3.1.1, schema-utils@^3.1.2:
+schema-utils@^3.1.1, schema-utils@^3.2.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe"
integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==
@@ -1614,12 +1619,10 @@ schema-utils@^3.1.1, schema-utils@^3.1.2:
ajv "^6.12.5"
ajv-keywords "^3.5.2"
-semver@^7.3.8:
- version "7.5.4"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
- integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
- dependencies:
- lru-cache "^6.0.0"
+semver@^7.5.4:
+ version "7.6.2"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13"
+ integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==
serialize-javascript@6.0.0:
version "6.0.0"
@@ -1683,15 +1686,16 @@ socket.io-parser@~4.2.4:
"@socket.io/component-emitter" "~3.1.0"
debug "~4.3.1"
-socket.io@^4.4.1:
- version "4.6.2"
- resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.6.2.tgz#d597db077d4df9cbbdfaa7a9ed8ccc3d49439786"
- integrity sha512-Vp+lSks5k0dewYTfwgPT9UeGGd+ht7sCpB7p0e83VgO4X/AHYWhXITMrNk/pg8syY2bpx23ptClCQuHhqi2BgQ==
+socket.io@^4.7.2:
+ version "4.7.5"
+ resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.7.5.tgz#56eb2d976aef9d1445f373a62d781a41c7add8f8"
+ integrity sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==
dependencies:
accepts "~1.3.4"
base64id "~2.0.0"
+ cors "~2.8.5"
debug "~4.3.2"
- engine.io "~6.4.2"
+ engine.io "~6.5.2"
socket.io-adapter "~2.5.2"
socket.io-parser "~4.2.4"
@@ -1700,12 +1704,16 @@ source-map-js@^1.0.2:
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
-source-map-loader@4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-4.0.1.tgz#72f00d05f5d1f90f80974eda781cbd7107c125f2"
- integrity sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==
+source-map-js@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af"
+ integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==
+
+source-map-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.6"
iconv-lite "^0.6.3"
source-map-js "^1.0.2"
@@ -1762,10 +1770,10 @@ strip-json-comments@3.1.1:
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
-style-loader@3.3.2:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.2.tgz#eaebca714d9e462c19aa1e3599057bc363924899"
- integrity sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==
+style-loader@3.3.4:
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.4.tgz#f30f786c36db03a45cbd55b6a70d930c479090e7"
+ integrity sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==
supports-color@8.1.1, supports-color@^8.0.0:
version "8.1.1"
@@ -1791,7 +1799,7 @@ tapable@^2.1.1, tapable@^2.2.0:
resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
-terser-webpack-plugin@^5.3.7:
+terser-webpack-plugin@^5.3.10:
version "5.3.10"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199"
integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==
@@ -1839,10 +1847,10 @@ type-is@~1.6.18:
media-typer "0.3.0"
mime-types "~2.1.24"
-typescript@5.0.4:
- version "5.0.4"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b"
- integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==
+typescript@5.4.3:
+ version "5.4.3"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.3.tgz#5c6fedd4c87bee01cd7a528a30145521f8e0feff"
+ integrity sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==
ua-parser-js@^0.7.30:
version "0.7.35"
@@ -1859,13 +1867,13 @@ unpipe@1.0.0, unpipe@~1.0.0:
resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==
-update-browserslist-db@^1.0.11:
- version "1.0.11"
- resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940"
- integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==
+update-browserslist-db@^1.0.13:
+ version "1.0.16"
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356"
+ integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==
dependencies:
- escalade "^3.1.1"
- picocolors "^1.0.0"
+ escalade "^3.1.2"
+ picocolors "^1.0.1"
uri-js@^4.2.2:
version "4.4.1"
@@ -1894,23 +1902,23 @@ void-elements@^2.0.0:
resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec"
integrity sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==
-watchpack@^2.4.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"
- integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==
+watchpack@^2.4.1:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.1.tgz#29308f2cac150fa8e4c92f90e0ec954a9fed7fff"
+ integrity sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==
dependencies:
glob-to-regexp "^0.4.1"
graceful-fs "^4.1.2"
-webpack-cli@5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.0.tgz#abc4b1f44b50250f2632d8b8b536cfe2f6257891"
- integrity sha512-a7KRJnCxejFoDpYTOwzm5o21ZXMaNqtRlvS183XzGDUPRdVEzJNImcQokqYZ8BNTnk9DkKiuWxw75+DCCoZ26w==
+webpack-cli@5.1.4:
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b"
+ integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==
dependencies:
"@discoveryjs/json-ext" "^0.5.0"
- "@webpack-cli/configtest" "^2.1.0"
- "@webpack-cli/info" "^2.0.1"
- "@webpack-cli/serve" "^2.0.3"
+ "@webpack-cli/configtest" "^2.1.1"
+ "@webpack-cli/info" "^2.0.2"
+ "@webpack-cli/serve" "^2.0.5"
colorette "^2.0.14"
commander "^10.0.1"
cross-spawn "^7.0.3"
@@ -1941,34 +1949,34 @@ webpack-sources@^3.2.3:
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
-webpack@5.82.0:
- version "5.82.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.82.0.tgz#3c0d074dec79401db026b4ba0fb23d6333f88e7d"
- integrity sha512-iGNA2fHhnDcV1bONdUu554eZx+XeldsaeQ8T67H6KKHl2nUSwX8Zm7cmzOA46ox/X1ARxf7Bjv8wQ/HsB5fxBg==
+webpack@5.91.0:
+ version "5.91.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.91.0.tgz#ffa92c1c618d18c878f06892bbdc3373c71a01d9"
+ integrity sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==
dependencies:
"@types/eslint-scope" "^3.7.3"
- "@types/estree" "^1.0.0"
- "@webassemblyjs/ast" "^1.11.5"
- "@webassemblyjs/wasm-edit" "^1.11.5"
- "@webassemblyjs/wasm-parser" "^1.11.5"
+ "@types/estree" "^1.0.5"
+ "@webassemblyjs/ast" "^1.12.1"
+ "@webassemblyjs/wasm-edit" "^1.12.1"
+ "@webassemblyjs/wasm-parser" "^1.12.1"
acorn "^8.7.1"
- acorn-import-assertions "^1.7.6"
- browserslist "^4.14.5"
+ acorn-import-assertions "^1.9.0"
+ browserslist "^4.21.10"
chrome-trace-event "^1.0.2"
- enhanced-resolve "^5.13.0"
+ enhanced-resolve "^5.16.0"
es-module-lexer "^1.2.1"
eslint-scope "5.1.1"
events "^3.2.0"
glob-to-regexp "^0.4.1"
- graceful-fs "^4.2.9"
+ graceful-fs "^4.2.11"
json-parse-even-better-errors "^2.3.1"
loader-runner "^4.2.0"
mime-types "^2.1.27"
neo-async "^2.6.2"
- schema-utils "^3.1.2"
+ schema-utils "^3.2.0"
tapable "^2.1.1"
- terser-webpack-plugin "^5.3.7"
- watchpack "^2.4.0"
+ terser-webpack-plugin "^5.3.10"
+ watchpack "^2.4.1"
webpack-sources "^3.2.3"
which@^1.2.1:
@@ -2019,11 +2027,6 @@ y18n@^5.0.5:
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
-yallist@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
- integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
-
yargs-parser@20.2.4:
version "20.2.4"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
diff --git a/test-suites/build.gradle.kts b/test-suites/build.gradle.kts
index 62ab334a..c1722a3e 100644
--- a/test-suites/build.gradle.kts
+++ b/test-suites/build.gradle.kts
@@ -21,8 +21,8 @@ repositories {
kotlin {
explicitApi()
+ jvmToolchain(11)
jvm {
- jvmToolchain(11)
withJava()
testRuns["test"].executionTask.configure {
useJUnitPlatform()
diff --git a/test-suites/src/linuxX64Test/kotlin/io/github/optimumcode/json/schema/suite/AbstractSchemaTestSuite.kt b/test-suites/src/linuxX64Test/kotlin/io/github/optimumcode/json/schema/suite/AbstractSchemaTestSuite.kt
deleted file mode 100644
index 9e2ff25d..00000000
--- a/test-suites/src/linuxX64Test/kotlin/io/github/optimumcode/json/schema/suite/AbstractSchemaTestSuite.kt
+++ /dev/null
@@ -1,5 +0,0 @@
-package io.github.optimumcode.json.schema.suite
-
-import okio.FileSystem
-
-actual fun fileSystem(): FileSystem = FileSystem.SYSTEM
\ No newline at end of file
diff --git a/test-suites/src/macosArm64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt b/test-suites/src/macosArm64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
deleted file mode 100644
index 9e2ff25d..00000000
--- a/test-suites/src/macosArm64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
+++ /dev/null
@@ -1,5 +0,0 @@
-package io.github.optimumcode.json.schema.suite
-
-import okio.FileSystem
-
-actual fun fileSystem(): FileSystem = FileSystem.SYSTEM
\ No newline at end of file
diff --git a/test-suites/src/macosX64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt b/test-suites/src/macosX64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
deleted file mode 100644
index 9e2ff25d..00000000
--- a/test-suites/src/macosX64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
+++ /dev/null
@@ -1,5 +0,0 @@
-package io.github.optimumcode.json.schema.suite
-
-import okio.FileSystem
-
-actual fun fileSystem(): FileSystem = FileSystem.SYSTEM
\ No newline at end of file
diff --git a/test-suites/src/mingwX64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt b/test-suites/src/mingwX64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
deleted file mode 100644
index 9e2ff25d..00000000
--- a/test-suites/src/mingwX64Test/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
+++ /dev/null
@@ -1,5 +0,0 @@
-package io.github.optimumcode.json.schema.suite
-
-import okio.FileSystem
-
-actual fun fileSystem(): FileSystem = FileSystem.SYSTEM
\ No newline at end of file
diff --git a/test-suites/src/iosTest/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt b/test-suites/src/nativeTest/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
similarity index 100%
rename from test-suites/src/iosTest/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt
rename to test-suites/src/nativeTest/kotlin/io/github/optimumcode/json/schema/suite/FileSystemForTest.kt