From 7384f93f7b929574af85fa0c7476e96319f68b1a Mon Sep 17 00:00:00 2001 From: Chau Tran Date: Thu, 21 Jul 2022 22:09:19 +0700 Subject: [PATCH] fix: revert to three import --- .../height-field-geometry.component.ts | 2 +- .../height-field/height-field.component.ts | 2 +- .../src/app/height-field/spheres.component.ts | 2 +- .../app/keen-bloom/keen-bloom.component.ts | 2 +- .../kinematic-cube.component.ts | 2 +- .../level-of-detail.component.ts | 2 +- .../monday-morning.component.ts | 2 +- .../movement-regression.component.ts | 2 +- .../object-clump/object-clump.component.ts | 2 +- .../physic-cubes/physic-cubes.component.ts | 2 +- .../raycast-vehicle.component.ts | 2 +- .../app/raycast-vehicle/vehicle.component.ts | 2 +- .../app/reuse-gltf/reuse-gltf.component.ts | 2 +- .../vertex-colors-instances.component.ts | 2 +- libs/cannon/src/lib/body.ts | 2 +- libs/cannon/src/lib/constraint.ts | 2 +- libs/cannon/src/lib/debug.ts | 2 +- libs/cannon/src/lib/physics.store.ts | 2 +- libs/cannon/src/lib/raycast-vehicle.ts | 2 +- libs/cannon/src/lib/spring.ts | 2 +- libs/cannon/src/lib/utils.ts | 2 +- .../lib/buffer-attribute/buffer-attribute.ts | 2 +- .../lib/color-attribute/color-attribute.ts | 2 +- .../float16-buffer-attribute.ts | 2 +- .../float32-buffer-attribute.ts | 2 +- .../float64-buffer-attribute.ts | 2 +- .../src/lib/fog-attribute/fog-attribute.ts | 2 +- .../fog-exp2-attribute/fog-exp2-attribute.ts | 2 +- .../instanced-buffer-attribute.ts | 2 +- .../int16-buffer-attribute.ts | 2 +- .../int32-buffer-attribute.ts | 2 +- .../int8-buffer-attribute.ts | 2 +- .../interleaved-buffer-attribute.ts | 2 +- .../matrix3-attribute/matrix3-attribute.ts | 2 +- .../matrix4-attribute/matrix4-attribute.ts | 2 +- .../uint16-buffer-attribute.ts | 2 +- .../uint32-buffer-attribute.ts | 2 +- .../uint8-buffer-attribute.ts | 2 +- .../uint8-clamped-buffer-attribute.ts | 2 +- .../vector2-attribute/vector2-attribute.ts | 2 +- .../vector3-attribute/vector3-attribute.ts | 2 +- .../vector4-attribute/vector4-attribute.ts | 2 +- .../src/lib/audio-listener/audio-listener.ts | 2 +- libs/core/audios/src/lib/audio/audio.ts | 2 +- .../lib/positional-audio/positional-audio.ts | 2 +- .../src/lib/array-camera/array-camera.ts | 2 +- .../src/lib/cube-camera/cube-camera.ts | 2 +- .../orthographic-camera.ts | 2 +- .../perspective-camera/perspective-camera.ts | 2 +- .../src/lib/stereo-camera/stereo-camera.ts | 2 +- .../catmull-rom-curve3/catmull-rom-curve3.ts | 2 +- .../cubic-bezier-curve/cubic-bezier-curve.ts | 2 +- .../cubic-bezier-curve3.ts | 2 +- .../src/lib/ellipse-curve/ellipse-curve.ts | 2 +- .../curves/src/lib/line-curve/line-curve.ts | 2 +- .../curves/src/lib/line-curve3/line-curve3.ts | 2 +- .../quadratic-bezier-curve.ts | 2 +- .../quadratic-bezier-curve3.ts | 2 +- .../src/lib/spline-curve/spline-curve.ts | 2 +- .../src/lib/box-geometry/box-geometry.ts | 2 +- .../lib/buffer-geometry/buffer-geometry.ts | 2 +- .../lib/capsule-geometry/capsule-geometry.ts | 2 +- .../lib/circle-geometry/circle-geometry.ts | 2 +- .../src/lib/cone-geometry/cone-geometry.ts | 2 +- .../cylinder-geometry/cylinder-geometry.ts | 2 +- .../dodecahedron-geometry.ts | 2 +- .../src/lib/edges-geometry/edges-geometry.ts | 2 +- .../lib/extrude-geometry/extrude-geometry.ts | 2 +- .../icosahedron-geometry.ts | 2 +- .../instanced-buffer-geometry.ts | 2 +- .../src/lib/lathe-geometry/lathe-geometry.ts | 2 +- .../octahedron-geometry.ts | 2 +- .../src/lib/plane-geometry/plane-geometry.ts | 2 +- .../polyhedron-geometry.ts | 2 +- .../src/lib/ring-geometry/ring-geometry.ts | 2 +- .../src/lib/shape-geometry/shape-geometry.ts | 2 +- .../lib/sphere-geometry/sphere-geometry.ts | 2 +- .../tetrahedron-geometry.ts | 2 +- .../src/lib/torus-geometry/torus-geometry.ts | 2 +- .../torus-knot-geometry.ts | 2 +- .../src/lib/tube-geometry/tube-geometry.ts | 2 +- .../wireframe-geometry/wireframe-geometry.ts | 2 +- libs/core/group/src/lib/group.ts | 2 +- .../src/lib/arrow-helper/arrow-helper.ts | 2 +- .../src/lib/axes-helper/axes-helper.ts | 2 +- .../helpers/src/lib/box-helper/box-helper.ts | 2 +- .../src/lib/box3-helper/box3-helper.ts | 2 +- .../src/lib/camera-helper/camera-helper.ts | 2 +- .../directional-light-helper.ts | 2 +- .../src/lib/grid-helper/grid-helper.ts | 2 +- .../hemisphere-light-helper.ts | 2 +- .../src/lib/plane-helper/plane-helper.ts | 2 +- .../point-light-helper/point-light-helper.ts | 2 +- .../polar-grid-helper/polar-grid-helper.ts | 2 +- .../lib/skeleton-helper/skeleton-helper.ts | 2 +- .../spot-light-helper/spot-light-helper.ts | 2 +- .../ambient-light-probe.ts | 2 +- .../src/lib/ambient-light/ambient-light.ts | 2 +- .../directional-light/directional-light.ts | 2 +- .../hemisphere-light-probe.ts | 2 +- .../lib/hemisphere-light/hemisphere-light.ts | 2 +- .../lights/src/lib/light-probe/light-probe.ts | 2 +- .../lights/src/lib/point-light/point-light.ts | 2 +- .../lib/rect-area-light/rect-area-light.ts | 2 +- .../lights/src/lib/spot-light/spot-light.ts | 2 +- .../core/lines/src/lib/line-loop/line-loop.ts | 2 +- .../src/lib/line-segments/line-segments.ts | 2 +- libs/core/lines/src/lib/line/line.ts | 2 +- libs/core/lod/src/lib/lod.ts | 2 +- .../line-basic-material.ts | 2 +- .../line-dashed-material.ts | 2 +- .../mesh-basic-material.ts | 2 +- .../mesh-depth-material.ts | 2 +- .../mesh-distance-material.ts | 2 +- .../mesh-lambert-material.ts | 2 +- .../mesh-matcap-material.ts | 2 +- .../mesh-normal-material.ts | 2 +- .../mesh-phong-material.ts | 2 +- .../mesh-physical-material.ts | 2 +- .../mesh-standard-material.ts | 2 +- .../mesh-toon-material/mesh-toon-material.ts | 2 +- .../lib/points-material/points-material.ts | 2 +- .../raw-shader-material.ts | 2 +- .../lib/shader-material/shader-material.ts | 2 +- .../lib/shadow-material/shadow-material.ts | 2 +- .../lib/sprite-material/sprite-material.ts | 2 +- .../src/instanced-mesh/instanced-mesh.ts | 2 +- libs/core/meshes/src/mesh/mesh.ts | 2 +- .../meshes/src/skinned-mesh/skinned-mesh.ts | 2 +- libs/core/points/src/lib/points.ts | 2 +- libs/core/primitive/src/lib/primitive.ts | 2 +- libs/core/sprites/src/lib/sprite/sprite.ts | 2 +- libs/core/src/lib/abstracts/instance.ts | 2 +- .../src/lib/abstracts/material-geometry.ts | 2 +- libs/core/src/lib/abstracts/object.ts | 2 +- libs/core/src/lib/canvas.ts | 2 +- libs/core/src/lib/di/attribute.ts | 2 +- libs/core/src/lib/di/audio.ts | 2 +- libs/core/src/lib/di/object.ts | 2 +- libs/core/src/lib/pipes/side.ts | 2 +- libs/core/src/lib/portal.ts | 2 +- libs/core/src/lib/services/loader.ts | 2 +- libs/core/src/lib/stores/store.ts | 2 +- libs/core/src/lib/three/attribute.ts | 2 +- libs/core/src/lib/three/audio.ts | 2 +- libs/core/src/lib/three/camera.ts | 2 +- libs/core/src/lib/three/curve.ts | 2 +- libs/core/src/lib/three/geometry.ts | 2 +- libs/core/src/lib/three/helper.ts | 2 +- libs/core/src/lib/three/light.ts | 2 +- libs/core/src/lib/three/line.ts | 2 +- libs/core/src/lib/three/material.ts | 2 +- libs/core/src/lib/three/mesh.ts | 2 +- libs/core/src/lib/three/object-helper.ts | 2 +- libs/core/src/lib/three/sprite.ts | 2 +- libs/core/src/lib/three/texture.ts | 2 +- libs/core/src/lib/types.ts | 2 +- libs/core/src/lib/utils/apply-props.ts | 2 +- libs/core/src/lib/utils/build-graph.ts | 2 +- libs/core/src/lib/utils/camera.ts | 2 +- libs/core/src/lib/utils/events.ts | 2 +- libs/core/src/lib/utils/instance.ts | 2 +- libs/core/src/lib/utils/is.ts | 2 +- libs/core/src/lib/utils/make.ts | 2 +- libs/core/src/lib/utils/shader-material.ts | 2 +- .../src/lib/canvas-texture/canvas-texture.ts | 2 +- .../compressed-texture/compressed-texture.ts | 2 +- .../src/lib/cube-texture/cube-texture.ts | 2 +- .../data-array-texture/data-array-texture.ts | 2 +- .../src/lib/data-texture/data-texture.ts | 2 +- .../src/lib/data3-dtexture/data3-dtexture.ts | 2 +- .../src/lib/depth-texture/depth-texture.ts | 2 +- .../src/lib/video-texture/video-texture.ts | 2 +- .../depth-of-field-effect.ts | 5 +- .../effects/src/lib/lut-effect/lut-effect.ts | 5 +- .../src/lib/ssao-effect/ssao-effect.ts | 5 +- .../postprocessing/src/lib/effect-composer.ts | 2 +- libs/postprocessing/src/lib/effect.ts | 2 +- .../src/lib/billboard/billboard.ts | 2 +- .../cubic-bezier-line/cubic-bezier-line.ts | 2 +- .../src/lib/gizmo-helper/gizmo-helper.ts | 2 +- .../src/lib/gizmo-helper/gizmo-viewcube.ts | 2 +- .../src/lib/gizmo-helper/gizmo-viewport.ts | 2 +- .../lib/gradient-texture/gradient-texture.ts | 2 +- libs/soba/abstractions/src/lib/image/image.ts | 2 +- .../src/lib/line/line-geometry.ts | 2 +- .../src/lib/line/line-material.ts | 2 +- libs/soba/abstractions/src/lib/line/line.ts | 2 +- .../quadratic-bezier-line.ts | 2 +- .../abstractions/src/lib/text3d/text3d.ts | 2 +- .../orthographic-camera.ts | 2 +- .../perspective-camera/perspective-camera.ts | 2 +- .../src/lib/orbit-controls/orbit-controls.ts | 2 +- .../transform-controls/transform-controls.ts | 2 +- .../src/lib/gltf-loader/gltf-loader.ts | 2 +- .../soba/loaders/src/lib/progress/progress.ts | 2 +- .../src/lib/texture-loader/texture-loader.ts | 2 +- libs/soba/materials/src/lib/blur-pass.ts | 2 +- .../materials/src/lib/convolution-material.ts | 2 +- .../src/lib/image-shader-material.ts | 2 +- .../src/lib/mesh-reflector-material.ts | 2 +- .../materials/src/lib/spot-light-material.ts | 2 +- .../materials/src/lib/star-field-material.ts | 2 +- .../misc/src/lib/depth-buffer/depth-buffer.ts | 2 +- libs/soba/misc/src/lib/fbo/fbo.ts | 2 +- libs/soba/misc/src/lib/html/html.ts | 2 +- libs/soba/package.json | 6 +- .../performances/src/lib/detailed/detailed.ts | 29 +- .../performances/src/lib/preload/preload.ts | 2 +- .../image-shader-material.ts | 2 +- .../mesh-reflector-material.ts | 2 +- libs/soba/src/abstractions/line.stories.ts | 2 +- libs/soba/src/abstractions/text.stories.ts | 2 +- .../src/controls/orbit-controls.stories.ts | 2 +- .../src/performances/adaptive-dpr.stories.ts | 2 +- libs/soba/src/setup-canvas.ts | 5 +- .../mesh-reflector-material.stories.ts | 2 +- libs/soba/src/staging/camera-shake.stories.ts | 2 +- libs/soba/src/staging/center.stories.ts | 2 +- .../src/staging/contact-shadows.stories.ts | 2 +- libs/soba/src/staging/spot-light.stories.ts | 2 +- .../soba/staging/src/lib/backdrop/backdrop.ts | 2 +- libs/soba/staging/src/lib/bounds/bounds.ts | 2 +- libs/soba/staging/src/lib/center/center.ts | 2 +- .../lib/contact-shadows/contact-shadows.ts | 2 +- .../src/lib/environment/environment.ts | 2 +- libs/soba/staging/src/lib/float/float.ts | 2 +- libs/soba/staging/src/lib/sky/sky.ts | 2 +- .../staging/src/lib/spot-light/spot-light.ts | 2 +- libs/soba/staging/src/lib/stage/stage.ts | 2 +- libs/soba/staging/src/lib/stars/stars.ts | 2 +- package-lock.json | 5778 +++++++---------- package.json | 1 + .../files/lib/__fileName__.ts__tmpl__ | 2 +- .../__fileName__-attribute.ts__tmpl__ | 2 +- .../audios/files/lib/__fileName__.ts__tmpl__ | 2 +- .../cameras/files/lib/__fileName__.ts__tmpl__ | 2 +- .../curves/files/lib/__fileName__.ts__tmpl__ | 2 +- .../files/lib/__fileName__.ts__tmpl__ | 2 +- .../helpers/files/lib/__fileName__.ts__tmpl__ | 4 +- .../lights/files/lib/__fileName__.ts__tmpl__ | 2 +- .../lines/files/lib/__fileName__.ts__tmpl__ | 2 +- .../files/lib/__fileName__.ts__tmpl__ | 2 +- .../sprites/files/lib/__fileName__.ts__tmpl__ | 2 +- .../files/lib/__fileName__.ts__tmpl__ | 2 +- 245 files changed, 2671 insertions(+), 3639 deletions(-) diff --git a/apps/sandbox/src/app/height-field/height-field-geometry.component.ts b/apps/sandbox/src/app/height-field/height-field-geometry.component.ts index 7fc4afdbe..31758e56f 100644 --- a/apps/sandbox/src/app/height-field/height-field-geometry.component.ts +++ b/apps/sandbox/src/app/height-field/height-field-geometry.component.ts @@ -2,7 +2,7 @@ import { provideCommonGeometryRef } from '@angular-three/core'; import { NgtBufferGeometry } from '@angular-three/core/geometries'; import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import { tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'sandbox-height-field-geometry[elementSize][heights]', diff --git a/apps/sandbox/src/app/height-field/height-field.component.ts b/apps/sandbox/src/app/height-field/height-field.component.ts index 6a00895a7..0bf30b304 100644 --- a/apps/sandbox/src/app/height-field/height-field.component.ts +++ b/apps/sandbox/src/app/height-field/height-field.component.ts @@ -3,7 +3,7 @@ import { NgtTriple } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; // @ts-ignore import niceColors from 'nice-color-palettes'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'sandbox-height-field[elementSize][heights][position][rotation]', diff --git a/apps/sandbox/src/app/height-field/spheres.component.ts b/apps/sandbox/src/app/height-field/spheres.component.ts index 7282f543f..738db9f00 100644 --- a/apps/sandbox/src/app/height-field/spheres.component.ts +++ b/apps/sandbox/src/app/height-field/spheres.component.ts @@ -3,7 +3,7 @@ import { coerceNumberProperty, NgtComponentStore, NumberInput } from '@angular-t import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; // @ts-ignore import niceColors from 'nice-color-palettes'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'sandbox-spheres[columns][rows][spread]', diff --git a/apps/sandbox/src/app/keen-bloom/keen-bloom.component.ts b/apps/sandbox/src/app/keen-bloom/keen-bloom.component.ts index d33081d2a..92a516213 100644 --- a/apps/sandbox/src/app/keen-bloom/keen-bloom.component.ts +++ b/apps/sandbox/src/app/keen-bloom/keen-bloom.component.ts @@ -11,7 +11,7 @@ import { NgtGLTFLoader, NgtSobaLoaderModule } from '@angular-three/soba/loaders' import { CommonModule } from '@angular/common'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'sandbox-keen-bloom', diff --git a/apps/sandbox/src/app/kinematic-cube/kinematic-cube.component.ts b/apps/sandbox/src/app/kinematic-cube/kinematic-cube.component.ts index c39ee4d90..417a14b2d 100644 --- a/apps/sandbox/src/app/kinematic-cube/kinematic-cube.component.ts +++ b/apps/sandbox/src/app/kinematic-cube/kinematic-cube.component.ts @@ -10,7 +10,7 @@ import { ChangeDetectionStrategy, Component, Input, NgModule, OnInit } from '@an import { RouterModule } from '@angular/router'; // @ts-ignore import niceColors from 'nice-color-palettes'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; const niceColor = niceColors[Math.floor(Math.random() * niceColors.length)]; diff --git a/apps/sandbox/src/app/level-of-detail/level-of-detail.component.ts b/apps/sandbox/src/app/level-of-detail/level-of-detail.component.ts index d0b22a9aa..1d9f0acd3 100644 --- a/apps/sandbox/src/app/level-of-detail/level-of-detail.component.ts +++ b/apps/sandbox/src/app/level-of-detail/level-of-detail.component.ts @@ -11,7 +11,7 @@ import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/co import { RouterModule } from '@angular/router'; import { Observable } from 'rxjs'; import { GLTF } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; const positions = [...Array(800)].map(() => ({ position: [40 - Math.random() * 80, 40 - Math.random() * 80, 40 - Math.random() * 80], diff --git a/apps/sandbox/src/app/monday-morning/monday-morning.component.ts b/apps/sandbox/src/app/monday-morning/monday-morning.component.ts index 56bd86d83..2dbd879a7 100644 --- a/apps/sandbox/src/app/monday-morning/monday-morning.component.ts +++ b/apps/sandbox/src/app/monday-morning/monday-morning.component.ts @@ -39,7 +39,7 @@ import { import { RouterModule } from '@angular/router'; import { Observable, takeUntil } from 'rxjs'; import { GLTF, GLTFLoader } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { createRagdoll, ShapeConfig, ShapeName } from './monday-morning.config'; const { joints, shapes } = createRagdoll(4.8, Math.PI / 16, Math.PI / 16, 0); diff --git a/apps/sandbox/src/app/movement-regression/movement-regression.component.ts b/apps/sandbox/src/app/movement-regression/movement-regression.component.ts index c2be5f5c0..3fb6f0f6e 100644 --- a/apps/sandbox/src/app/movement-regression/movement-regression.component.ts +++ b/apps/sandbox/src/app/movement-regression/movement-regression.component.ts @@ -30,7 +30,7 @@ import { BlendFunction, KernelSize, SSAOEffect } from 'postprocessing'; import { Observable } from 'rxjs'; // @ts-ignore import { FlakesTexture, GLTF, RectAreaLightUniformsLib } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; RectAreaLightUniformsLib.init(); THREE.Vector2.prototype.equals = function (v, epsilon = 0.001) { diff --git a/apps/sandbox/src/app/object-clump/object-clump.component.ts b/apps/sandbox/src/app/object-clump/object-clump.component.ts index 0326ab80d..191d16db1 100644 --- a/apps/sandbox/src/app/object-clump/object-clump.component.ts +++ b/apps/sandbox/src/app/object-clump/object-clump.component.ts @@ -13,7 +13,7 @@ import { CommonModule } from '@angular/common'; import { ChangeDetectionStrategy, Component, Directive, NgModule, NgZone, OnInit } from '@angular/core'; import { RouterModule } from '@angular/router'; import { KernelSize } from 'postprocessing'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'sandbox-object-clump', diff --git a/apps/sandbox/src/app/physic-cubes/physic-cubes.component.ts b/apps/sandbox/src/app/physic-cubes/physic-cubes.component.ts index b5976cfa0..f6adb57e8 100644 --- a/apps/sandbox/src/app/physic-cubes/physic-cubes.component.ts +++ b/apps/sandbox/src/app/physic-cubes/physic-cubes.component.ts @@ -8,7 +8,7 @@ import { NgtMeshModule } from '@angular-three/core/meshes'; import { NgtStatsModule } from '@angular-three/core/stats'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'sandbox-physic-cubes', diff --git a/apps/sandbox/src/app/raycast-vehicle/raycast-vehicle.component.ts b/apps/sandbox/src/app/raycast-vehicle/raycast-vehicle.component.ts index 15bf82b6c..d788a1739 100644 --- a/apps/sandbox/src/app/raycast-vehicle/raycast-vehicle.component.ts +++ b/apps/sandbox/src/app/raycast-vehicle/raycast-vehicle.component.ts @@ -15,7 +15,7 @@ import { CommonModule } from '@angular/common'; import { ChangeDetectionStrategy, Component, HostListener, Input, NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { CylinderArgs } from '@pmndrs/cannon-worker-api'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Chassis, Vehicle, Wheel } from './vehicle.component'; @Component({ diff --git a/apps/sandbox/src/app/raycast-vehicle/vehicle.component.ts b/apps/sandbox/src/app/raycast-vehicle/vehicle.component.ts index 3c927d1f4..064b87de2 100644 --- a/apps/sandbox/src/app/raycast-vehicle/vehicle.component.ts +++ b/apps/sandbox/src/app/raycast-vehicle/vehicle.component.ts @@ -4,7 +4,7 @@ import { NgtGLTFLoader } from '@angular-three/soba/loaders'; import { ChangeDetectionStrategy, Component, HostListener, Input, OnInit } from '@angular/core'; import { Observable } from 'rxjs'; import { GLTF } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; const beetleMaterials = [ 'Black paint', diff --git a/apps/sandbox/src/app/reuse-gltf/reuse-gltf.component.ts b/apps/sandbox/src/app/reuse-gltf/reuse-gltf.component.ts index 3ef3cc0e1..7f8a0cbc8 100644 --- a/apps/sandbox/src/app/reuse-gltf/reuse-gltf.component.ts +++ b/apps/sandbox/src/app/reuse-gltf/reuse-gltf.component.ts @@ -23,7 +23,7 @@ import { ChangeDetectionStrategy, Component, Inject, NgModule, NgZone, Optional, import { RouterModule } from '@angular/router'; import { Observable } from 'rxjs'; import { GLTF } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'sandbox-reuse-gltf', diff --git a/apps/sandbox/src/app/vertex-colors-instances/vertex-colors-instances.component.ts b/apps/sandbox/src/app/vertex-colors-instances/vertex-colors-instances.component.ts index 7715bf9bf..837fc8bf2 100644 --- a/apps/sandbox/src/app/vertex-colors-instances/vertex-colors-instances.component.ts +++ b/apps/sandbox/src/app/vertex-colors-instances/vertex-colors-instances.component.ts @@ -9,7 +9,7 @@ import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; // @ts-ignore import niceColors from 'nice-color-palettes'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; const niceColor = niceColors[Math.floor(Math.random() * niceColors.length)]; diff --git a/libs/cannon/src/lib/body.ts b/libs/cannon/src/lib/body.ts index d10da9ae1..474213c27 100644 --- a/libs/cannon/src/lib/body.ts +++ b/libs/cannon/src/lib/body.ts @@ -37,7 +37,7 @@ import type { } from '@pmndrs/cannon-worker-api'; import { CannonWorkerAPI } from '@pmndrs/cannon-worker-api'; import { combineLatest, filter } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtCannonDebug } from './debug'; import type { CannonEvents } from './physics.store'; import { NgtPhysicsStore } from './physics.store'; diff --git a/libs/cannon/src/lib/constraint.ts b/libs/cannon/src/lib/constraint.ts index 6067318b7..073f9b8b7 100644 --- a/libs/cannon/src/lib/constraint.ts +++ b/libs/cannon/src/lib/constraint.ts @@ -11,7 +11,7 @@ import { PointToPointConstraintOpts, } from '@pmndrs/cannon-worker-api'; import { combineLatest, filter } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtPhysicsStore } from './physics.store'; type ConstraintApi = { diff --git a/libs/cannon/src/lib/debug.ts b/libs/cannon/src/lib/debug.ts index 30a2311fa..451605b7e 100644 --- a/libs/cannon/src/lib/debug.ts +++ b/libs/cannon/src/lib/debug.ts @@ -14,7 +14,7 @@ import { ChangeDetectionStrategy, Component, Input, NgModule, NgZone } from '@an import { BodyProps, BodyShapeType, propsToBody } from '@pmndrs/cannon-worker-api'; import { Body, Quaternion, Vec3, World } from 'cannon-es'; import CannonDebugger from 'cannon-es-debugger'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtPhysicsStore } from './physics.store'; const q = new THREE.Quaternion(); diff --git a/libs/cannon/src/lib/physics.store.ts b/libs/cannon/src/lib/physics.store.ts index cd4f4e8f3..e2ad65191 100644 --- a/libs/cannon/src/lib/physics.store.ts +++ b/libs/cannon/src/lib/physics.store.ts @@ -18,7 +18,7 @@ import { } from '@pmndrs/cannon-worker-api'; import type { EventEmitter } from 'events'; import { tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; type CannonEvent = CollideBeginEvent | CollideEndEvent | CollideEvent | RayhitEvent; type CallbackByType = { diff --git a/libs/cannon/src/lib/raycast-vehicle.ts b/libs/cannon/src/lib/raycast-vehicle.ts index 9b472ea20..e604d0e4b 100644 --- a/libs/cannon/src/lib/raycast-vehicle.ts +++ b/libs/cannon/src/lib/raycast-vehicle.ts @@ -2,7 +2,7 @@ import { is, NgtComponentStore, NgtStore, prepare, Ref, tapEffect } from '@angul import { Injectable, NgZone, Optional } from '@angular/core'; import type { CannonWorkerAPI, WheelInfoOptions } from '@pmndrs/cannon-worker-api'; import { combineLatest, filter } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtPhysicsStore } from './physics.store'; import { NgtCannonUtils } from './utils'; diff --git a/libs/cannon/src/lib/spring.ts b/libs/cannon/src/lib/spring.ts index 9b1f5105d..4a1eede36 100644 --- a/libs/cannon/src/lib/spring.ts +++ b/libs/cannon/src/lib/spring.ts @@ -2,7 +2,7 @@ import { makeId, NgtComponentStore, NgtStore, Ref, tapEffect } from '@angular-th import { Injectable, NgZone, Optional } from '@angular/core'; import type { CannonWorkerAPI, SpringOptns } from '@pmndrs/cannon-worker-api'; import { combineLatest, filter } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtPhysicsStore } from './physics.store'; export interface NgtPhysicSpringApi { diff --git a/libs/cannon/src/lib/utils.ts b/libs/cannon/src/lib/utils.ts index 976b32631..5b6e0a1bd 100644 --- a/libs/cannon/src/lib/utils.ts +++ b/libs/cannon/src/lib/utils.ts @@ -6,7 +6,7 @@ import type { Subscriptions, SubscriptionTarget, } from '@pmndrs/cannon-worker-api'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export class NgtCannonUtils { static incrementingId = 0; diff --git a/libs/core/attributes/src/lib/buffer-attribute/buffer-attribute.ts b/libs/core/attributes/src/lib/buffer-attribute/buffer-attribute.ts index 2cfc2f6e0..f650d5e3f 100644 --- a/libs/core/attributes/src/lib/buffer-attribute/buffer-attribute.ts +++ b/libs/core/attributes/src/lib/buffer-attribute/buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-buffer-attribute', diff --git a/libs/core/attributes/src/lib/color-attribute/color-attribute.ts b/libs/core/attributes/src/lib/color-attribute/color-attribute.ts index ccf1dbf02..cc2a13616 100644 --- a/libs/core/attributes/src/lib/color-attribute/color-attribute.ts +++ b/libs/core/attributes/src/lib/color-attribute/color-attribute.ts @@ -2,7 +2,7 @@ import { makeColor, NgtInstance, provideInstanceRef, NgtColor } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import type { Subscription } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-color[color]', diff --git a/libs/core/attributes/src/lib/float16-buffer-attribute/float16-buffer-attribute.ts b/libs/core/attributes/src/lib/float16-buffer-attribute/float16-buffer-attribute.ts index 1924e1bc2..90a79a317 100644 --- a/libs/core/attributes/src/lib/float16-buffer-attribute/float16-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/float16-buffer-attribute/float16-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-float16-buffer-attribute', diff --git a/libs/core/attributes/src/lib/float32-buffer-attribute/float32-buffer-attribute.ts b/libs/core/attributes/src/lib/float32-buffer-attribute/float32-buffer-attribute.ts index 73af87894..57efbb0ce 100644 --- a/libs/core/attributes/src/lib/float32-buffer-attribute/float32-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/float32-buffer-attribute/float32-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-float32-buffer-attribute', diff --git a/libs/core/attributes/src/lib/float64-buffer-attribute/float64-buffer-attribute.ts b/libs/core/attributes/src/lib/float64-buffer-attribute/float64-buffer-attribute.ts index 9e980b506..2f2600764 100644 --- a/libs/core/attributes/src/lib/float64-buffer-attribute/float64-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/float64-buffer-attribute/float64-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-float64-buffer-attribute', diff --git a/libs/core/attributes/src/lib/fog-attribute/fog-attribute.ts b/libs/core/attributes/src/lib/fog-attribute/fog-attribute.ts index b7d07b792..fdcf08b03 100644 --- a/libs/core/attributes/src/lib/fog-attribute/fog-attribute.ts +++ b/libs/core/attributes/src/lib/fog-attribute/fog-attribute.ts @@ -2,7 +2,7 @@ import { make, NgtInstance, provideInstanceRef, NgtFog } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import type { Subscription } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-fog[fog]', diff --git a/libs/core/attributes/src/lib/fog-exp2-attribute/fog-exp2-attribute.ts b/libs/core/attributes/src/lib/fog-exp2-attribute/fog-exp2-attribute.ts index 3a43882aa..6696770c4 100644 --- a/libs/core/attributes/src/lib/fog-exp2-attribute/fog-exp2-attribute.ts +++ b/libs/core/attributes/src/lib/fog-exp2-attribute/fog-exp2-attribute.ts @@ -2,7 +2,7 @@ import { make, NgtInstance, provideInstanceRef, NgtFogExp2 } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import type { Subscription } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-fog-exp2[fogExp2]', diff --git a/libs/core/attributes/src/lib/instanced-buffer-attribute/instanced-buffer-attribute.ts b/libs/core/attributes/src/lib/instanced-buffer-attribute/instanced-buffer-attribute.ts index 9bf312c21..adf734279 100644 --- a/libs/core/attributes/src/lib/instanced-buffer-attribute/instanced-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/instanced-buffer-attribute/instanced-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-instanced-buffer-attribute', diff --git a/libs/core/attributes/src/lib/int16-buffer-attribute/int16-buffer-attribute.ts b/libs/core/attributes/src/lib/int16-buffer-attribute/int16-buffer-attribute.ts index 5c0891b75..d7d1c91f3 100644 --- a/libs/core/attributes/src/lib/int16-buffer-attribute/int16-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/int16-buffer-attribute/int16-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-int16-buffer-attribute', diff --git a/libs/core/attributes/src/lib/int32-buffer-attribute/int32-buffer-attribute.ts b/libs/core/attributes/src/lib/int32-buffer-attribute/int32-buffer-attribute.ts index cadd4d634..961b385dd 100644 --- a/libs/core/attributes/src/lib/int32-buffer-attribute/int32-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/int32-buffer-attribute/int32-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-int32-buffer-attribute', diff --git a/libs/core/attributes/src/lib/int8-buffer-attribute/int8-buffer-attribute.ts b/libs/core/attributes/src/lib/int8-buffer-attribute/int8-buffer-attribute.ts index fc28b9023..d429ba408 100644 --- a/libs/core/attributes/src/lib/int8-buffer-attribute/int8-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/int8-buffer-attribute/int8-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-int8-buffer-attribute', diff --git a/libs/core/attributes/src/lib/interleaved-buffer-attribute/interleaved-buffer-attribute.ts b/libs/core/attributes/src/lib/interleaved-buffer-attribute/interleaved-buffer-attribute.ts index 974c9d151..1be16736d 100644 --- a/libs/core/attributes/src/lib/interleaved-buffer-attribute/interleaved-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/interleaved-buffer-attribute/interleaved-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-interleaved-buffer-attribute', diff --git a/libs/core/attributes/src/lib/matrix3-attribute/matrix3-attribute.ts b/libs/core/attributes/src/lib/matrix3-attribute/matrix3-attribute.ts index 6fe337e09..996f435a1 100644 --- a/libs/core/attributes/src/lib/matrix3-attribute/matrix3-attribute.ts +++ b/libs/core/attributes/src/lib/matrix3-attribute/matrix3-attribute.ts @@ -2,7 +2,7 @@ import { make, NgtInstance, provideInstanceRef, NgtMatrix3 } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import type { Subscription } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-matrix3[matrix3]', diff --git a/libs/core/attributes/src/lib/matrix4-attribute/matrix4-attribute.ts b/libs/core/attributes/src/lib/matrix4-attribute/matrix4-attribute.ts index ac566c0e8..b1fc82c28 100644 --- a/libs/core/attributes/src/lib/matrix4-attribute/matrix4-attribute.ts +++ b/libs/core/attributes/src/lib/matrix4-attribute/matrix4-attribute.ts @@ -2,7 +2,7 @@ import { make, NgtInstance, provideInstanceRef, NgtMatrix4 } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import type { Subscription } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-matrix4[matrix4]', diff --git a/libs/core/attributes/src/lib/uint16-buffer-attribute/uint16-buffer-attribute.ts b/libs/core/attributes/src/lib/uint16-buffer-attribute/uint16-buffer-attribute.ts index 529424b38..8f6f9c923 100644 --- a/libs/core/attributes/src/lib/uint16-buffer-attribute/uint16-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/uint16-buffer-attribute/uint16-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-uint16-buffer-attribute', diff --git a/libs/core/attributes/src/lib/uint32-buffer-attribute/uint32-buffer-attribute.ts b/libs/core/attributes/src/lib/uint32-buffer-attribute/uint32-buffer-attribute.ts index cf09012f0..7382718b1 100644 --- a/libs/core/attributes/src/lib/uint32-buffer-attribute/uint32-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/uint32-buffer-attribute/uint32-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-uint32-buffer-attribute', diff --git a/libs/core/attributes/src/lib/uint8-buffer-attribute/uint8-buffer-attribute.ts b/libs/core/attributes/src/lib/uint8-buffer-attribute/uint8-buffer-attribute.ts index c811f6793..9e4ab52f5 100644 --- a/libs/core/attributes/src/lib/uint8-buffer-attribute/uint8-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/uint8-buffer-attribute/uint8-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-uint8-buffer-attribute', diff --git a/libs/core/attributes/src/lib/uint8-clamped-buffer-attribute/uint8-clamped-buffer-attribute.ts b/libs/core/attributes/src/lib/uint8-clamped-buffer-attribute/uint8-clamped-buffer-attribute.ts index e9f379f31..a7e80e141 100644 --- a/libs/core/attributes/src/lib/uint8-clamped-buffer-attribute/uint8-clamped-buffer-attribute.ts +++ b/libs/core/attributes/src/lib/uint8-clamped-buffer-attribute/uint8-clamped-buffer-attribute.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAttribute, provideCommonAttributeRef } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-uint8-clamped-buffer-attribute', diff --git a/libs/core/attributes/src/lib/vector2-attribute/vector2-attribute.ts b/libs/core/attributes/src/lib/vector2-attribute/vector2-attribute.ts index bfcd646ae..332101f58 100644 --- a/libs/core/attributes/src/lib/vector2-attribute/vector2-attribute.ts +++ b/libs/core/attributes/src/lib/vector2-attribute/vector2-attribute.ts @@ -2,7 +2,7 @@ import { makeVector2, NgtInstance, provideInstanceRef, NgtVector2 } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import type { Subscription } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-vector2[vector2]', diff --git a/libs/core/attributes/src/lib/vector3-attribute/vector3-attribute.ts b/libs/core/attributes/src/lib/vector3-attribute/vector3-attribute.ts index 647949471..e4f62bc19 100644 --- a/libs/core/attributes/src/lib/vector3-attribute/vector3-attribute.ts +++ b/libs/core/attributes/src/lib/vector3-attribute/vector3-attribute.ts @@ -2,7 +2,7 @@ import { makeVector3, NgtInstance, provideInstanceRef, NgtVector3 } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import type { Subscription } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-vector3[vector3]', diff --git a/libs/core/attributes/src/lib/vector4-attribute/vector4-attribute.ts b/libs/core/attributes/src/lib/vector4-attribute/vector4-attribute.ts index c9ef8d11d..09fd396f0 100644 --- a/libs/core/attributes/src/lib/vector4-attribute/vector4-attribute.ts +++ b/libs/core/attributes/src/lib/vector4-attribute/vector4-attribute.ts @@ -2,7 +2,7 @@ import { makeVector4, NgtInstance, provideInstanceRef, NgtVector4 } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import type { Subscription } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-vector4[vector4]', diff --git a/libs/core/audios/src/lib/audio-listener/audio-listener.ts b/libs/core/audios/src/lib/audio-listener/audio-listener.ts index a89c11c80..edbcb6787 100644 --- a/libs/core/audios/src/lib/audio-listener/audio-listener.ts +++ b/libs/core/audios/src/lib/audio-listener/audio-listener.ts @@ -1,6 +1,6 @@ import { NgtObject, NgtObjectInputsState, NgtPreObjectInit, provideObjectRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export interface NgtAudioListenerState extends NgtObjectInputsState { filter: AudioNode; diff --git a/libs/core/audios/src/lib/audio/audio.ts b/libs/core/audios/src/lib/audio/audio.ts index d6a894353..362087176 100644 --- a/libs/core/audios/src/lib/audio/audio.ts +++ b/libs/core/audios/src/lib/audio/audio.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAudio, provideCommonAudioRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-audio', diff --git a/libs/core/audios/src/lib/positional-audio/positional-audio.ts b/libs/core/audios/src/lib/positional-audio/positional-audio.ts index 24cc68a08..3aa8d4c4a 100644 --- a/libs/core/audios/src/lib/positional-audio/positional-audio.ts +++ b/libs/core/audios/src/lib/positional-audio/positional-audio.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonAudio, provideCommonAudioRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-positional-audio', diff --git a/libs/core/cameras/src/lib/array-camera/array-camera.ts b/libs/core/cameras/src/lib/array-camera/array-camera.ts index e13d9aeac..d9e2eedb0 100644 --- a/libs/core/cameras/src/lib/array-camera/array-camera.ts +++ b/libs/core/cameras/src/lib/array-camera/array-camera.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCamera, provideCommonCameraRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-array-camera', diff --git a/libs/core/cameras/src/lib/cube-camera/cube-camera.ts b/libs/core/cameras/src/lib/cube-camera/cube-camera.ts index 919c6c3eb..f6911f1fd 100644 --- a/libs/core/cameras/src/lib/cube-camera/cube-camera.ts +++ b/libs/core/cameras/src/lib/cube-camera/cube-camera.ts @@ -7,7 +7,7 @@ import { tapEffect, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-cube-camera', diff --git a/libs/core/cameras/src/lib/orthographic-camera/orthographic-camera.ts b/libs/core/cameras/src/lib/orthographic-camera/orthographic-camera.ts index c1fe60292..70ccbde89 100644 --- a/libs/core/cameras/src/lib/orthographic-camera/orthographic-camera.ts +++ b/libs/core/cameras/src/lib/orthographic-camera/orthographic-camera.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-orthographic-camera', diff --git a/libs/core/cameras/src/lib/perspective-camera/perspective-camera.ts b/libs/core/cameras/src/lib/perspective-camera/perspective-camera.ts index 8c446a662..fd9cede41 100644 --- a/libs/core/cameras/src/lib/perspective-camera/perspective-camera.ts +++ b/libs/core/cameras/src/lib/perspective-camera/perspective-camera.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-perspective-camera', diff --git a/libs/core/cameras/src/lib/stereo-camera/stereo-camera.ts b/libs/core/cameras/src/lib/stereo-camera/stereo-camera.ts index 640c737a3..c656db605 100644 --- a/libs/core/cameras/src/lib/stereo-camera/stereo-camera.ts +++ b/libs/core/cameras/src/lib/stereo-camera/stereo-camera.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCamera, provideCommonCameraRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-stereo-camera', diff --git a/libs/core/curves/src/lib/catmull-rom-curve3/catmull-rom-curve3.ts b/libs/core/curves/src/lib/catmull-rom-curve3/catmull-rom-curve3.ts index 1edf57e47..64ed39cac 100644 --- a/libs/core/curves/src/lib/catmull-rom-curve3/catmull-rom-curve3.ts +++ b/libs/core/curves/src/lib/catmull-rom-curve3/catmull-rom-curve3.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCurve, provideCommonCurveRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-catmull-rom-curve3', diff --git a/libs/core/curves/src/lib/cubic-bezier-curve/cubic-bezier-curve.ts b/libs/core/curves/src/lib/cubic-bezier-curve/cubic-bezier-curve.ts index 4a6032658..84d6a38e3 100644 --- a/libs/core/curves/src/lib/cubic-bezier-curve/cubic-bezier-curve.ts +++ b/libs/core/curves/src/lib/cubic-bezier-curve/cubic-bezier-curve.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCurve, provideCommonCurveRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-cubic-bezier-curve', diff --git a/libs/core/curves/src/lib/cubic-bezier-curve3/cubic-bezier-curve3.ts b/libs/core/curves/src/lib/cubic-bezier-curve3/cubic-bezier-curve3.ts index 20aa8a415..eb7935dac 100644 --- a/libs/core/curves/src/lib/cubic-bezier-curve3/cubic-bezier-curve3.ts +++ b/libs/core/curves/src/lib/cubic-bezier-curve3/cubic-bezier-curve3.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCurve, provideCommonCurveRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-cubic-bezier-curve3', diff --git a/libs/core/curves/src/lib/ellipse-curve/ellipse-curve.ts b/libs/core/curves/src/lib/ellipse-curve/ellipse-curve.ts index ca9c5106f..d31a166ae 100644 --- a/libs/core/curves/src/lib/ellipse-curve/ellipse-curve.ts +++ b/libs/core/curves/src/lib/ellipse-curve/ellipse-curve.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCurve, provideCommonCurveRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-ellipse-curve', diff --git a/libs/core/curves/src/lib/line-curve/line-curve.ts b/libs/core/curves/src/lib/line-curve/line-curve.ts index 8fa2c46ed..54c33c62f 100644 --- a/libs/core/curves/src/lib/line-curve/line-curve.ts +++ b/libs/core/curves/src/lib/line-curve/line-curve.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCurve, provideCommonCurveRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-line-curve', diff --git a/libs/core/curves/src/lib/line-curve3/line-curve3.ts b/libs/core/curves/src/lib/line-curve3/line-curve3.ts index aef6aa388..ca0e3a456 100644 --- a/libs/core/curves/src/lib/line-curve3/line-curve3.ts +++ b/libs/core/curves/src/lib/line-curve3/line-curve3.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCurve, provideCommonCurveRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-line-curve3', diff --git a/libs/core/curves/src/lib/quadratic-bezier-curve/quadratic-bezier-curve.ts b/libs/core/curves/src/lib/quadratic-bezier-curve/quadratic-bezier-curve.ts index 1d4e7e22a..9680ae735 100644 --- a/libs/core/curves/src/lib/quadratic-bezier-curve/quadratic-bezier-curve.ts +++ b/libs/core/curves/src/lib/quadratic-bezier-curve/quadratic-bezier-curve.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCurve, provideCommonCurveRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-quadratic-bezier-curve', diff --git a/libs/core/curves/src/lib/quadratic-bezier-curve3/quadratic-bezier-curve3.ts b/libs/core/curves/src/lib/quadratic-bezier-curve3/quadratic-bezier-curve3.ts index 718395192..0b3806ef6 100644 --- a/libs/core/curves/src/lib/quadratic-bezier-curve3/quadratic-bezier-curve3.ts +++ b/libs/core/curves/src/lib/quadratic-bezier-curve3/quadratic-bezier-curve3.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCurve, provideCommonCurveRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-quadratic-bezier-curve3', diff --git a/libs/core/curves/src/lib/spline-curve/spline-curve.ts b/libs/core/curves/src/lib/spline-curve/spline-curve.ts index 54f5068db..3950f28f4 100644 --- a/libs/core/curves/src/lib/spline-curve/spline-curve.ts +++ b/libs/core/curves/src/lib/spline-curve/spline-curve.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonCurve, provideCommonCurveRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-spline-curve', diff --git a/libs/core/geometries/src/lib/box-geometry/box-geometry.ts b/libs/core/geometries/src/lib/box-geometry/box-geometry.ts index e2dc21c75..3e517da80 100644 --- a/libs/core/geometries/src/lib/box-geometry/box-geometry.ts +++ b/libs/core/geometries/src/lib/box-geometry/box-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-box-geometry', diff --git a/libs/core/geometries/src/lib/buffer-geometry/buffer-geometry.ts b/libs/core/geometries/src/lib/buffer-geometry/buffer-geometry.ts index 473230d57..f307fa4fd 100644 --- a/libs/core/geometries/src/lib/buffer-geometry/buffer-geometry.ts +++ b/libs/core/geometries/src/lib/buffer-geometry/buffer-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-buffer-geometry', diff --git a/libs/core/geometries/src/lib/capsule-geometry/capsule-geometry.ts b/libs/core/geometries/src/lib/capsule-geometry/capsule-geometry.ts index f1282a53f..fa70dea3a 100644 --- a/libs/core/geometries/src/lib/capsule-geometry/capsule-geometry.ts +++ b/libs/core/geometries/src/lib/capsule-geometry/capsule-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-capsule-geometry', diff --git a/libs/core/geometries/src/lib/circle-geometry/circle-geometry.ts b/libs/core/geometries/src/lib/circle-geometry/circle-geometry.ts index d705cd2f7..8de8d9ba8 100644 --- a/libs/core/geometries/src/lib/circle-geometry/circle-geometry.ts +++ b/libs/core/geometries/src/lib/circle-geometry/circle-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-circle-geometry', diff --git a/libs/core/geometries/src/lib/cone-geometry/cone-geometry.ts b/libs/core/geometries/src/lib/cone-geometry/cone-geometry.ts index 294c9cb86..8b6e34070 100644 --- a/libs/core/geometries/src/lib/cone-geometry/cone-geometry.ts +++ b/libs/core/geometries/src/lib/cone-geometry/cone-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-cone-geometry', diff --git a/libs/core/geometries/src/lib/cylinder-geometry/cylinder-geometry.ts b/libs/core/geometries/src/lib/cylinder-geometry/cylinder-geometry.ts index a9a26b8a5..d6b324282 100644 --- a/libs/core/geometries/src/lib/cylinder-geometry/cylinder-geometry.ts +++ b/libs/core/geometries/src/lib/cylinder-geometry/cylinder-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-cylinder-geometry', diff --git a/libs/core/geometries/src/lib/dodecahedron-geometry/dodecahedron-geometry.ts b/libs/core/geometries/src/lib/dodecahedron-geometry/dodecahedron-geometry.ts index ba1279c51..8781b09ca 100644 --- a/libs/core/geometries/src/lib/dodecahedron-geometry/dodecahedron-geometry.ts +++ b/libs/core/geometries/src/lib/dodecahedron-geometry/dodecahedron-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-dodecahedron-geometry', diff --git a/libs/core/geometries/src/lib/edges-geometry/edges-geometry.ts b/libs/core/geometries/src/lib/edges-geometry/edges-geometry.ts index ce8ea46bd..4a5473b12 100644 --- a/libs/core/geometries/src/lib/edges-geometry/edges-geometry.ts +++ b/libs/core/geometries/src/lib/edges-geometry/edges-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-edges-geometry', diff --git a/libs/core/geometries/src/lib/extrude-geometry/extrude-geometry.ts b/libs/core/geometries/src/lib/extrude-geometry/extrude-geometry.ts index 999f539b0..188458be0 100644 --- a/libs/core/geometries/src/lib/extrude-geometry/extrude-geometry.ts +++ b/libs/core/geometries/src/lib/extrude-geometry/extrude-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-extrude-geometry', diff --git a/libs/core/geometries/src/lib/icosahedron-geometry/icosahedron-geometry.ts b/libs/core/geometries/src/lib/icosahedron-geometry/icosahedron-geometry.ts index f1589718c..0dc89f912 100644 --- a/libs/core/geometries/src/lib/icosahedron-geometry/icosahedron-geometry.ts +++ b/libs/core/geometries/src/lib/icosahedron-geometry/icosahedron-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-icosahedron-geometry', diff --git a/libs/core/geometries/src/lib/instanced-buffer-geometry/instanced-buffer-geometry.ts b/libs/core/geometries/src/lib/instanced-buffer-geometry/instanced-buffer-geometry.ts index 1a51d3e7e..1a2c7e955 100644 --- a/libs/core/geometries/src/lib/instanced-buffer-geometry/instanced-buffer-geometry.ts +++ b/libs/core/geometries/src/lib/instanced-buffer-geometry/instanced-buffer-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-instanced-buffer-geometry', diff --git a/libs/core/geometries/src/lib/lathe-geometry/lathe-geometry.ts b/libs/core/geometries/src/lib/lathe-geometry/lathe-geometry.ts index 6c2a6b349..9138b7251 100644 --- a/libs/core/geometries/src/lib/lathe-geometry/lathe-geometry.ts +++ b/libs/core/geometries/src/lib/lathe-geometry/lathe-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-lathe-geometry', diff --git a/libs/core/geometries/src/lib/octahedron-geometry/octahedron-geometry.ts b/libs/core/geometries/src/lib/octahedron-geometry/octahedron-geometry.ts index 1fcff2e69..de190839d 100644 --- a/libs/core/geometries/src/lib/octahedron-geometry/octahedron-geometry.ts +++ b/libs/core/geometries/src/lib/octahedron-geometry/octahedron-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-octahedron-geometry', diff --git a/libs/core/geometries/src/lib/plane-geometry/plane-geometry.ts b/libs/core/geometries/src/lib/plane-geometry/plane-geometry.ts index 230c98063..994084f24 100644 --- a/libs/core/geometries/src/lib/plane-geometry/plane-geometry.ts +++ b/libs/core/geometries/src/lib/plane-geometry/plane-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-plane-geometry', diff --git a/libs/core/geometries/src/lib/polyhedron-geometry/polyhedron-geometry.ts b/libs/core/geometries/src/lib/polyhedron-geometry/polyhedron-geometry.ts index f31773082..3a5cec4f0 100644 --- a/libs/core/geometries/src/lib/polyhedron-geometry/polyhedron-geometry.ts +++ b/libs/core/geometries/src/lib/polyhedron-geometry/polyhedron-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-polyhedron-geometry', diff --git a/libs/core/geometries/src/lib/ring-geometry/ring-geometry.ts b/libs/core/geometries/src/lib/ring-geometry/ring-geometry.ts index 085462c66..14e11de9b 100644 --- a/libs/core/geometries/src/lib/ring-geometry/ring-geometry.ts +++ b/libs/core/geometries/src/lib/ring-geometry/ring-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-ring-geometry', diff --git a/libs/core/geometries/src/lib/shape-geometry/shape-geometry.ts b/libs/core/geometries/src/lib/shape-geometry/shape-geometry.ts index c521a3676..b87c28461 100644 --- a/libs/core/geometries/src/lib/shape-geometry/shape-geometry.ts +++ b/libs/core/geometries/src/lib/shape-geometry/shape-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-shape-geometry', diff --git a/libs/core/geometries/src/lib/sphere-geometry/sphere-geometry.ts b/libs/core/geometries/src/lib/sphere-geometry/sphere-geometry.ts index 7d0c34a9a..2393aedf1 100644 --- a/libs/core/geometries/src/lib/sphere-geometry/sphere-geometry.ts +++ b/libs/core/geometries/src/lib/sphere-geometry/sphere-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-sphere-geometry', diff --git a/libs/core/geometries/src/lib/tetrahedron-geometry/tetrahedron-geometry.ts b/libs/core/geometries/src/lib/tetrahedron-geometry/tetrahedron-geometry.ts index 974210949..9c33cb553 100644 --- a/libs/core/geometries/src/lib/tetrahedron-geometry/tetrahedron-geometry.ts +++ b/libs/core/geometries/src/lib/tetrahedron-geometry/tetrahedron-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-tetrahedron-geometry', diff --git a/libs/core/geometries/src/lib/torus-geometry/torus-geometry.ts b/libs/core/geometries/src/lib/torus-geometry/torus-geometry.ts index 40c8e449c..b282094c7 100644 --- a/libs/core/geometries/src/lib/torus-geometry/torus-geometry.ts +++ b/libs/core/geometries/src/lib/torus-geometry/torus-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-torus-geometry', diff --git a/libs/core/geometries/src/lib/torus-knot-geometry/torus-knot-geometry.ts b/libs/core/geometries/src/lib/torus-knot-geometry/torus-knot-geometry.ts index f3fec8a53..4aa449861 100644 --- a/libs/core/geometries/src/lib/torus-knot-geometry/torus-knot-geometry.ts +++ b/libs/core/geometries/src/lib/torus-knot-geometry/torus-knot-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-torus-knot-geometry', diff --git a/libs/core/geometries/src/lib/tube-geometry/tube-geometry.ts b/libs/core/geometries/src/lib/tube-geometry/tube-geometry.ts index 0751c40be..7b5260885 100644 --- a/libs/core/geometries/src/lib/tube-geometry/tube-geometry.ts +++ b/libs/core/geometries/src/lib/tube-geometry/tube-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-tube-geometry', diff --git a/libs/core/geometries/src/lib/wireframe-geometry/wireframe-geometry.ts b/libs/core/geometries/src/lib/wireframe-geometry/wireframe-geometry.ts index 2b1e3cafb..11fcf4d07 100644 --- a/libs/core/geometries/src/lib/wireframe-geometry/wireframe-geometry.ts +++ b/libs/core/geometries/src/lib/wireframe-geometry/wireframe-geometry.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonGeometry, provideCommonGeometryRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-wireframe-geometry', diff --git a/libs/core/group/src/lib/group.ts b/libs/core/group/src/lib/group.ts index ff26ec123..2d5674447 100644 --- a/libs/core/group/src/lib/group.ts +++ b/libs/core/group/src/lib/group.ts @@ -1,6 +1,6 @@ import { NgtObject, provideObjectRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-group', diff --git a/libs/core/helpers/src/lib/arrow-helper/arrow-helper.ts b/libs/core/helpers/src/lib/arrow-helper/arrow-helper.ts index 8fd667ade..dc7056d94 100644 --- a/libs/core/helpers/src/lib/arrow-helper/arrow-helper.ts +++ b/libs/core/helpers/src/lib/arrow-helper/arrow-helper.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-arrow-helper', diff --git a/libs/core/helpers/src/lib/axes-helper/axes-helper.ts b/libs/core/helpers/src/lib/axes-helper/axes-helper.ts index 21e0688e3..fa021267b 100644 --- a/libs/core/helpers/src/lib/axes-helper/axes-helper.ts +++ b/libs/core/helpers/src/lib/axes-helper/axes-helper.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-axes-helper', diff --git a/libs/core/helpers/src/lib/box-helper/box-helper.ts b/libs/core/helpers/src/lib/box-helper/box-helper.ts index f34a1212d..3088d7fab 100644 --- a/libs/core/helpers/src/lib/box-helper/box-helper.ts +++ b/libs/core/helpers/src/lib/box-helper/box-helper.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonObjectHelper, provideCommonObjectHelperRef, Tail } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngtBoxHelper]', diff --git a/libs/core/helpers/src/lib/box3-helper/box3-helper.ts b/libs/core/helpers/src/lib/box3-helper/box3-helper.ts index 7714bc8d6..6e63d3a8e 100644 --- a/libs/core/helpers/src/lib/box3-helper/box3-helper.ts +++ b/libs/core/helpers/src/lib/box3-helper/box3-helper.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonObjectHelper, provideCommonObjectHelperRef, Tail } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngtBox3Helper]', diff --git a/libs/core/helpers/src/lib/camera-helper/camera-helper.ts b/libs/core/helpers/src/lib/camera-helper/camera-helper.ts index e9fd8eeba..8caee3cc0 100644 --- a/libs/core/helpers/src/lib/camera-helper/camera-helper.ts +++ b/libs/core/helpers/src/lib/camera-helper/camera-helper.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonObjectHelper, provideCommonObjectHelperRef, Tail } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngtCameraHelper]', diff --git a/libs/core/helpers/src/lib/directional-light-helper/directional-light-helper.ts b/libs/core/helpers/src/lib/directional-light-helper/directional-light-helper.ts index 1ceee49f2..9b3a54dd0 100644 --- a/libs/core/helpers/src/lib/directional-light-helper/directional-light-helper.ts +++ b/libs/core/helpers/src/lib/directional-light-helper/directional-light-helper.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonObjectHelper, provideCommonObjectHelperRef, Tail } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngtDirectionalLightHelper]', diff --git a/libs/core/helpers/src/lib/grid-helper/grid-helper.ts b/libs/core/helpers/src/lib/grid-helper/grid-helper.ts index a9be88b39..386c96d45 100644 --- a/libs/core/helpers/src/lib/grid-helper/grid-helper.ts +++ b/libs/core/helpers/src/lib/grid-helper/grid-helper.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-grid-helper', diff --git a/libs/core/helpers/src/lib/hemisphere-light-helper/hemisphere-light-helper.ts b/libs/core/helpers/src/lib/hemisphere-light-helper/hemisphere-light-helper.ts index 20a481416..48bf530a9 100644 --- a/libs/core/helpers/src/lib/hemisphere-light-helper/hemisphere-light-helper.ts +++ b/libs/core/helpers/src/lib/hemisphere-light-helper/hemisphere-light-helper.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonObjectHelper, provideCommonObjectHelperRef, Tail } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngtHemisphereLightHelper]', diff --git a/libs/core/helpers/src/lib/plane-helper/plane-helper.ts b/libs/core/helpers/src/lib/plane-helper/plane-helper.ts index d93f592db..3cd3ea762 100644 --- a/libs/core/helpers/src/lib/plane-helper/plane-helper.ts +++ b/libs/core/helpers/src/lib/plane-helper/plane-helper.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonObjectHelper, provideCommonObjectHelperRef, Tail } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngtPlaneHelper]', diff --git a/libs/core/helpers/src/lib/point-light-helper/point-light-helper.ts b/libs/core/helpers/src/lib/point-light-helper/point-light-helper.ts index 5b168391e..ed7ff432d 100644 --- a/libs/core/helpers/src/lib/point-light-helper/point-light-helper.ts +++ b/libs/core/helpers/src/lib/point-light-helper/point-light-helper.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonObjectHelper, provideCommonObjectHelperRef, Tail } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngtPointLightHelper]', diff --git a/libs/core/helpers/src/lib/polar-grid-helper/polar-grid-helper.ts b/libs/core/helpers/src/lib/polar-grid-helper/polar-grid-helper.ts index b2d5651ff..49dbd60ba 100644 --- a/libs/core/helpers/src/lib/polar-grid-helper/polar-grid-helper.ts +++ b/libs/core/helpers/src/lib/polar-grid-helper/polar-grid-helper.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-polar-grid-helper', diff --git a/libs/core/helpers/src/lib/skeleton-helper/skeleton-helper.ts b/libs/core/helpers/src/lib/skeleton-helper/skeleton-helper.ts index dd679eb7b..36490a50f 100644 --- a/libs/core/helpers/src/lib/skeleton-helper/skeleton-helper.ts +++ b/libs/core/helpers/src/lib/skeleton-helper/skeleton-helper.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonObjectHelper, provideCommonObjectHelperRef, Tail } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngtSkeletonHelper]', diff --git a/libs/core/helpers/src/lib/spot-light-helper/spot-light-helper.ts b/libs/core/helpers/src/lib/spot-light-helper/spot-light-helper.ts index bc5b23035..8648abb3f 100644 --- a/libs/core/helpers/src/lib/spot-light-helper/spot-light-helper.ts +++ b/libs/core/helpers/src/lib/spot-light-helper/spot-light-helper.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonObjectHelper, provideCommonObjectHelperRef, Tail } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngtSpotLightHelper]', diff --git a/libs/core/lights/src/lib/ambient-light-probe/ambient-light-probe.ts b/libs/core/lights/src/lib/ambient-light-probe/ambient-light-probe.ts index 8cfc9c51b..f7a59d490 100644 --- a/libs/core/lights/src/lib/ambient-light-probe/ambient-light-probe.ts +++ b/libs/core/lights/src/lib/ambient-light-probe/ambient-light-probe.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonLight, provideCommonLightRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-ambient-light-probe', diff --git a/libs/core/lights/src/lib/ambient-light/ambient-light.ts b/libs/core/lights/src/lib/ambient-light/ambient-light.ts index 3a491f8f8..5160c4bd9 100644 --- a/libs/core/lights/src/lib/ambient-light/ambient-light.ts +++ b/libs/core/lights/src/lib/ambient-light/ambient-light.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonLight, provideCommonLightRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-ambient-light', diff --git a/libs/core/lights/src/lib/directional-light/directional-light.ts b/libs/core/lights/src/lib/directional-light/directional-light.ts index 68bf3ae7f..4a3e25310 100644 --- a/libs/core/lights/src/lib/directional-light/directional-light.ts +++ b/libs/core/lights/src/lib/directional-light/directional-light.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonLight, provideCommonLightRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-directional-light', diff --git a/libs/core/lights/src/lib/hemisphere-light-probe/hemisphere-light-probe.ts b/libs/core/lights/src/lib/hemisphere-light-probe/hemisphere-light-probe.ts index 19ff7e59d..faaf21329 100644 --- a/libs/core/lights/src/lib/hemisphere-light-probe/hemisphere-light-probe.ts +++ b/libs/core/lights/src/lib/hemisphere-light-probe/hemisphere-light-probe.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonLight, provideCommonLightRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-hemisphere-light-probe', diff --git a/libs/core/lights/src/lib/hemisphere-light/hemisphere-light.ts b/libs/core/lights/src/lib/hemisphere-light/hemisphere-light.ts index d5debbf4c..56f8b9710 100644 --- a/libs/core/lights/src/lib/hemisphere-light/hemisphere-light.ts +++ b/libs/core/lights/src/lib/hemisphere-light/hemisphere-light.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonLight, provideCommonLightRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-hemisphere-light', diff --git a/libs/core/lights/src/lib/light-probe/light-probe.ts b/libs/core/lights/src/lib/light-probe/light-probe.ts index 187cfa7c9..950241adb 100644 --- a/libs/core/lights/src/lib/light-probe/light-probe.ts +++ b/libs/core/lights/src/lib/light-probe/light-probe.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonLight, provideCommonLightRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-light-probe', diff --git a/libs/core/lights/src/lib/point-light/point-light.ts b/libs/core/lights/src/lib/point-light/point-light.ts index d4f3ed529..360040d96 100644 --- a/libs/core/lights/src/lib/point-light/point-light.ts +++ b/libs/core/lights/src/lib/point-light/point-light.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-point-light', diff --git a/libs/core/lights/src/lib/rect-area-light/rect-area-light.ts b/libs/core/lights/src/lib/rect-area-light/rect-area-light.ts index ecd5e1f39..4bb206d19 100644 --- a/libs/core/lights/src/lib/rect-area-light/rect-area-light.ts +++ b/libs/core/lights/src/lib/rect-area-light/rect-area-light.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-rect-area-light', diff --git a/libs/core/lights/src/lib/spot-light/spot-light.ts b/libs/core/lights/src/lib/spot-light/spot-light.ts index e654c66a1..86cb54c26 100644 --- a/libs/core/lights/src/lib/spot-light/spot-light.ts +++ b/libs/core/lights/src/lib/spot-light/spot-light.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-spot-light', diff --git a/libs/core/lines/src/lib/line-loop/line-loop.ts b/libs/core/lines/src/lib/line-loop/line-loop.ts index 10fd50515..87abd6087 100644 --- a/libs/core/lines/src/lib/line-loop/line-loop.ts +++ b/libs/core/lines/src/lib/line-loop/line-loop.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonLine, provideCommonLineRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-line-loop', diff --git a/libs/core/lines/src/lib/line-segments/line-segments.ts b/libs/core/lines/src/lib/line-segments/line-segments.ts index 3cdf5324f..c1626ae6e 100644 --- a/libs/core/lines/src/lib/line-segments/line-segments.ts +++ b/libs/core/lines/src/lib/line-segments/line-segments.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonLine, provideCommonLineRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-line-segments', diff --git a/libs/core/lines/src/lib/line/line.ts b/libs/core/lines/src/lib/line/line.ts index 4f6172f09..288c67e13 100644 --- a/libs/core/lines/src/lib/line/line.ts +++ b/libs/core/lines/src/lib/line/line.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonLine, provideCommonLineRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-line', diff --git a/libs/core/lod/src/lib/lod.ts b/libs/core/lod/src/lib/lod.ts index 2e0976450..65483f945 100644 --- a/libs/core/lod/src/lib/lod.ts +++ b/libs/core/lod/src/lib/lod.ts @@ -1,6 +1,6 @@ import { NgtObject, provideObjectRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-lod', diff --git a/libs/core/materials/src/lib/line-basic-material/line-basic-material.ts b/libs/core/materials/src/lib/line-basic-material/line-basic-material.ts index d5bc38de9..a57b483a7 100644 --- a/libs/core/materials/src/lib/line-basic-material/line-basic-material.ts +++ b/libs/core/materials/src/lib/line-basic-material/line-basic-material.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-line-basic-material', diff --git a/libs/core/materials/src/lib/line-dashed-material/line-dashed-material.ts b/libs/core/materials/src/lib/line-dashed-material/line-dashed-material.ts index 1945ddcb0..625b69385 100644 --- a/libs/core/materials/src/lib/line-dashed-material/line-dashed-material.ts +++ b/libs/core/materials/src/lib/line-dashed-material/line-dashed-material.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtLineBasicMaterial } from '../line-basic-material/line-basic-material'; @Component({ diff --git a/libs/core/materials/src/lib/mesh-basic-material/mesh-basic-material.ts b/libs/core/materials/src/lib/mesh-basic-material/mesh-basic-material.ts index 439961342..863e31725 100644 --- a/libs/core/materials/src/lib/mesh-basic-material/mesh-basic-material.ts +++ b/libs/core/materials/src/lib/mesh-basic-material/mesh-basic-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh-basic-material', diff --git a/libs/core/materials/src/lib/mesh-depth-material/mesh-depth-material.ts b/libs/core/materials/src/lib/mesh-depth-material/mesh-depth-material.ts index beb4e6b3d..b8c3016c3 100644 --- a/libs/core/materials/src/lib/mesh-depth-material/mesh-depth-material.ts +++ b/libs/core/materials/src/lib/mesh-depth-material/mesh-depth-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh-depth-material', diff --git a/libs/core/materials/src/lib/mesh-distance-material/mesh-distance-material.ts b/libs/core/materials/src/lib/mesh-distance-material/mesh-distance-material.ts index 69088e28a..20283219d 100644 --- a/libs/core/materials/src/lib/mesh-distance-material/mesh-distance-material.ts +++ b/libs/core/materials/src/lib/mesh-distance-material/mesh-distance-material.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh-distance-material', diff --git a/libs/core/materials/src/lib/mesh-lambert-material/mesh-lambert-material.ts b/libs/core/materials/src/lib/mesh-lambert-material/mesh-lambert-material.ts index 14926ecc3..5c648fc40 100644 --- a/libs/core/materials/src/lib/mesh-lambert-material/mesh-lambert-material.ts +++ b/libs/core/materials/src/lib/mesh-lambert-material/mesh-lambert-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh-lambert-material', diff --git a/libs/core/materials/src/lib/mesh-matcap-material/mesh-matcap-material.ts b/libs/core/materials/src/lib/mesh-matcap-material/mesh-matcap-material.ts index 8ec719477..fc8a86e00 100644 --- a/libs/core/materials/src/lib/mesh-matcap-material/mesh-matcap-material.ts +++ b/libs/core/materials/src/lib/mesh-matcap-material/mesh-matcap-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh-matcap-material', diff --git a/libs/core/materials/src/lib/mesh-normal-material/mesh-normal-material.ts b/libs/core/materials/src/lib/mesh-normal-material/mesh-normal-material.ts index 49267584e..ef58c9606 100644 --- a/libs/core/materials/src/lib/mesh-normal-material/mesh-normal-material.ts +++ b/libs/core/materials/src/lib/mesh-normal-material/mesh-normal-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh-normal-material', diff --git a/libs/core/materials/src/lib/mesh-phong-material/mesh-phong-material.ts b/libs/core/materials/src/lib/mesh-phong-material/mesh-phong-material.ts index a0c9f0d4d..8825871df 100644 --- a/libs/core/materials/src/lib/mesh-phong-material/mesh-phong-material.ts +++ b/libs/core/materials/src/lib/mesh-phong-material/mesh-phong-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh-phong-material', diff --git a/libs/core/materials/src/lib/mesh-physical-material/mesh-physical-material.ts b/libs/core/materials/src/lib/mesh-physical-material/mesh-physical-material.ts index 721c4980d..9f13faf3f 100644 --- a/libs/core/materials/src/lib/mesh-physical-material/mesh-physical-material.ts +++ b/libs/core/materials/src/lib/mesh-physical-material/mesh-physical-material.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtMeshStandardMaterial } from '../mesh-standard-material/mesh-standard-material'; @Component({ diff --git a/libs/core/materials/src/lib/mesh-standard-material/mesh-standard-material.ts b/libs/core/materials/src/lib/mesh-standard-material/mesh-standard-material.ts index f0b8866ad..4f17f3817 100644 --- a/libs/core/materials/src/lib/mesh-standard-material/mesh-standard-material.ts +++ b/libs/core/materials/src/lib/mesh-standard-material/mesh-standard-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh-standard-material', diff --git a/libs/core/materials/src/lib/mesh-toon-material/mesh-toon-material.ts b/libs/core/materials/src/lib/mesh-toon-material/mesh-toon-material.ts index c30933991..25cbada6e 100644 --- a/libs/core/materials/src/lib/mesh-toon-material/mesh-toon-material.ts +++ b/libs/core/materials/src/lib/mesh-toon-material/mesh-toon-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh-toon-material', diff --git a/libs/core/materials/src/lib/points-material/points-material.ts b/libs/core/materials/src/lib/points-material/points-material.ts index 8afd991eb..7e36bc8bb 100644 --- a/libs/core/materials/src/lib/points-material/points-material.ts +++ b/libs/core/materials/src/lib/points-material/points-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-points-material', diff --git a/libs/core/materials/src/lib/raw-shader-material/raw-shader-material.ts b/libs/core/materials/src/lib/raw-shader-material/raw-shader-material.ts index 3284480fe..03d600656 100644 --- a/libs/core/materials/src/lib/raw-shader-material/raw-shader-material.ts +++ b/libs/core/materials/src/lib/raw-shader-material/raw-shader-material.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonMaterial, provideCommonMaterialRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-raw-shader-material', diff --git a/libs/core/materials/src/lib/shader-material/shader-material.ts b/libs/core/materials/src/lib/shader-material/shader-material.ts index dde262435..03e74a6e3 100644 --- a/libs/core/materials/src/lib/shader-material/shader-material.ts +++ b/libs/core/materials/src/lib/shader-material/shader-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-shader-material', diff --git a/libs/core/materials/src/lib/shadow-material/shadow-material.ts b/libs/core/materials/src/lib/shadow-material/shadow-material.ts index 5540f91c7..ac4692b84 100644 --- a/libs/core/materials/src/lib/shadow-material/shadow-material.ts +++ b/libs/core/materials/src/lib/shadow-material/shadow-material.ts @@ -7,7 +7,7 @@ import { BooleanInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-shadow-material', diff --git a/libs/core/materials/src/lib/sprite-material/sprite-material.ts b/libs/core/materials/src/lib/sprite-material/sprite-material.ts index e57d1b9b6..e5903d74b 100644 --- a/libs/core/materials/src/lib/sprite-material/sprite-material.ts +++ b/libs/core/materials/src/lib/sprite-material/sprite-material.ts @@ -9,7 +9,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-sprite-material', diff --git a/libs/core/meshes/src/instanced-mesh/instanced-mesh.ts b/libs/core/meshes/src/instanced-mesh/instanced-mesh.ts index 01f8d84ef..8add7a62f 100644 --- a/libs/core/meshes/src/instanced-mesh/instanced-mesh.ts +++ b/libs/core/meshes/src/instanced-mesh/instanced-mesh.ts @@ -6,7 +6,7 @@ import { provideCommonMeshRef, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-instanced-mesh[count]', diff --git a/libs/core/meshes/src/mesh/mesh.ts b/libs/core/meshes/src/mesh/mesh.ts index 9f3bbe333..6e58ed798 100644 --- a/libs/core/meshes/src/mesh/mesh.ts +++ b/libs/core/meshes/src/mesh/mesh.ts @@ -1,6 +1,6 @@ import { AnyConstructor, NgtCommonMesh, provideCommonMeshRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-mesh', diff --git a/libs/core/meshes/src/skinned-mesh/skinned-mesh.ts b/libs/core/meshes/src/skinned-mesh/skinned-mesh.ts index 56530f20f..bac561ffb 100644 --- a/libs/core/meshes/src/skinned-mesh/skinned-mesh.ts +++ b/libs/core/meshes/src/skinned-mesh/skinned-mesh.ts @@ -23,7 +23,7 @@ import { } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Inject, Input, NgModule, NgZone, Optional, SkipSelf } from '@angular/core'; import { pipe, withLatestFrom } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-skinned-mesh', diff --git a/libs/core/points/src/lib/points.ts b/libs/core/points/src/lib/points.ts index e4879f236..4f9be55c2 100644 --- a/libs/core/points/src/lib/points.ts +++ b/libs/core/points/src/lib/points.ts @@ -1,6 +1,6 @@ import { AnyConstructor, NgtMaterialGeometry, provideMaterialGeometryObjectRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-points', diff --git a/libs/core/primitive/src/lib/primitive.ts b/libs/core/primitive/src/lib/primitive.ts index 02d060918..dc639f5e3 100644 --- a/libs/core/primitive/src/lib/primitive.ts +++ b/libs/core/primitive/src/lib/primitive.ts @@ -9,7 +9,7 @@ import { } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { filter } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export interface NgtPrimitiveState extends NgtObjectInputsState { object: THREE.Object3D; diff --git a/libs/core/sprites/src/lib/sprite/sprite.ts b/libs/core/sprites/src/lib/sprite/sprite.ts index c65d8a419..88a3ae44f 100644 --- a/libs/core/sprites/src/lib/sprite/sprite.ts +++ b/libs/core/sprites/src/lib/sprite/sprite.ts @@ -1,7 +1,7 @@ // GENERATED import { AnyConstructor, NgtCommonSprite, provideCommonSpriteRef } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-sprite', diff --git a/libs/core/src/lib/abstracts/instance.ts b/libs/core/src/lib/abstracts/instance.ts index 4dd571a96..cb82bef7b 100644 --- a/libs/core/src/lib/abstracts/instance.ts +++ b/libs/core/src/lib/abstracts/instance.ts @@ -11,7 +11,7 @@ import { SkipSelf, } from '@angular/core'; import { filter, map, Observable, of, pairwise, pipe, startWith, switchMap, tap, withLatestFrom } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Ref } from '../ref'; import { NgtComponentStore, startWithUndefined, tapEffect } from '../stores/component-store'; import { NgtStore } from '../stores/store'; diff --git a/libs/core/src/lib/abstracts/material-geometry.ts b/libs/core/src/lib/abstracts/material-geometry.ts index 2954b543f..06c8a60bf 100644 --- a/libs/core/src/lib/abstracts/material-geometry.ts +++ b/libs/core/src/lib/abstracts/material-geometry.ts @@ -1,5 +1,5 @@ import { Directive, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Ref } from '../ref'; import type { AnyConstructor, UnknownRecord } from '../types'; import { is } from '../utils/is'; diff --git a/libs/core/src/lib/abstracts/object.ts b/libs/core/src/lib/abstracts/object.ts index 720fcc803..0e975eb0a 100644 --- a/libs/core/src/lib/abstracts/object.ts +++ b/libs/core/src/lib/abstracts/object.ts @@ -1,5 +1,5 @@ import { Directive, EventEmitter, Inject, Input, NgZone, Optional, Output, SkipSelf } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Ref } from '../ref'; import { tapEffect } from '../stores/component-store'; import { NgtStore } from '../stores/store'; diff --git a/libs/core/src/lib/canvas.ts b/libs/core/src/lib/canvas.ts index f5344d975..b82c7d628 100644 --- a/libs/core/src/lib/canvas.ts +++ b/libs/core/src/lib/canvas.ts @@ -12,7 +12,7 @@ import { Output, ViewChild, } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { provideCanvasInstanceRef } from './di/object'; import { NgtLoader } from './services/loader'; import { NgtResize } from './services/resize'; diff --git a/libs/core/src/lib/di/attribute.ts b/libs/core/src/lib/di/attribute.ts index 5ced9c058..a9734151e 100644 --- a/libs/core/src/lib/di/attribute.ts +++ b/libs/core/src/lib/di/attribute.ts @@ -1,5 +1,5 @@ import { Provider } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Ref } from '../ref'; import { NgtCommonAttribute } from '../three/attribute'; import { NGT_COMMON_ATTRIBUTE_REF } from '../tokens'; diff --git a/libs/core/src/lib/di/audio.ts b/libs/core/src/lib/di/audio.ts index 447c9845a..16cccf21f 100644 --- a/libs/core/src/lib/di/audio.ts +++ b/libs/core/src/lib/di/audio.ts @@ -1,5 +1,5 @@ import { Provider } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Ref } from '../ref'; import { NgtCommonAudio } from '../three/audio'; import { NGT_COMMON_AUDIO_REF } from '../tokens'; diff --git a/libs/core/src/lib/di/object.ts b/libs/core/src/lib/di/object.ts index 08f76be20..f86c4bca5 100644 --- a/libs/core/src/lib/di/object.ts +++ b/libs/core/src/lib/di/object.ts @@ -1,5 +1,5 @@ import { Provider } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtObject } from '../abstracts/object'; import { Ref } from '../ref'; import { diff --git a/libs/core/src/lib/pipes/side.ts b/libs/core/src/lib/pipes/side.ts index 142be22ac..1f5e8ed82 100644 --- a/libs/core/src/lib/pipes/side.ts +++ b/libs/core/src/lib/pipes/side.ts @@ -1,5 +1,5 @@ import { NgModule, Pipe, PipeTransform } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Pipe({ name: 'side', standalone: true }) export class NgtSidePipe implements PipeTransform { diff --git a/libs/core/src/lib/portal.ts b/libs/core/src/lib/portal.ts index cda7e45c2..d07417caf 100644 --- a/libs/core/src/lib/portal.ts +++ b/libs/core/src/lib/portal.ts @@ -13,7 +13,7 @@ import { TemplateRef, } from '@angular/core'; import { Observable, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtInstance, NgtInstanceState } from './abstracts/instance'; import { Ref } from './ref'; import { NgtResize, NgtResizeResult } from './services/resize'; diff --git a/libs/core/src/lib/services/loader.ts b/libs/core/src/lib/services/loader.ts index aa86aa864..3109b92fb 100644 --- a/libs/core/src/lib/services/loader.ts +++ b/libs/core/src/lib/services/loader.ts @@ -1,7 +1,7 @@ import { Injectable, OnDestroy } from '@angular/core'; import { catchError, forkJoin, from, map, Observable, of, ReplaySubject, retry, share, tap } from 'rxjs'; import type { GLTF } from 'three/examples/jsm/loaders/GLTFLoader'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { BranchingReturn, LoaderExtensions, NgtLoaderResult, NgtObjectMap } from '../types'; import { buildGraph } from '../utils/build-graph'; import { is } from '../utils/is'; diff --git a/libs/core/src/lib/stores/store.ts b/libs/core/src/lib/stores/store.ts index efcde861a..f726d0c59 100644 --- a/libs/core/src/lib/stores/store.ts +++ b/libs/core/src/lib/stores/store.ts @@ -1,6 +1,6 @@ import { ElementRef, Inject, Injectable, NgZone, Optional, SkipSelf } from '@angular/core'; import { filter, map, Observable, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NGT_PERFORMANCE_OPTIONS } from '../di/performance'; import { WINDOW } from '../di/window'; import { Ref } from '../ref'; diff --git a/libs/core/src/lib/three/attribute.ts b/libs/core/src/lib/three/attribute.ts index c90e3a682..a09f45313 100644 --- a/libs/core/src/lib/three/attribute.ts +++ b/libs/core/src/lib/three/attribute.ts @@ -1,5 +1,5 @@ import { Directive, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtInstance, NgtInstanceState } from '../abstracts/instance'; import { tapEffect } from '../stores/component-store'; import type { AnyConstructor } from '../types'; diff --git a/libs/core/src/lib/three/audio.ts b/libs/core/src/lib/three/audio.ts index cea3cf233..52408cd61 100644 --- a/libs/core/src/lib/three/audio.ts +++ b/libs/core/src/lib/three/audio.ts @@ -1,5 +1,5 @@ import { Directive, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtObject, NgtObjectInputsState, NgtPreObjectInit } from '../abstracts/object'; import { tapEffect } from '../stores/component-store'; import type { AnyConstructor, BooleanInput, NumberInput } from '../types'; diff --git a/libs/core/src/lib/three/camera.ts b/libs/core/src/lib/three/camera.ts index 08851af12..dae5c0232 100644 --- a/libs/core/src/lib/three/camera.ts +++ b/libs/core/src/lib/three/camera.ts @@ -1,5 +1,5 @@ import { Directive, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtObject } from '../abstracts/object'; import type { AnyConstructor } from '../types'; diff --git a/libs/core/src/lib/three/curve.ts b/libs/core/src/lib/three/curve.ts index 120c22438..910713c8e 100644 --- a/libs/core/src/lib/three/curve.ts +++ b/libs/core/src/lib/three/curve.ts @@ -1,5 +1,5 @@ import { Directive, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtInstance, NgtInstanceState } from '../abstracts/instance'; import { tapEffect } from '../stores/component-store'; import type { AnyConstructor, NumberInput } from '../types'; diff --git a/libs/core/src/lib/three/geometry.ts b/libs/core/src/lib/three/geometry.ts index 4ea300ca5..277a05346 100644 --- a/libs/core/src/lib/three/geometry.ts +++ b/libs/core/src/lib/three/geometry.ts @@ -1,5 +1,5 @@ import { Directive, Inject, Input, NgZone, Optional, SkipSelf } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { NgtInstanceState } from '../abstracts/instance'; import { NgtInstance } from '../abstracts/instance'; import { Ref } from '../ref'; diff --git a/libs/core/src/lib/three/helper.ts b/libs/core/src/lib/three/helper.ts index e84296e3f..82e434ce9 100644 --- a/libs/core/src/lib/three/helper.ts +++ b/libs/core/src/lib/three/helper.ts @@ -1,5 +1,5 @@ import { Directive, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtObject } from '../abstracts/object'; import type { AnyConstructor } from '../types'; diff --git a/libs/core/src/lib/three/light.ts b/libs/core/src/lib/three/light.ts index b402f0034..ff23bcecb 100644 --- a/libs/core/src/lib/three/light.ts +++ b/libs/core/src/lib/three/light.ts @@ -1,5 +1,5 @@ import { Directive, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { NgtObjectInputsState, NgtPreObjectInit } from '../abstracts/object'; import { NgtObject } from '../abstracts/object'; import type { AnyConstructor, NumberInput } from '../types'; diff --git a/libs/core/src/lib/three/line.ts b/libs/core/src/lib/three/line.ts index cd0146faa..c8d4962a2 100644 --- a/libs/core/src/lib/three/line.ts +++ b/libs/core/src/lib/three/line.ts @@ -1,5 +1,5 @@ import { Directive } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtMaterialGeometry } from '../abstracts/material-geometry'; import { AnyConstructor } from '../types'; diff --git a/libs/core/src/lib/three/material.ts b/libs/core/src/lib/three/material.ts index 4db15e107..58f3a9b6b 100644 --- a/libs/core/src/lib/three/material.ts +++ b/libs/core/src/lib/three/material.ts @@ -1,6 +1,6 @@ import { Directive, Inject, Input, NgZone, Optional, SkipSelf } from '@angular/core'; import { Observable, of, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Plane } from 'three/src/math/Plane'; import type { NgtInstanceState } from '../abstracts/instance'; import { NgtInstance } from '../abstracts/instance'; diff --git a/libs/core/src/lib/three/mesh.ts b/libs/core/src/lib/three/mesh.ts index 363b8c4df..64d7218cd 100644 --- a/libs/core/src/lib/three/mesh.ts +++ b/libs/core/src/lib/three/mesh.ts @@ -1,5 +1,5 @@ import { Directive } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtMaterialGeometry } from '../abstracts/material-geometry'; import { AnyConstructor } from '../types'; diff --git a/libs/core/src/lib/three/object-helper.ts b/libs/core/src/lib/three/object-helper.ts index dfb748c3e..d7b803495 100644 --- a/libs/core/src/lib/three/object-helper.ts +++ b/libs/core/src/lib/three/object-helper.ts @@ -1,5 +1,5 @@ import { Directive, Inject, Input, NgZone, Optional } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtInstance, NgtInstanceState } from '../abstracts/instance'; import { Ref } from '../ref'; import { tapEffect } from '../stores/component-store'; diff --git a/libs/core/src/lib/three/sprite.ts b/libs/core/src/lib/three/sprite.ts index 99eb5349d..c2dacade3 100644 --- a/libs/core/src/lib/three/sprite.ts +++ b/libs/core/src/lib/three/sprite.ts @@ -1,5 +1,5 @@ import { Directive, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { NgtObjectInputsState } from '../abstracts/object'; import { NgtObject } from '../abstracts/object'; import type { AnyConstructor } from '../types'; diff --git a/libs/core/src/lib/three/texture.ts b/libs/core/src/lib/three/texture.ts index dc6a3c558..bb658f86c 100644 --- a/libs/core/src/lib/three/texture.ts +++ b/libs/core/src/lib/three/texture.ts @@ -1,6 +1,6 @@ import { DOCUMENT } from '@angular/common'; import { Directive, Inject, Input, NgZone, Optional, SkipSelf } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtInstance, NgtInstanceState } from '../abstracts/instance'; import { Ref } from '../ref'; import { tapEffect } from '../stores/component-store'; diff --git a/libs/core/src/lib/types.ts b/libs/core/src/lib/types.ts index cd5378d05..a2d9d0e23 100644 --- a/libs/core/src/lib/types.ts +++ b/libs/core/src/lib/types.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { Ref } from './ref'; /* Coercion */ diff --git a/libs/core/src/lib/utils/apply-props.ts b/libs/core/src/lib/utils/apply-props.ts index 5fa7e889c..1b079428d 100644 --- a/libs/core/src/lib/utils/apply-props.ts +++ b/libs/core/src/lib/utils/apply-props.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { AnyConstructor, NgtInstanceInternal, NgtUnknownInstance, UnknownRecord } from '../types'; import { checkNeedsUpdate } from './check-needs-update'; import { is } from './is'; diff --git a/libs/core/src/lib/utils/build-graph.ts b/libs/core/src/lib/utils/build-graph.ts index 61f904913..0e94b4198 100644 --- a/libs/core/src/lib/utils/build-graph.ts +++ b/libs/core/src/lib/utils/build-graph.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { NgtObjectMap } from '../types'; export function buildGraph(object: THREE.Object3D): NgtObjectMap { diff --git a/libs/core/src/lib/utils/camera.ts b/libs/core/src/lib/utils/camera.ts index ef703556a..736e38cf6 100644 --- a/libs/core/src/lib/utils/camera.ts +++ b/libs/core/src/lib/utils/camera.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { NgtCamera, NgtCameraOptions, NgtSize, NgtState } from '../types'; import { is } from './is'; diff --git a/libs/core/src/lib/utils/events.ts b/libs/core/src/lib/utils/events.ts index 1c56503dd..013ebf8a0 100644 --- a/libs/core/src/lib/utils/events.ts +++ b/libs/core/src/lib/utils/events.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { NgtDomEvent, NgtEvent, diff --git a/libs/core/src/lib/utils/instance.ts b/libs/core/src/lib/utils/instance.ts index 0d34d3115..caaadabb8 100644 --- a/libs/core/src/lib/utils/instance.ts +++ b/libs/core/src/lib/utils/instance.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Ref } from '../ref'; import type { NgtInstanceInternal, NgtState, NgtUnknownInstance, UnknownRecord } from '../types'; import { applyProps } from './apply-props'; diff --git a/libs/core/src/lib/utils/is.ts b/libs/core/src/lib/utils/is.ts index 632fc86e1..42bc2c288 100644 --- a/libs/core/src/lib/utils/is.ts +++ b/libs/core/src/lib/utils/is.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Ref } from '../ref'; import type { EquConfig, NgtUnknownInstance, UnknownRecord } from '../types'; diff --git a/libs/core/src/lib/utils/make.ts b/libs/core/src/lib/utils/make.ts index 97b6554ca..d35f4d90a 100644 --- a/libs/core/src/lib/utils/make.ts +++ b/libs/core/src/lib/utils/make.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import type { AnyConstructor, NgtColor, NgtDpr, NgtIntersection, NgtVector2, NgtVector3, NgtVector4 } from '../types'; import { is } from './is'; diff --git a/libs/core/src/lib/utils/shader-material.ts b/libs/core/src/lib/utils/shader-material.ts index 09c13ba57..559765646 100644 --- a/libs/core/src/lib/utils/shader-material.ts +++ b/libs/core/src/lib/utils/shader-material.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export function shaderMaterial( uniforms: { diff --git a/libs/core/textures/src/lib/canvas-texture/canvas-texture.ts b/libs/core/textures/src/lib/canvas-texture/canvas-texture.ts index 9b18b444e..2335d1c6c 100644 --- a/libs/core/textures/src/lib/canvas-texture/canvas-texture.ts +++ b/libs/core/textures/src/lib/canvas-texture/canvas-texture.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-canvas-texture', diff --git a/libs/core/textures/src/lib/compressed-texture/compressed-texture.ts b/libs/core/textures/src/lib/compressed-texture/compressed-texture.ts index 3f40c0dc1..0684cf2d5 100644 --- a/libs/core/textures/src/lib/compressed-texture/compressed-texture.ts +++ b/libs/core/textures/src/lib/compressed-texture/compressed-texture.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-compressed-texture', diff --git a/libs/core/textures/src/lib/cube-texture/cube-texture.ts b/libs/core/textures/src/lib/cube-texture/cube-texture.ts index 121daa5f6..e45cb5f59 100644 --- a/libs/core/textures/src/lib/cube-texture/cube-texture.ts +++ b/libs/core/textures/src/lib/cube-texture/cube-texture.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-cube-texture', diff --git a/libs/core/textures/src/lib/data-array-texture/data-array-texture.ts b/libs/core/textures/src/lib/data-array-texture/data-array-texture.ts index e78ed51b8..024ab0a10 100644 --- a/libs/core/textures/src/lib/data-array-texture/data-array-texture.ts +++ b/libs/core/textures/src/lib/data-array-texture/data-array-texture.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-data-array-texture', diff --git a/libs/core/textures/src/lib/data-texture/data-texture.ts b/libs/core/textures/src/lib/data-texture/data-texture.ts index 38ad4bdf4..78e611e7d 100644 --- a/libs/core/textures/src/lib/data-texture/data-texture.ts +++ b/libs/core/textures/src/lib/data-texture/data-texture.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-data-texture', diff --git a/libs/core/textures/src/lib/data3-dtexture/data3-dtexture.ts b/libs/core/textures/src/lib/data3-dtexture/data3-dtexture.ts index c7ae5aff7..5c1af4eb7 100644 --- a/libs/core/textures/src/lib/data3-dtexture/data3-dtexture.ts +++ b/libs/core/textures/src/lib/data3-dtexture/data3-dtexture.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-data3-dtexture', diff --git a/libs/core/textures/src/lib/depth-texture/depth-texture.ts b/libs/core/textures/src/lib/depth-texture/depth-texture.ts index 4594419a4..94408c5d4 100644 --- a/libs/core/textures/src/lib/depth-texture/depth-texture.ts +++ b/libs/core/textures/src/lib/depth-texture/depth-texture.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-depth-texture', diff --git a/libs/core/textures/src/lib/video-texture/video-texture.ts b/libs/core/textures/src/lib/video-texture/video-texture.ts index 6a292337b..900c1235f 100644 --- a/libs/core/textures/src/lib/video-texture/video-texture.ts +++ b/libs/core/textures/src/lib/video-texture/video-texture.ts @@ -7,7 +7,7 @@ import { NumberInput, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-video-texture', diff --git a/libs/postprocessing/effects/src/lib/depth-of-field-effect/depth-of-field-effect.ts b/libs/postprocessing/effects/src/lib/depth-of-field-effect/depth-of-field-effect.ts index d18c7d606..82a906a1a 100644 --- a/libs/postprocessing/effects/src/lib/depth-of-field-effect/depth-of-field-effect.ts +++ b/libs/postprocessing/effects/src/lib/depth-of-field-effect/depth-of-field-effect.ts @@ -3,10 +3,11 @@ import { NgtCommonEffect, provideCommonEffectRef } from '@angular-three/postproc import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { DepthOfFieldEffect } from 'postprocessing'; import { tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-depth-of-field-effect', + standalone: true, template: ``, changeDetection: ChangeDetectionStrategy.OnPush, providers: [provideCommonEffectRef(NgtDepthOfFieldEffect)], @@ -122,7 +123,7 @@ export class NgtDepthOfFieldEffect extends NgtCommonEffect { } @NgModule({ - declarations: [NgtDepthOfFieldEffect], + imports: [NgtDepthOfFieldEffect], exports: [NgtDepthOfFieldEffect], }) export class NgtDepthOfFieldEffectModule {} diff --git a/libs/postprocessing/effects/src/lib/lut-effect/lut-effect.ts b/libs/postprocessing/effects/src/lib/lut-effect/lut-effect.ts index f8c8080ec..a2f4978cf 100644 --- a/libs/postprocessing/effects/src/lib/lut-effect/lut-effect.ts +++ b/libs/postprocessing/effects/src/lib/lut-effect/lut-effect.ts @@ -9,10 +9,11 @@ import { NgtCommonEffect, provideCommonEffectRef } from '@angular-three/postproc import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { LUT3DEffect } from 'postprocessing'; import { tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-lut-effect', + standalone: true, template: ``, changeDetection: ChangeDetectionStrategy.OnPush, providers: [provideCommonEffectRef(NgtLUTEffect)], @@ -70,7 +71,7 @@ export class NgtLUTEffect extends NgtCommonEffect { } @NgModule({ - declarations: [NgtLUTEffect], + imports: [NgtLUTEffect], exports: [NgtLUTEffect], }) export class NgtLUTEffectModule {} diff --git a/libs/postprocessing/effects/src/lib/ssao-effect/ssao-effect.ts b/libs/postprocessing/effects/src/lib/ssao-effect/ssao-effect.ts index 56c39f5d7..a06053cd9 100644 --- a/libs/postprocessing/effects/src/lib/ssao-effect/ssao-effect.ts +++ b/libs/postprocessing/effects/src/lib/ssao-effect/ssao-effect.ts @@ -9,11 +9,12 @@ import { import { NgtCommonEffect, provideCommonEffectRef } from '@angular-three/postprocessing'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { SSAOEffect } from 'postprocessing'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { Color } from 'three'; @Component({ selector: 'ngt-ssao-effect', + standalone: true, template: ``, changeDetection: ChangeDetectionStrategy.OnPush, providers: [provideCommonEffectRef(NgtSSAOEffect)], @@ -200,7 +201,7 @@ export class NgtSSAOEffect extends NgtCommonEffect { } @NgModule({ - declarations: [NgtSSAOEffect], + imports: [NgtSSAOEffect], exports: [NgtSSAOEffect], }) export class NgtSSAOEffectModule {} diff --git a/libs/postprocessing/src/lib/effect-composer.ts b/libs/postprocessing/src/lib/effect-composer.ts index a5269873d..6a9ea0f90 100644 --- a/libs/postprocessing/src/lib/effect-composer.ts +++ b/libs/postprocessing/src/lib/effect-composer.ts @@ -35,7 +35,7 @@ import { } from '@angular/core'; import { DepthDownsamplingPass, EffectComposer, EffectPass, NormalPass, RenderPass } from 'postprocessing'; import { filter, startWith, switchMap, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export interface NgtEffectComposerState extends NgtInstanceState { groupRef: Ref>; diff --git a/libs/postprocessing/src/lib/effect.ts b/libs/postprocessing/src/lib/effect.ts index 64780a41d..fd3c431a3 100644 --- a/libs/postprocessing/src/lib/effect.ts +++ b/libs/postprocessing/src/lib/effect.ts @@ -17,7 +17,7 @@ import { import { Directive, Inject, InjectionToken, Input, NgZone, Optional, Provider, SkipSelf } from '@angular/core'; import { BlendFunction, Effect } from 'postprocessing'; import { tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtEffectComposer } from './effect-composer'; export const NGT_COMMON_EFFECT_REF = new InjectionToken('NgtCommonEffect ref'); diff --git a/libs/soba/abstractions/src/lib/billboard/billboard.ts b/libs/soba/abstractions/src/lib/billboard/billboard.ts index 71d735ef8..86b3fa488 100644 --- a/libs/soba/abstractions/src/lib/billboard/billboard.ts +++ b/libs/soba/abstractions/src/lib/billboard/billboard.ts @@ -20,7 +20,7 @@ import { Output, TemplateRef, } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: 'ng-template[ngt-soba-billboard-content]', diff --git a/libs/soba/abstractions/src/lib/cubic-bezier-line/cubic-bezier-line.ts b/libs/soba/abstractions/src/lib/cubic-bezier-line/cubic-bezier-line.ts index 7d9b09d75..975e64275 100644 --- a/libs/soba/abstractions/src/lib/cubic-bezier-line/cubic-bezier-line.ts +++ b/libs/soba/abstractions/src/lib/cubic-bezier-line/cubic-bezier-line.ts @@ -9,7 +9,7 @@ import { } from '@angular-three/core'; import { AsyncPipe, NgIf, NgTemplateOutlet } from '@angular/common'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtSobaLine, NgtSobaLineContent } from '../line/line'; @Component({ diff --git a/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-helper.ts b/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-helper.ts index a1b9f7ded..2bb1e13b8 100644 --- a/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-helper.ts +++ b/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-helper.ts @@ -29,7 +29,7 @@ import { TemplateRef, } from '@angular/core'; import { filter, map, tap, timer } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export interface NgtSobaGizmoHelperState extends NgtObjectInputsState { virtualCamera: Ref; diff --git a/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-viewcube.ts b/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-viewcube.ts index b8a2e6bd2..7a2b46c1c 100644 --- a/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-viewcube.ts +++ b/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-viewcube.ts @@ -38,7 +38,7 @@ import { SkipSelf, } from '@angular/core'; import { takeUntil } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtSobaGizmoHelper } from './gizmo-helper'; const makePositionVector = (xyz: number[]) => makeVector3(xyz as NgtVector3).multiplyScalar(0.38); diff --git a/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-viewport.ts b/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-viewport.ts index aa2521305..e6bb03407 100644 --- a/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-viewport.ts +++ b/libs/soba/abstractions/src/lib/gizmo-helper/gizmo-viewport.ts @@ -37,7 +37,7 @@ import { SkipSelf, } from '@angular/core'; import { takeUntil } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtSobaGizmoHelper } from './gizmo-helper'; @Component({ diff --git a/libs/soba/abstractions/src/lib/gradient-texture/gradient-texture.ts b/libs/soba/abstractions/src/lib/gradient-texture/gradient-texture.ts index 162b4df82..73cf0382d 100644 --- a/libs/soba/abstractions/src/lib/gradient-texture/gradient-texture.ts +++ b/libs/soba/abstractions/src/lib/gradient-texture/gradient-texture.ts @@ -6,7 +6,7 @@ import { provideCommonTextureRef, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-soba-gradient-texture[stops][colors]', diff --git a/libs/soba/abstractions/src/lib/image/image.ts b/libs/soba/abstractions/src/lib/image/image.ts index 04fa805bd..220b1900f 100644 --- a/libs/soba/abstractions/src/lib/image/image.ts +++ b/libs/soba/abstractions/src/lib/image/image.ts @@ -36,7 +36,7 @@ import { TemplateRef, } from '@angular/core'; import { catchError, EMPTY, Observable, switchMap, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: 'ng-template[ngt-soba-image-content]', diff --git a/libs/soba/abstractions/src/lib/line/line-geometry.ts b/libs/soba/abstractions/src/lib/line/line-geometry.ts index 2c0b87c22..f95ae5312 100644 --- a/libs/soba/abstractions/src/lib/line/line-geometry.ts +++ b/libs/soba/abstractions/src/lib/line/line-geometry.ts @@ -2,7 +2,7 @@ import { AnyConstructor, is, NgtCommonGeometry, NgtTriple, provideCommonGeometry import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { Observable } from 'rxjs'; import { LineGeometry } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-soba-line-geometry', diff --git a/libs/soba/abstractions/src/lib/line/line-material.ts b/libs/soba/abstractions/src/lib/line/line-material.ts index 503158c35..0bba28e63 100644 --- a/libs/soba/abstractions/src/lib/line/line-material.ts +++ b/libs/soba/abstractions/src/lib/line/line-material.ts @@ -13,7 +13,7 @@ import { NgtShaderMaterial } from '@angular-three/core/materials'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { tap } from 'rxjs'; import { LineMaterial } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-soba-line-material', diff --git a/libs/soba/abstractions/src/lib/line/line.ts b/libs/soba/abstractions/src/lib/line/line.ts index d13585a65..94f00822b 100644 --- a/libs/soba/abstractions/src/lib/line/line.ts +++ b/libs/soba/abstractions/src/lib/line/line.ts @@ -30,7 +30,7 @@ import { } from '@angular/core'; import { animationFrameScheduler, observeOn, pipe, tap } from 'rxjs'; import { Line2 } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtSobaLineGeometry } from './line-geometry'; import { NgtSobaLineMaterial } from './line-material'; diff --git a/libs/soba/abstractions/src/lib/quadratic-bezier-line/quadratic-bezier-line.ts b/libs/soba/abstractions/src/lib/quadratic-bezier-line/quadratic-bezier-line.ts index e559d6531..fb170de86 100644 --- a/libs/soba/abstractions/src/lib/quadratic-bezier-line/quadratic-bezier-line.ts +++ b/libs/soba/abstractions/src/lib/quadratic-bezier-line/quadratic-bezier-line.ts @@ -10,7 +10,7 @@ import { import { AsyncPipe, NgIf, NgTemplateOutlet } from '@angular/common'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtSobaLine, NgtSobaLineContent } from '../line/line'; const v = new THREE.Vector3(); diff --git a/libs/soba/abstractions/src/lib/text3d/text3d.ts b/libs/soba/abstractions/src/lib/text3d/text3d.ts index 788acb940..1f4d05de1 100644 --- a/libs/soba/abstractions/src/lib/text3d/text3d.ts +++ b/libs/soba/abstractions/src/lib/text3d/text3d.ts @@ -2,7 +2,7 @@ import { make, makeVector3, NgtEuler, NgtTriple, NgtVector3 } from '@angular-thr import { NgtGroup } from '@angular-three/core/group'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { Font, FontLoader, TextGeometry } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; /** * adapted from three.js example https://threejs.org/examples/?q=text#webgl_geometry_text diff --git a/libs/soba/cameras/src/lib/orthographic-camera/orthographic-camera.ts b/libs/soba/cameras/src/lib/orthographic-camera/orthographic-camera.ts index 2f1560a9d..5d1a52f46 100644 --- a/libs/soba/cameras/src/lib/orthographic-camera/orthographic-camera.ts +++ b/libs/soba/cameras/src/lib/orthographic-camera/orthographic-camera.ts @@ -8,7 +8,7 @@ import { } from '@angular-three/core'; import { NgtOrthographicCamera } from '@angular-three/core/cameras'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-soba-orthographic-camera', diff --git a/libs/soba/cameras/src/lib/perspective-camera/perspective-camera.ts b/libs/soba/cameras/src/lib/perspective-camera/perspective-camera.ts index 083a6a9b0..12ccc2c50 100644 --- a/libs/soba/cameras/src/lib/perspective-camera/perspective-camera.ts +++ b/libs/soba/cameras/src/lib/perspective-camera/perspective-camera.ts @@ -7,7 +7,7 @@ import { } from '@angular-three/core'; import { NgtPerspectiveCamera } from '@angular-three/core/cameras'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-soba-perspective-camera', diff --git a/libs/soba/controls/src/lib/orbit-controls/orbit-controls.ts b/libs/soba/controls/src/lib/orbit-controls/orbit-controls.ts index 77d2b9d1d..bdb4b14a7 100644 --- a/libs/soba/controls/src/lib/orbit-controls/orbit-controls.ts +++ b/libs/soba/controls/src/lib/orbit-controls/orbit-controls.ts @@ -12,7 +12,7 @@ import { import { ChangeDetectionStrategy, Component, EventEmitter, Input, NgModule, Output } from '@angular/core'; import { map, tap } from 'rxjs'; import { OrbitControls } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export interface NgtSobaOrbitControlsState extends NgtInstanceState { camera?: THREE.Camera; diff --git a/libs/soba/controls/src/lib/transform-controls/transform-controls.ts b/libs/soba/controls/src/lib/transform-controls/transform-controls.ts index 61830f96e..42843122a 100644 --- a/libs/soba/controls/src/lib/transform-controls/transform-controls.ts +++ b/libs/soba/controls/src/lib/transform-controls/transform-controls.ts @@ -27,7 +27,7 @@ import { } from '@angular/core'; import { animationFrameScheduler, observeOn, pipe, tap } from 'rxjs'; import { TransformControls } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; type ControlsProto = { enabled: boolean; diff --git a/libs/soba/loaders/src/lib/gltf-loader/gltf-loader.ts b/libs/soba/loaders/src/lib/gltf-loader/gltf-loader.ts index ede891fe4..396b1c05a 100644 --- a/libs/soba/loaders/src/lib/gltf-loader/gltf-loader.ts +++ b/libs/soba/loaders/src/lib/gltf-loader/gltf-loader.ts @@ -1,7 +1,7 @@ import { NgtLoader, NgtObjectMap } from '@angular-three/core'; import { Injectable } from '@angular/core'; import { Observable } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; // @ts-ignore import { MeshoptDecoder } from 'three-stdlib'; import { DRACOLoader } from 'three-stdlib/loaders/DRACOLoader'; diff --git a/libs/soba/loaders/src/lib/progress/progress.ts b/libs/soba/loaders/src/lib/progress/progress.ts index 89c7fc1aa..c4770e200 100644 --- a/libs/soba/loaders/src/lib/progress/progress.ts +++ b/libs/soba/loaders/src/lib/progress/progress.ts @@ -1,6 +1,6 @@ import { NgtComponentStore } from '@angular-three/core'; import { Injectable } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; interface NgtSobaProgressResult { errors: string[]; diff --git a/libs/soba/loaders/src/lib/texture-loader/texture-loader.ts b/libs/soba/loaders/src/lib/texture-loader/texture-loader.ts index cb996f40a..a565d62eb 100644 --- a/libs/soba/loaders/src/lib/texture-loader/texture-loader.ts +++ b/libs/soba/loaders/src/lib/texture-loader/texture-loader.ts @@ -1,7 +1,7 @@ import { is, NgtLoader, NgtStore } from '@angular-three/core'; import { Injectable } from '@angular/core'; import { defer, map, Observable, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export const IsObject = (url: any): url is Record => url === Object(url) && !is.arr(url) && typeof url !== 'function'; diff --git a/libs/soba/materials/src/lib/blur-pass.ts b/libs/soba/materials/src/lib/blur-pass.ts index 450ec1f26..29b795328 100644 --- a/libs/soba/materials/src/lib/blur-pass.ts +++ b/libs/soba/materials/src/lib/blur-pass.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { ConvolutionMaterial } from './convolution-material'; export interface BlurPassProps { diff --git a/libs/soba/materials/src/lib/convolution-material.ts b/libs/soba/materials/src/lib/convolution-material.ts index 2c3659397..f78a0878a 100644 --- a/libs/soba/materials/src/lib/convolution-material.ts +++ b/libs/soba/materials/src/lib/convolution-material.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export class ConvolutionMaterial extends THREE.ShaderMaterial { readonly kernel: Float32Array; diff --git a/libs/soba/materials/src/lib/image-shader-material.ts b/libs/soba/materials/src/lib/image-shader-material.ts index 40be7e84f..f9ca485c5 100644 --- a/libs/soba/materials/src/lib/image-shader-material.ts +++ b/libs/soba/materials/src/lib/image-shader-material.ts @@ -1,5 +1,5 @@ import { shaderMaterial } from '@angular-three/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export const ImageShaderMaterial = shaderMaterial( { diff --git a/libs/soba/materials/src/lib/mesh-reflector-material.ts b/libs/soba/materials/src/lib/mesh-reflector-material.ts index e686e13b6..4fa31076b 100644 --- a/libs/soba/materials/src/lib/mesh-reflector-material.ts +++ b/libs/soba/materials/src/lib/mesh-reflector-material.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; type UninitializedUniform = { value: Value | null }; diff --git a/libs/soba/materials/src/lib/spot-light-material.ts b/libs/soba/materials/src/lib/spot-light-material.ts index 3aaa8663e..f2bb252e0 100644 --- a/libs/soba/materials/src/lib/spot-light-material.ts +++ b/libs/soba/materials/src/lib/spot-light-material.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export class SpotLightMaterial extends THREE.ShaderMaterial { constructor() { diff --git a/libs/soba/materials/src/lib/star-field-material.ts b/libs/soba/materials/src/lib/star-field-material.ts index 3445ac8d3..df5ff2dc9 100644 --- a/libs/soba/materials/src/lib/star-field-material.ts +++ b/libs/soba/materials/src/lib/star-field-material.ts @@ -1,4 +1,4 @@ -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export class StarFieldMaterial extends THREE.ShaderMaterial { constructor() { diff --git a/libs/soba/misc/src/lib/depth-buffer/depth-buffer.ts b/libs/soba/misc/src/lib/depth-buffer/depth-buffer.ts index 55d989c82..5ad3c3af2 100644 --- a/libs/soba/misc/src/lib/depth-buffer/depth-buffer.ts +++ b/libs/soba/misc/src/lib/depth-buffer/depth-buffer.ts @@ -1,7 +1,7 @@ import { NgtComponentStore, NgtStore, Ref, tapEffect } from '@angular-three/core'; import { Injectable, Provider } from '@angular/core'; import { filter, isObservable, map, Observable, of, Subscription, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtSobaFBO } from '../fbo/fbo'; export interface NgtSobaDepthBufferState { diff --git a/libs/soba/misc/src/lib/fbo/fbo.ts b/libs/soba/misc/src/lib/fbo/fbo.ts index 23a32074b..e208c9dec 100644 --- a/libs/soba/misc/src/lib/fbo/fbo.ts +++ b/libs/soba/misc/src/lib/fbo/fbo.ts @@ -1,7 +1,7 @@ import { NgtComponentStore, NgtStore, Ref, tapEffect } from '@angular-three/core'; import { Injectable } from '@angular/core'; import { filter, isObservable, Observable, of, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; interface FBOSettings extends THREE.WebGLRenderTargetOptions { multisample?: T; diff --git a/libs/soba/misc/src/lib/html/html.ts b/libs/soba/misc/src/lib/html/html.ts index 6ea94de6c..b01fdf232 100644 --- a/libs/soba/misc/src/lib/html/html.ts +++ b/libs/soba/misc/src/lib/html/html.ts @@ -30,7 +30,7 @@ import { } from '@angular/core'; import type { Properties } from 'csstype'; import { Observable, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; const v1 = new THREE.Vector3(); const v2 = new THREE.Vector3(); diff --git a/libs/soba/package.json b/libs/soba/package.json index c899b8962..08bb737e5 100644 --- a/libs/soba/package.json +++ b/libs/soba/package.json @@ -5,11 +5,11 @@ "access": "public" }, "peerDependencies": { - "@angular/common": "^13.0.0", - "@angular/core": "^13.0.0" + "@angular/common": "^14.0.0", + "@angular/core": "^14.0.0" }, "dependencies": { - "three-stdlib": "~2.10.0", + "three-stdlib": "~2.12.1", "troika-three-text": "~0.46.0", "tslib": "^2.3.0" } diff --git a/libs/soba/performances/src/lib/detailed/detailed.ts b/libs/soba/performances/src/lib/detailed/detailed.ts index 91ba05e48..d9ff98cb2 100644 --- a/libs/soba/performances/src/lib/detailed/detailed.ts +++ b/libs/soba/performances/src/lib/detailed/detailed.ts @@ -21,8 +21,8 @@ import { QueryList, TemplateRef, } from '@angular/core'; -import { combineLatest, switchMap, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import { animationFrameScheduler, combineLatest, observeOn, pipe, switchMap, tap } from 'rxjs'; +import * as THREE from 'three'; @Directive({ selector: 'ng-template[ngt-soba-detailed-content]', @@ -83,18 +83,21 @@ export class NgtSobaDetailed extends NgtObjectInputs implements After } private readonly addLevels = this.effect<{}>( - tap(() => { - const distances = this.get((s) => s['distances']); - if (this.instance.value) { - this.instance.value.levels.length = 0; - this.instance.value.children.forEach((object, index) => { - this.instance.value.levels.push({ - object, - distance: distances[index], + pipe( + observeOn(animationFrameScheduler), + tap(() => { + const distances = this.get((s) => s['distances']); + if (this.instance.value) { + this.instance.value.levels.length = 0; + this.instance.value.children.forEach((object, index) => { + this.instance.value.levels.push({ + object, + distance: distances[index], + }); }); - }); - } - }) + } + }) + ) ); onBeforeRender({ state: { camera }, object }: { state: NgtRenderState; object: THREE.LOD }) { diff --git a/libs/soba/performances/src/lib/preload/preload.ts b/libs/soba/performances/src/lib/preload/preload.ts index ebd43d854..23bcb35bb 100644 --- a/libs/soba/performances/src/lib/preload/preload.ts +++ b/libs/soba/performances/src/lib/preload/preload.ts @@ -1,6 +1,6 @@ import { BooleanInput, coerceBooleanProperty, NgtComponentStore, NgtStore } from '@angular-three/core'; import { Directive, Input, NgModule, NgZone, OnInit } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; interface NgtSobaPreloadState { all: boolean; diff --git a/libs/soba/shaders/src/lib/image-shader-material/image-shader-material.ts b/libs/soba/shaders/src/lib/image-shader-material/image-shader-material.ts index 5a19e66f1..e19fe2a4c 100644 --- a/libs/soba/shaders/src/lib/image-shader-material/image-shader-material.ts +++ b/libs/soba/shaders/src/lib/image-shader-material/image-shader-material.ts @@ -8,7 +8,7 @@ import { import { NgtShaderMaterial } from '@angular-three/core/materials'; import { ImageShaderMaterial } from '@angular-three/soba/materials'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export type NgtSobaImageShaderMaterialParameters = THREE.ShaderMaterialParameters & { map: THREE.Texture; diff --git a/libs/soba/shaders/src/lib/mesh-reflector-material/mesh-reflector-material.ts b/libs/soba/shaders/src/lib/mesh-reflector-material/mesh-reflector-material.ts index 252a77385..2fb8134a1 100644 --- a/libs/soba/shaders/src/lib/mesh-reflector-material/mesh-reflector-material.ts +++ b/libs/soba/shaders/src/lib/mesh-reflector-material/mesh-reflector-material.ts @@ -13,7 +13,7 @@ import { NgtMeshStandardMaterial } from '@angular-three/core/materials'; import { BlurPass, MeshReflectorMaterial } from '@angular-three/soba/materials'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { Observable, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-soba-mesh-reflector-material', diff --git a/libs/soba/src/abstractions/line.stories.ts b/libs/soba/src/abstractions/line.stories.ts index 54657e0af..cd7c04762 100644 --- a/libs/soba/src/abstractions/line.stories.ts +++ b/libs/soba/src/abstractions/line.stories.ts @@ -5,7 +5,7 @@ import { } from '@angular-three/soba/abstractions'; import { componentWrapperDecorator, Meta, moduleMetadata, Story } from '@storybook/angular'; import { GeometryUtils } from 'three-stdlib/utils/GeometryUtils'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { setupCanvas, setupCanvasModules } from '../setup-canvas'; export default { diff --git a/libs/soba/src/abstractions/text.stories.ts b/libs/soba/src/abstractions/text.stories.ts index c6b31b63f..e3e65c46e 100644 --- a/libs/soba/src/abstractions/text.stories.ts +++ b/libs/soba/src/abstractions/text.stories.ts @@ -1,7 +1,7 @@ import { NgtMeshBasicMaterialModule } from '@angular-three/core/materials'; import { NgtSobaTextModule } from '@angular-three/soba/abstractions'; import { componentWrapperDecorator, Meta, moduleMetadata, Story } from '@storybook/angular'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { setupCanvas, setupCanvasModules, turnAnimate } from '../setup-canvas'; export default { diff --git a/libs/soba/src/controls/orbit-controls.stories.ts b/libs/soba/src/controls/orbit-controls.stories.ts index b6ea28213..4e9fd1d81 100644 --- a/libs/soba/src/controls/orbit-controls.stories.ts +++ b/libs/soba/src/controls/orbit-controls.stories.ts @@ -8,7 +8,7 @@ import { NgtSobaFBO } from '@angular-three/soba/misc'; import { CommonModule } from '@angular/common'; import { ChangeDetectionStrategy, Component, NgModule, NgZone, OnInit } from '@angular/core'; import { componentWrapperDecorator, Meta, moduleMetadata, Story } from '@storybook/angular'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtSobaPerspectiveCameraModule } from '../../cameras/src'; import { setupCanvas, setupCanvasModules } from '../setup-canvas'; diff --git a/libs/soba/src/performances/adaptive-dpr.stories.ts b/libs/soba/src/performances/adaptive-dpr.stories.ts index 5fd8adf9c..00d40cd3f 100644 --- a/libs/soba/src/performances/adaptive-dpr.stories.ts +++ b/libs/soba/src/performances/adaptive-dpr.stories.ts @@ -11,7 +11,7 @@ import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; import { componentWrapperDecorator, Meta, moduleMetadata, Story } from '@storybook/angular'; import { Observable } from 'rxjs'; import { GLTF } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { setupCanvas, setupCanvasModules } from '../setup-canvas'; interface ArcherGLTF extends GLTF { diff --git a/libs/soba/src/setup-canvas.ts b/libs/soba/src/setup-canvas.ts index 49832f727..59fd346c4 100644 --- a/libs/soba/src/setup-canvas.ts +++ b/libs/soba/src/setup-canvas.ts @@ -1,10 +1,10 @@ -import { NgtCanvasModule, NgtColorPipeModule } from '@angular-three/core'; +import { NgtCanvasModule } from '@angular-three/core'; import { NgtColorAttributeModule } from '@angular-three/core/attributes'; import { NgtAmbientLightModule, NgtPointLightModule } from '@angular-three/core/lights'; import { NgtStatsModule } from '@angular-three/core/stats'; import { NgtSobaOrbitControlsModule } from '@angular-three/soba/controls'; import { NgtSobaLoaderModule } from '@angular-three/soba/loaders'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export function setupCanvas({ cameraPosition = [-5, 5, 5], @@ -52,7 +52,6 @@ export const setupCanvasModules = [ NgtAmbientLightModule, NgtPointLightModule, NgtSobaOrbitControlsModule, - NgtColorPipeModule, NgtSobaLoaderModule, ]; diff --git a/libs/soba/src/shaders/mesh-reflector-material.stories.ts b/libs/soba/src/shaders/mesh-reflector-material.stories.ts index 030e92fdf..6dc9cbfc6 100644 --- a/libs/soba/src/shaders/mesh-reflector-material.stories.ts +++ b/libs/soba/src/shaders/mesh-reflector-material.stories.ts @@ -16,7 +16,7 @@ import { FormsModule } from '@angular/forms'; import { componentWrapperDecorator, Meta, moduleMetadata, Story } from '@storybook/angular'; import { tap } from 'rxjs'; import { Mesh } from 'three'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { setupCanvas, setupCanvasModules } from '../setup-canvas'; /** diff --git a/libs/soba/src/staging/camera-shake.stories.ts b/libs/soba/src/staging/camera-shake.stories.ts index 02bf785d4..e3c43deae 100644 --- a/libs/soba/src/staging/camera-shake.stories.ts +++ b/libs/soba/src/staging/camera-shake.stories.ts @@ -6,7 +6,7 @@ import { NgtMeshModule } from '@angular-three/core/meshes'; import { NgtSobaCameraShakeModule } from '@angular-three/soba/staging'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; import { componentWrapperDecorator, Meta, moduleMetadata, Story } from '@storybook/angular'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { setupCanvas, setupCanvasModules } from '../setup-canvas'; @Component({ diff --git a/libs/soba/src/staging/center.stories.ts b/libs/soba/src/staging/center.stories.ts index dd5cb9b92..9ab6e6b86 100644 --- a/libs/soba/src/staging/center.stories.ts +++ b/libs/soba/src/staging/center.stories.ts @@ -7,7 +7,7 @@ import { NgtSobaCenterModule } from '@angular-three/soba/staging'; import { CommonModule } from '@angular/common'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { componentWrapperDecorator, Meta, moduleMetadata, Story } from '@storybook/angular'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { setupCanvas, setupCanvasModules } from '../setup-canvas'; @Component({ diff --git a/libs/soba/src/staging/contact-shadows.stories.ts b/libs/soba/src/staging/contact-shadows.stories.ts index 9096c0c2f..3b284f59e 100644 --- a/libs/soba/src/staging/contact-shadows.stories.ts +++ b/libs/soba/src/staging/contact-shadows.stories.ts @@ -4,7 +4,7 @@ import { NgtMeshBasicMaterialModule } from '@angular-three/core/materials'; import { NgtMeshModule } from '@angular-three/core/meshes'; import { NgtSobaContactShadowsModule } from '@angular-three/soba/staging'; import { componentWrapperDecorator, Meta, moduleMetadata, Story } from '@storybook/angular'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { setupCanvas, setupCanvasModules } from '../setup-canvas'; export default { diff --git a/libs/soba/src/staging/spot-light.stories.ts b/libs/soba/src/staging/spot-light.stories.ts index 96232bc17..118e3507f 100644 --- a/libs/soba/src/staging/spot-light.stories.ts +++ b/libs/soba/src/staging/spot-light.stories.ts @@ -8,7 +8,7 @@ import { CommonModule } from '@angular/common'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; import { componentWrapperDecorator, Meta, moduleMetadata, Story } from '@storybook/angular'; import { map } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { setupCanvas, setupCanvasModules } from '../setup-canvas'; @Component({ diff --git a/libs/soba/staging/src/lib/backdrop/backdrop.ts b/libs/soba/staging/src/lib/backdrop/backdrop.ts index 07d8d614c..bc3efd0c4 100644 --- a/libs/soba/staging/src/lib/backdrop/backdrop.ts +++ b/libs/soba/staging/src/lib/backdrop/backdrop.ts @@ -23,7 +23,7 @@ import { TemplateRef, } from '@angular/core'; import { filter, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; const easeInExpo = (x: number) => (x === 0 ? 0 : Math.pow(2, 10 * x - 10)); diff --git a/libs/soba/staging/src/lib/bounds/bounds.ts b/libs/soba/staging/src/lib/bounds/bounds.ts index e13fa4569..4aaad5e63 100644 --- a/libs/soba/staging/src/lib/bounds/bounds.ts +++ b/libs/soba/staging/src/lib/bounds/bounds.ts @@ -25,7 +25,7 @@ import { TemplateRef, } from '@angular/core'; import { tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export interface NgtSobaBoundsSize { box: THREE.Box3; diff --git a/libs/soba/staging/src/lib/center/center.ts b/libs/soba/staging/src/lib/center/center.ts index 80ae2a135..bf7b2deea 100644 --- a/libs/soba/staging/src/lib/center/center.ts +++ b/libs/soba/staging/src/lib/center/center.ts @@ -24,7 +24,7 @@ import { TemplateRef, } from '@angular/core'; import { asyncScheduler, combineLatest, filter, observeOn, pipe, switchMap, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: 'ng-template[ngt-soba-center-content]', diff --git a/libs/soba/staging/src/lib/contact-shadows/contact-shadows.ts b/libs/soba/staging/src/lib/contact-shadows/contact-shadows.ts index 15a934deb..2047b3f06 100644 --- a/libs/soba/staging/src/lib/contact-shadows/contact-shadows.ts +++ b/libs/soba/staging/src/lib/contact-shadows/contact-shadows.ts @@ -21,7 +21,7 @@ import { AsyncPipe, NgIf } from '@angular/common'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; import { tap } from 'rxjs'; import { HorizontalBlurShader, VerticalBlurShader } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export interface NgtSobaContactShadowsState extends NgtObjectInputsState { opacity: number; diff --git a/libs/soba/staging/src/lib/environment/environment.ts b/libs/soba/staging/src/lib/environment/environment.ts index 2b0557593..8ba6da982 100644 --- a/libs/soba/staging/src/lib/environment/environment.ts +++ b/libs/soba/staging/src/lib/environment/environment.ts @@ -54,7 +54,7 @@ import { tap, } from 'rxjs'; import { RGBELoader } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { presetsObj, PresetsType } from './presets'; const fragmentShader = diff --git a/libs/soba/staging/src/lib/float/float.ts b/libs/soba/staging/src/lib/float/float.ts index 44bd1aeae..f27165800 100644 --- a/libs/soba/staging/src/lib/float/float.ts +++ b/libs/soba/staging/src/lib/float/float.ts @@ -22,7 +22,7 @@ import { QueryList, TemplateRef, } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: 'ng-template[ngt-soba-float-content]', diff --git a/libs/soba/staging/src/lib/sky/sky.ts b/libs/soba/staging/src/lib/sky/sky.ts index 031d8dee0..fcfe0b32b 100644 --- a/libs/soba/staging/src/lib/sky/sky.ts +++ b/libs/soba/staging/src/lib/sky/sky.ts @@ -19,7 +19,7 @@ import { } from '@angular/core'; import { tap } from 'rxjs'; import { Sky } from 'three-stdlib'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; export function calcPosFromAngles(inclination: number, azimuth: number, vector: THREE.Vector3 = new THREE.Vector3()) { const theta = Math.PI * (inclination - 0.5); diff --git a/libs/soba/staging/src/lib/spot-light/spot-light.ts b/libs/soba/staging/src/lib/spot-light/spot-light.ts index 4267dafdd..26bfbbb33 100644 --- a/libs/soba/staging/src/lib/spot-light/spot-light.ts +++ b/libs/soba/staging/src/lib/spot-light/spot-light.ts @@ -13,7 +13,7 @@ import { SpotLightMaterial } from '@angular-three/soba/materials'; import { NgtSobaSpotLightMaterial } from '@angular-three/soba/shaders'; import { AsyncPipe } from '@angular/common'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; const vec = new THREE.Vector3(); diff --git a/libs/soba/staging/src/lib/stage/stage.ts b/libs/soba/staging/src/lib/stage/stage.ts index 9d8152799..22fdc887c 100644 --- a/libs/soba/staging/src/lib/stage/stage.ts +++ b/libs/soba/staging/src/lib/stage/stage.ts @@ -28,7 +28,7 @@ import { TemplateRef, } from '@angular/core'; import { asyncScheduler, combineLatest, filter, observeOn, pipe, skip, switchMap, tap } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; import { NgtSobaContactShadows } from '../contact-shadows/contact-shadows'; import { NgtSobaEnvironment } from '../environment/environment'; import { PresetsType } from '../environment/presets'; diff --git a/libs/soba/staging/src/lib/stars/stars.ts b/libs/soba/staging/src/lib/stars/stars.ts index c1ec46b88..ff68452c3 100644 --- a/libs/soba/staging/src/lib/stars/stars.ts +++ b/libs/soba/staging/src/lib/stars/stars.ts @@ -17,7 +17,7 @@ import { StarFieldMaterial } from '@angular-three/soba/materials'; import { NgtSobaStarFieldMaterial } from '@angular-three/soba/shaders'; import { AsyncPipe, NgIf } from '@angular/common'; import { ChangeDetectionStrategy, Component, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; const genStar = (r: number) => { return new THREE.Vector3().setFromSpherical( diff --git a/package-lock.json b/package-lock.json index 422f3a610..ac0873b15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,6 +38,7 @@ "@angular-eslint/eslint-plugin": "14.0.2", "@angular-eslint/eslint-plugin-template": "14.0.2", "@angular-eslint/template-parser": "14.0.2", + "@mdx-js/react": "2.1.2", "@nrwl/angular": "14.4.3", "@nrwl/cli": "14.4.3", "@nrwl/devkit": "14.4.3", @@ -276,138 +277,6 @@ "semver": "bin/semver.js" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - }, - "node_modules/@angular-devkit/build-angular/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/@angular-devkit/build-angular/node_modules/jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==", - "dev": true - }, - "node_modules/@angular-devkit/build-angular/node_modules/less-loader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", - "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", - "dev": true, - "dependencies": { - "klona": "^2.0.4" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", - "dev": true, - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", @@ -426,152 +295,6 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, - "node_modules/@angular-devkit/build-angular/node_modules/sass-loader": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", - "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", - "dev": true, - "dependencies": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/source-map-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", - "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", - "dev": true, - "dependencies": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.72.1" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/stylus-loader": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", - "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", - "dev": true, - "dependencies": { - "fast-glob": "^3.2.11", - "klona": "^2.0.5", - "normalize-path": "^3.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "stylus": ">=0.52.4", - "webpack": "^5.0.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/webpack": { - "version": "5.73.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.3", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "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.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, "node_modules/@angular-devkit/build-webpack": { "version": "0.1401.0", "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1401.0.tgz", @@ -634,11 +357,6 @@ } } }, - "node_modules/@angular-devkit/core/node_modules/jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" - }, "node_modules/@angular-devkit/core/node_modules/rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", @@ -656,14 +374,13 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@angular-devkit/schematics": { - "version": "14.0.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.7.tgz", - "integrity": "sha512-nJUJXCBQr7rmVn6IXFAXMCWAB1w6JQmFGuFVW0G3GH/A0e+A3ttzJc6qVLYluqaFoafw394cZu24YJo55E/+Zg==", - "dev": true, + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.1.0.tgz", + "integrity": "sha512-5QC01k9eznuQSiqxijKhVkAEmA8sioYuLhBzyffaPszSySH8kPMNxhAc8zJhBTNLumbS6iDaGkSqTQl5Kv9fOw==", "dependencies": { - "@angular-devkit/core": "14.0.7", - "jsonc-parser": "3.0.0", - "magic-string": "0.26.1", + "@angular-devkit/core": "14.1.0", + "jsonc-parser": "3.1.0", + "magic-string": "0.26.2", "ora": "5.4.1", "rxjs": "6.6.7" }, @@ -673,37 +390,10 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { - "version": "14.0.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.7.tgz", - "integrity": "sha512-XBqK2OMVKkV1Ltkh4aBsoHoDJQlins5a6qa/ZMjW4reYx90qLERs8ZfeWlRUWhvn2/ohx4aPq77jwSR5avp/Cw==", - "dev": true, - "dependencies": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.0.0", - "rxjs": "6.6.7", - "source-map": "0.7.3" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, "node_modules/@angular-devkit/schematics/node_modules/rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, "dependencies": { "tslib": "^1.9.0" }, @@ -711,20 +401,10 @@ "npm": ">=2.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, "node_modules/@angular-devkit/schematics/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@angular-eslint/bundled-angular-compiler": { "version": "14.0.2", @@ -855,70 +535,6 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular/cli/node_modules/@angular-devkit/schematics": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.1.0.tgz", - "integrity": "sha512-5QC01k9eznuQSiqxijKhVkAEmA8sioYuLhBzyffaPszSySH8kPMNxhAc8zJhBTNLumbS6iDaGkSqTQl5Kv9fOw==", - "dependencies": { - "@angular-devkit/core": "14.1.0", - "jsonc-parser": "3.1.0", - "magic-string": "0.26.2", - "ora": "5.4.1", - "rxjs": "6.6.7" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/@schematics/angular": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.1.0.tgz", - "integrity": "sha512-lhqNZzA+iT3XwlwRU757mhYmd5WE9XB2OKFhosvvszou2zuNUJMDPR9P01ZVNCOa2fScOeCMg2q3ZDgGTBl96Q==", - "dependencies": { - "@angular-devkit/core": "14.1.0", - "@angular-devkit/schematics": "14.1.0", - "jsonc-parser": "3.1.0" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" - }, - "node_modules/@angular/cli/node_modules/magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", - "dependencies": { - "sourcemap-codec": "^1.4.8" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/cli/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@angular/cli/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/@angular/common": { "version": "14.1.0", "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.1.0.tgz", @@ -3173,6 +2789,23 @@ "dev": true, "optional": true }, + "node_modules/@commitlint/load/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "optional": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@commitlint/load/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -4211,15 +3844,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/@jest/core/node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/@jest/core/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -4324,21 +3948,6 @@ } } }, - "node_modules/@jest/core/node_modules/jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/@jest/core/node_modules/jest-each": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", @@ -4406,21 +4015,6 @@ "fsevents": "^2.3.2" } }, - "node_modules/@jest/core/node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/@jest/core/node_modules/jest-message-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", @@ -4541,39 +4135,6 @@ "node": "*" } }, - "node_modules/@jest/core/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/core/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/@jest/core/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -4806,15 +4367,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/@jest/expect/node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/@jest/expect/node_modules/expect": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", @@ -4840,21 +4392,6 @@ "node": ">=8" } }, - "node_modules/@jest/expect/node_modules/jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/@jest/expect/node_modules/jest-get-type": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", @@ -4864,21 +4401,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/@jest/expect/node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/@jest/expect/node_modules/jest-message-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", @@ -4916,39 +4438,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/@jest/expect/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/expect/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/expect/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/@jest/expect/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -5236,39 +4725,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/@jest/globals/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/globals/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/globals/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/@jest/globals/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -5729,6 +5185,15 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/@jest/test-sequencer/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/@jest/test-sequencer/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -5758,6 +5223,36 @@ "node": ">=8" } }, + "node_modules/@jest/test-sequencer/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/@jest/test-sequencer/node_modules/jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -5836,6 +5331,38 @@ "node": "*" } }, + "node_modules/@jest/test-sequencer/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/test-sequencer/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/@jest/test-sequencer/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -6230,16 +5757,20 @@ } }, "node_modules/@mdx-js/react": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.1.2.tgz", + "integrity": "sha512-52e3DTJBrjsw3U51ZCdZ3N1IBaqnbzLIngCSXpKtiYiGr7PIqp3/P/+kym0MPTwBL/y9ZBmCieD8FyrXuEDrRw==", "dev": true, + "dependencies": { + "@types/mdx": "^2.0.0", + "@types/react": ">=16" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" }, "peerDependencies": { - "react": "^16.13.1 || ^17.0.0" + "react": ">=16" } }, "node_modules/@mdx-js/util": { @@ -6445,6 +5976,66 @@ "webpack-merge": "5.7.3" } }, + "node_modules/@nrwl/angular/node_modules/@angular-devkit/core": { + "version": "14.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.7.tgz", + "integrity": "sha512-XBqK2OMVKkV1Ltkh4aBsoHoDJQlins5a6qa/ZMjW4reYx90qLERs8ZfeWlRUWhvn2/ohx4aPq77jwSR5avp/Cw==", + "dev": true, + "dependencies": { + "ajv": "8.11.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.0.0", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@nrwl/angular/node_modules/@angular-devkit/schematics": { + "version": "14.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.7.tgz", + "integrity": "sha512-nJUJXCBQr7rmVn6IXFAXMCWAB1w6JQmFGuFVW0G3GH/A0e+A3ttzJc6qVLYluqaFoafw394cZu24YJo55E/+Zg==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "14.0.7", + "jsonc-parser": "3.0.0", + "magic-string": "0.26.1", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@nrwl/angular/node_modules/@schematics/angular": { + "version": "14.0.7", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.7.tgz", + "integrity": "sha512-I0v1gNFpm9ReL/hUzwjjOa+hk0qvlXv/vjITAWnlUV5dba6FZxzwsrTGsGO6t5XMNsm6QtwpDYDRdy9uy/n/1g==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "14.0.7", + "@angular-devkit/schematics": "14.0.7", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, "node_modules/@nrwl/angular/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -6515,6 +6106,12 @@ "rxjs": "^6.5.3" } }, + "node_modules/@nrwl/angular/node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, "node_modules/@nrwl/angular/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -6527,6 +6124,45 @@ "node": ">=10" } }, + "node_modules/@nrwl/angular/node_modules/magic-string": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", + "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@nrwl/angular/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@nrwl/angular/node_modules/rxjs-for-await": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/rxjs-for-await/-/rxjs-for-await-0.0.2.tgz", + "integrity": "sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==", + "dev": true, + "peerDependencies": { + "rxjs": "^6.0.0" + } + }, + "node_modules/@nrwl/angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, "node_modules/@nrwl/angular/node_modules/semver": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", @@ -6542,6 +6178,15 @@ "node": ">=10" } }, + "node_modules/@nrwl/angular/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, "node_modules/@nrwl/angular/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -7459,15 +7104,6 @@ "concat-map": "0.0.1" } }, - "node_modules/@nrwl/web/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/@nrwl/web/node_modules/chalk": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", @@ -7526,6 +7162,22 @@ "webpack": "^5.1.0" } }, + "node_modules/@nrwl/web/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@nrwl/web/node_modules/debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -7535,15 +7187,6 @@ "ms": "2.0.0" } }, - "node_modules/@nrwl/web/node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, "node_modules/@nrwl/web/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -7628,11 +7271,17 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@nrwl/web/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "node_modules/@nrwl/web/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, "node_modules/@nrwl/web/node_modules/json5": { "version": "1.0.1", @@ -7670,6 +7319,26 @@ "source-map": "~0.6.0" } }, + "node_modules/@nrwl/web/node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, "node_modules/@nrwl/web/node_modules/less/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -7774,6 +7443,43 @@ "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", "dev": true }, + "node_modules/@nrwl/web/node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/@nrwl/web/node_modules/postcss-loader/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@nrwl/web/node_modules/rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", @@ -7786,53 +7492,57 @@ "npm": ">=2.0.0" } }, + "node_modules/@nrwl/web/node_modules/rxjs-for-await": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/rxjs-for-await/-/rxjs-for-await-0.0.2.tgz", + "integrity": "sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==", + "dev": true, + "peerDependencies": { + "rxjs": "^6.0.0" + } + }, "node_modules/@nrwl/web/node_modules/rxjs/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, - "node_modules/@nrwl/web/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "node_modules/@nrwl/web/node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "klona": "^2.0.4", + "neo-async": "^2.6.2" }, "engines": { - "node": ">= 10.13.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@nrwl/web/node_modules/schema-utils/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@nrwl/web/node_modules/schema-utils/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, "peerDependencies": { - "ajv": "^6.9.1" + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } } }, "node_modules/@nrwl/web/node_modules/semver": { @@ -7859,11 +7569,16 @@ "node": ">= 8" } }, - "node_modules/@nrwl/web/node_modules/style-loader": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "node_modules/@nrwl/web/node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, "engines": { "node": ">= 12.13.0" }, @@ -7897,6 +7612,28 @@ "node": "*" } }, + "node_modules/@nrwl/web/node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, "node_modules/@nrwl/web/node_modules/stylus/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -8370,37 +8107,15 @@ } } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" + "engines": { + "node": ">= 4" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -8415,24 +8130,6 @@ "node": ">=8.9.0" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/@pmndrs/cannon-worker-api": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@pmndrs/cannon-worker-api/-/cannon-worker-api-2.1.0.tgz", @@ -8560,12 +8257,6 @@ "concat-map": "0.0.1" } }, - "node_modules/@rollup/plugin-commonjs/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, "node_modules/@rollup/plugin-commonjs/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -8672,75 +8363,27 @@ "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@schematics/angular": { - "version": "14.0.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.7.tgz", - "integrity": "sha512-I0v1gNFpm9ReL/hUzwjjOa+hk0qvlXv/vjITAWnlUV5dba6FZxzwsrTGsGO6t5XMNsm6QtwpDYDRdy9uy/n/1g==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "14.0.7", - "@angular-devkit/schematics": "14.0.7", - "jsonc-parser": "3.0.0" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true }, - "node_modules/@schematics/angular/node_modules/@angular-devkit/core": { - "version": "14.0.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.7.tgz", - "integrity": "sha512-XBqK2OMVKkV1Ltkh4aBsoHoDJQlins5a6qa/ZMjW4reYx90qLERs8ZfeWlRUWhvn2/ohx4aPq77jwSR5avp/Cw==", - "dev": true, + "node_modules/@schematics/angular": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.1.0.tgz", + "integrity": "sha512-lhqNZzA+iT3XwlwRU757mhYmd5WE9XB2OKFhosvvszou2zuNUJMDPR9P01ZVNCOa2fScOeCMg2q3ZDgGTBl96Q==", "dependencies": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.0.0", - "rxjs": "6.6.7", - "source-map": "0.7.3" + "@angular-devkit/core": "14.1.0", + "@angular-devkit/schematics": "14.1.0", + "jsonc-parser": "3.1.0" }, "engines": { "node": "^14.15.0 || >=16.10.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } } }, - "node_modules/@schematics/angular/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@schematics/angular/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@schematics/angular/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, "node_modules/@sinclair/typebox": { "version": "0.24.20", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.20.tgz", @@ -8816,6 +8459,20 @@ } } }, + "node_modules/@storybook/addon-actions/node_modules/react-inspector": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-5.1.1.tgz", + "integrity": "sha512-GURDaYzoLbW8pMGXwYPDBIv6nqei4kK7LPRZ9q9HCZF54wqXz/dnylBp/kfE9XmekBhHvLDdcYeyIwSrvtOiWg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.0.0", + "is-dom": "^1.0.0", + "prop-types": "^15.0.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0" + } + }, "node_modules/@storybook/addon-backgrounds": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-6.5.9.tgz", @@ -8987,6 +8644,19 @@ "node": ">= 10.14.2" } }, + "node_modules/@storybook/addon-docs/node_modules/@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0" + } + }, "node_modules/@storybook/addon-docs/node_modules/@types/yargs": { "version": "15.0.14", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", @@ -9497,31 +9167,6 @@ } } }, - "node_modules/@storybook/angular/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@storybook/angular/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, "node_modules/@storybook/angular/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9620,6 +9265,31 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/@storybook/angular/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/angular/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/@storybook/angular/node_modules/enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -9761,12 +9431,6 @@ "node": ">=0.10.0" } }, - "node_modules/@storybook/angular/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "node_modules/@storybook/angular/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -9793,6 +9457,12 @@ "node": "*" } }, + "node_modules/@storybook/angular/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/@storybook/angular/node_modules/postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -9910,24 +9580,6 @@ "object-assign": "^4.1.1" } }, - "node_modules/@storybook/angular/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/@storybook/angular/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -10429,6 +10081,22 @@ "node": ">= 6" } }, + "node_modules/@storybook/builder-webpack4/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@storybook/builder-webpack4/node_modules/css-loader": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz", @@ -10460,6 +10128,24 @@ "webpack": "^4.0.0 || ^5.0.0" } }, + "node_modules/@storybook/builder-webpack4/node_modules/css-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/@storybook/builder-webpack4/node_modules/css-loader/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -10478,6 +10164,15 @@ "ms": "^2.1.1" } }, + "node_modules/@storybook/builder-webpack4/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/@storybook/builder-webpack4/node_modules/enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -10926,6 +10621,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@storybook/builder-webpack4/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/@storybook/builder-webpack4/node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -11027,24 +10728,6 @@ "node": ">=8.9.0" } }, - "node_modules/@storybook/builder-webpack4/node_modules/postcss-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/@storybook/builder-webpack4/node_modules/postcss-modules-extract-imports": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", @@ -11230,6 +10913,24 @@ "node": ">=8.9.0" } }, + "node_modules/@storybook/builder-webpack4/node_modules/style-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/@storybook/builder-webpack4/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -11278,24 +10979,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/@storybook/builder-webpack4/node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/@storybook/builder-webpack4/node_modules/to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", @@ -11413,6 +11096,18 @@ "mkdirp": "bin/cmd.js" } }, + "node_modules/@storybook/builder-webpack4/node_modules/webpack-filter-warnings-plugin": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/webpack-filter-warnings-plugin/-/webpack-filter-warnings-plugin-1.2.1.tgz", + "integrity": "sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==", + "dev": true, + "engines": { + "node": ">= 4.3 < 5.0.0 || >= 5.10" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, "node_modules/@storybook/builder-webpack4/node_modules/webpack-sources": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", @@ -11762,31 +11457,6 @@ } } }, - "node_modules/@storybook/builder-webpack5/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@storybook/builder-webpack5/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, "node_modules/@storybook/builder-webpack5/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -11831,6 +11501,15 @@ "webpack": "^4.27.0 || ^5.0.0" } }, + "node_modules/@storybook/builder-webpack5/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/@storybook/builder-webpack5/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -11851,12 +11530,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@storybook/builder-webpack5/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "node_modules/@storybook/builder-webpack5/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -11883,15 +11556,14 @@ "node": "*" } }, - "node_modules/@storybook/builder-webpack5/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "node_modules/@storybook/builder-webpack5/node_modules/style-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", + "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" }, "engines": { "node": ">= 10.13.0" @@ -11899,6 +11571,9 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/@storybook/builder-webpack5/node_modules/webpack-dev-middleware": { @@ -12537,6 +12212,31 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, + "node_modules/@storybook/core-common/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/core-common/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/@storybook/core-common/node_modules/enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -13425,6 +13125,15 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/@storybook/core-server/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/@storybook/core-server/node_modules/enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -14463,6 +14172,24 @@ "webpack": "^4.0.0 || ^5.0.0" } }, + "node_modules/@storybook/manager-webpack4/node_modules/css-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/@storybook/manager-webpack4/node_modules/debug": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", @@ -14472,6 +14199,15 @@ "ms": "^2.1.1" } }, + "node_modules/@storybook/manager-webpack4/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/@storybook/manager-webpack4/node_modules/enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -14898,6 +14634,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@storybook/manager-webpack4/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/@storybook/manager-webpack4/node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -15143,6 +14885,24 @@ "node": ">=8.9.0" } }, + "node_modules/@storybook/manager-webpack4/node_modules/style-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/@storybook/manager-webpack4/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -15191,24 +14951,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/@storybook/manager-webpack4/node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/@storybook/manager-webpack4/node_modules/to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", @@ -15669,31 +15411,6 @@ } } }, - "node_modules/@storybook/manager-webpack5/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@storybook/manager-webpack5/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, "node_modules/@storybook/manager-webpack5/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -15777,6 +15494,15 @@ "webpack": "^4.27.0 || ^5.0.0" } }, + "node_modules/@storybook/manager-webpack5/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/@storybook/manager-webpack5/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -15801,12 +15527,6 @@ "node": ">=8" } }, - "node_modules/@storybook/manager-webpack5/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "node_modules/@storybook/manager-webpack5/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -15821,15 +15541,14 @@ "node": ">=8.9.0" } }, - "node_modules/@storybook/manager-webpack5/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "node_modules/@storybook/manager-webpack5/node_modules/style-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", + "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" }, "engines": { "node": ">= 10.13.0" @@ -15837,6 +15556,9 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/@storybook/manager-webpack5/node_modules/supports-color": { @@ -15894,6 +15616,15 @@ "ts-dedent": "^2.0.0" } }, + "node_modules/@storybook/mdx1-csf/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/@storybook/mdx1-csf/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -16167,6 +15898,15 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/@storybook/source-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/@storybook/source-loader/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -16960,157 +16700,6 @@ "pretty-format": "^28.0.0" } }, - "node_modules/@types/jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@types/jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@types/jest/node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@types/jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@types/jest/node_modules/jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@types/jest/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "node_modules/@types/jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@types/jsdom": { "version": "16.2.15", "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-16.2.15.tgz", @@ -17170,6 +16759,12 @@ "@types/unist": "*" } }, + "node_modules/@types/mdx": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.2.tgz", + "integrity": "sha512-mJGfgj4aWpiKb8C0nnJJchs1sHBHn0HugkVfqqyQi7Wn6mBRksLeQsPOFvih/Pu8L1vlDzfe/LidhVHBeUk3aQ==", + "dev": true + }, "node_modules/@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", @@ -18225,6 +17820,15 @@ "node": ">=8.9" } }, + "node_modules/adjust-sourcemap-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -19092,12 +18696,6 @@ "postcss": "^8.1.0" } }, - "node_modules/autoprefixer/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, "node_modules/axios": { "version": "0.21.4", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", @@ -19345,6 +18943,40 @@ "webpack": ">=2" } }, + "node_modules/babel-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/babel-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/babel-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/babel-loader/node_modules/find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -19375,6 +19007,12 @@ "node": ">=8" } }, + "node_modules/babel-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, "node_modules/babel-loader/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -19455,6 +19093,24 @@ "node": ">=8" } }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/babel-loader/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -19571,22 +19227,6 @@ "resolve": "^1.12.0" } }, - "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/babel-plugin-named-exports-order": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/babel-plugin-named-exports-order/-/babel-plugin-named-exports-order-0.0.2.tgz", @@ -19909,15 +19549,6 @@ "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/body-parser/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -20326,9 +19957,9 @@ } }, "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "engines": { "node": ">= 0.8" @@ -21234,6 +20865,15 @@ "node": ">= 0.8.0" } }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/compression/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -22056,19 +21696,19 @@ } }, "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dev": true, "dependencies": { "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", + "import-fresh": "^3.1.0", "parse-json": "^5.0.0", "path-type": "^4.0.0", - "yaml": "^1.10.0" + "yaml": "^1.7.2" }, "engines": { - "node": ">=10" + "node": ">=8" } }, "node_modules/cosmiconfig-typescript-loader": { @@ -22091,6 +21731,23 @@ "typescript": ">=3" } }, + "node_modules/cosmiconfig-typescript-loader/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "optional": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cp-file": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-7.0.0.tgz", @@ -23869,12 +23526,12 @@ } }, "node_modules/diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", "dev": true, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/diffie-hellman": { @@ -24230,12 +23887,12 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", "dev": true, "engines": { - "node": ">= 4" + "node": ">= 0.10" } }, "node_modules/encodeurl": { @@ -25296,9 +24953,9 @@ } }, "node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", "dev": true }, "node_modules/esutils": { @@ -25632,6 +25289,15 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/expect/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/expect/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -25641,6 +25307,68 @@ "node": ">=8" } }, + "node_modules/expect/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/expect/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/expect/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/expect/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expect/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/expect/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -26002,37 +25730,15 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/file-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/file-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "node_modules/file-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" + "engines": { + "node": ">= 4" } }, - "node_modules/file-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "node_modules/file-loader/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -26047,24 +25753,6 @@ "node": ">=8.9.0" } }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/file-system-cache": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-1.1.0.tgz", @@ -26498,22 +26186,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -27267,16 +26939,15 @@ "dev": true }, "node_modules/glob": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz", - "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^5.0.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "once": "^1.3.0" }, "engines": { "node": ">=12" @@ -29946,6 +29617,15 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/jest-circus/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/jest-circus/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -29975,6 +29655,36 @@ "node": ">=8" } }, + "node_modules/jest-circus/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/jest-circus/node_modules/jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -30053,6 +29763,38 @@ "node": "*" } }, + "node_modules/jest-circus/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/jest-circus/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -30246,15 +29988,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-cli/node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/jest-cli/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -30359,21 +30092,6 @@ } } }, - "node_modules/jest-cli/node_modules/jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/jest-cli/node_modules/jest-each": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", @@ -30441,21 +30159,6 @@ "fsevents": "^2.3.2" } }, - "node_modules/jest-cli/node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/jest-cli/node_modules/jest-message-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", @@ -30576,39 +30279,6 @@ "node": "*" } }, - "node_modules/jest-cli/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-cli/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/jest-cli/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -30827,6 +30497,15 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/jest-config/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/jest-config/node_modules/emittery": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", @@ -30868,6 +30547,21 @@ "node": ">=8" } }, + "node_modules/jest-config/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/jest-config/node_modules/jest-docblock": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", @@ -30893,6 +30587,21 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/jest-config/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/jest-config/node_modules/jest-runner": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", @@ -31020,6 +30729,38 @@ "node": "*" } }, + "node_modules/jest-config/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-config/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/jest-config/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -31033,18 +30774,18 @@ } }, "node_modules/jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-diff/node_modules/ansi-styles": { @@ -31105,6 +30846,15 @@ "node": ">=8" } }, + "node_modules/jest-diff/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, "node_modules/jest-diff/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -31228,6 +30978,38 @@ "node": ">=8" } }, + "node_modules/jest-each/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/jest-each/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -31721,6 +31503,15 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/jest-jasmine2/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/jest-jasmine2/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -31750,6 +31541,36 @@ "node": ">=8" } }, + "node_modules/jest-jasmine2/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, "node_modules/jest-jasmine2/node_modules/jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -31828,6 +31649,38 @@ "node": "*" } }, + "node_modules/jest-jasmine2/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/jest-jasmine2/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -31853,18 +31706,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-leak-detector/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/jest-leak-detector/node_modules/jest-get-type": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", @@ -31874,40 +31715,19 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-leak-detector/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-leak-detector/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "jest-diff": "^28.1.3", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-matcher-utils/node_modules/ansi-styles": { @@ -31968,6 +31788,15 @@ "node": ">=8" } }, + "node_modules/jest-matcher-utils/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, "node_modules/jest-matcher-utils/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -32083,6 +31912,38 @@ "node": ">=8" } }, + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/jest-message-util/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -32549,39 +32410,6 @@ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, - "node_modules/jest-preset-angular/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-preset-angular/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-preset-angular/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/jest-preset-angular/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -32822,6 +32650,38 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/jest-resolve/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/jest-resolve/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -33173,39 +33033,6 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jest-runner/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-runner/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/jest-runner/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -33629,39 +33456,6 @@ "node": "*" } }, - "node_modules/jest-runtime/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-runtime/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/jest-runtime/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -33809,15 +33603,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-snapshot/node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/jest-snapshot/node_modules/expect": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", @@ -33843,21 +33628,6 @@ "node": ">=8" } }, - "node_modules/jest-snapshot/node_modules/jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/jest-snapshot/node_modules/jest-get-type": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", @@ -33892,21 +33662,6 @@ "fsevents": "^2.3.2" } }, - "node_modules/jest-snapshot/node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/jest-snapshot/node_modules/jest-message-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", @@ -33982,39 +33737,6 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jest-snapshot/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/jest-snapshot/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -34248,39 +33970,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-validate/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-validate/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/jest-validate/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -34439,39 +34128,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-watcher/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watcher/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "node_modules/jest-watcher/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -34782,10 +34438,9 @@ } }, "node_modules/jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", + "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" }, "node_modules/jsonfile": { "version": "6.1.0", @@ -34956,15 +34611,15 @@ } }, "node_modules/less-loader": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", - "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", + "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", "dev": true, "dependencies": { "klona": "^2.0.4" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 14.15.0" }, "funding": { "type": "opencollective", @@ -35349,9 +35004,9 @@ } }, "node_modules/magic-string": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", - "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "version": "0.26.2", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", + "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", "dependencies": { "sourcemap-codec": "^1.4.8" }, @@ -37299,6 +36954,12 @@ "node": ">=8" } }, + "node_modules/nx/node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, "node_modules/nx/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -38667,10 +38328,9 @@ } }, "node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -39160,6 +38820,12 @@ "postcss": "^7.0.26" } }, + "node_modules/postcss-flexbugs-fixes/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/postcss-flexbugs-fixes/node_modules/postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -39336,17 +39002,17 @@ } }, "node_modules/postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", + "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", "dev": true, "dependencies": { "cosmiconfig": "^7.0.0", "klona": "^2.0.5", - "semver": "^7.3.5" + "semver": "^7.3.7" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 14.15.0" }, "funding": { "type": "opencollective", @@ -39357,6 +39023,22 @@ "webpack": "^5.0.0" } }, + "node_modules/postcss-loader/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/postcss-logical": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", @@ -40074,12 +39756,6 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, - "node_modules/postcss/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, "node_modules/postprocessing": { "version": "6.28.4", "resolved": "https://registry.npmjs.org/postprocessing/-/postprocessing-6.28.4.tgz", @@ -40152,17 +39828,18 @@ } }, "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", "dev": true, "dependencies": { + "@jest/schemas": "^28.1.3", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/pretty-format/node_modules/ansi-styles": { @@ -40632,15 +40309,6 @@ "node": ">= 0.8" } }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/raw-loader": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", @@ -40661,37 +40329,15 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/raw-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/raw-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "node_modules/raw-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" + "engines": { + "node": ">= 4" } }, - "node_modules/raw-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "node_modules/raw-loader/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -40706,24 +40352,6 @@ "node": ">=8.9.0" } }, - "node_modules/raw-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", @@ -40754,24 +40382,37 @@ "node": ">=0.10.0" } }, - "node_modules/react-inspector": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-5.1.1.tgz", - "integrity": "sha512-GURDaYzoLbW8pMGXwYPDBIv6nqei4kK7LPRZ9q9HCZF54wqXz/dnylBp/kfE9XmekBhHvLDdcYeyIwSrvtOiWg==", + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dev": true, + "peer": true, "dependencies": { - "@babel/runtime": "^7.0.0", - "is-dom": "^1.0.0", - "prop-types": "^15.0.0" + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dev": true, + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0" + "react": "^18.2.0" } }, "node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "dev": true }, "node_modules/react-refresh": { @@ -41519,6 +41160,22 @@ "node": ">= 12" } }, + "node_modules/release-it/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/release-it/node_modules/data-uri-to-buffer": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", @@ -42437,6 +42094,15 @@ "node": ">=12" } }, + "node_modules/resolve-url-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/resolve-url-loader/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -42877,12 +42543,6 @@ "node": ">= 8.0.0" } }, - "node_modules/rollup-plugin-typescript2/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, "node_modules/rollup-plugin-typescript2/node_modules/find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -43066,15 +42726,6 @@ "tslib": "^2.1.0" } }, - "node_modules/rxjs-for-await": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/rxjs-for-await/-/rxjs-for-await-0.0.2.tgz", - "integrity": "sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==", - "dev": true, - "peerDependencies": { - "rxjs": "^6.0.0" - } - }, "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -43418,16 +43069,16 @@ } }, "node_modules/sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", + "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", "dev": true, "dependencies": { "klona": "^2.0.4", "neo-async": "^2.6.2" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 14.15.0" }, "funding": { "type": "opencollective", @@ -43473,18 +43124,28 @@ "node": ">=10" } }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dev": true, + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + } + }, "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">= 8.9.0" + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", @@ -44255,24 +43916,24 @@ } }, "node_modules/source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", + "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", "dev": true, "dependencies": { - "abab": "^2.0.5", + "abab": "^2.0.6", "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" + "source-map-js": "^1.0.2" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 14.15.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^5.0.0" + "webpack": "^5.72.1" } }, "node_modules/source-map-loader/node_modules/iconv-lite": { @@ -44939,86 +44600,19 @@ "dev": true }, "node_modules/style-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", - "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, "engines": { - "node": ">= 10.13.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/style-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/style-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/style-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/style-loader/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/style-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "webpack": "^5.0.0" } }, "node_modules/style-to-object": { @@ -45066,17 +44660,17 @@ } }, "node_modules/stylus-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", - "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", + "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", "dev": true, "dependencies": { - "fast-glob": "^3.2.7", - "klona": "^2.0.4", + "fast-glob": "^3.2.11", + "klona": "^2.0.5", "normalize-path": "^3.0.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 14.15.0" }, "funding": { "type": "opencollective", @@ -45087,6 +44681,22 @@ "webpack": "^5.0.0" } }, + "node_modules/stylus-loader/node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, "node_modules/stylus/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -45215,12 +44825,6 @@ "node": ">= 10" } }, - "node_modules/svgo/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, "node_modules/symbol-observable": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", @@ -45472,55 +45076,6 @@ } } }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -46825,11 +46380,6 @@ "browserslist": ">= 4.21.0" } }, - "node_modules/update-browserslist-db/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, "node_modules/update-notifier": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", @@ -47080,37 +46630,15 @@ } } }, - "node_modules/url-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/url-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "node_modules/url-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" + "engines": { + "node": ">= 4" } }, - "node_modules/url-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "node_modules/url-loader/node_modules/loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -47125,24 +46653,6 @@ "node": ">=8.9.0" } }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/url-parse-lax": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", @@ -47788,9 +47298,9 @@ } }, "node_modules/webpack": { - "version": "5.72.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz", - "integrity": "sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==", + "version": "5.73.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", + "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -47959,18 +47469,6 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/webpack-filter-warnings-plugin": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/webpack-filter-warnings-plugin/-/webpack-filter-warnings-plugin-1.2.1.tgz", - "integrity": "sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==", - "dev": true, - "engines": { - "node": ">= 4.3 < 5.0.0 || >= 5.10" - }, - "peerDependencies": { - "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" - } - }, "node_modules/webpack-hot-middleware": { "version": "2.25.1", "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.25.1.tgz", @@ -48079,55 +47577,6 @@ "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", "dev": true }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", @@ -48686,98 +48135,6 @@ } } }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==", - "dev": true - }, - "less-loader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", - "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", - "dev": true, - "requires": { - "klona": "^2.0.4" - } - }, - "postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" - } - }, "rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", @@ -48794,81 +48151,6 @@ "dev": true } } - }, - "sass-loader": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", - "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "source-map-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", - "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", - "dev": true, - "requires": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - } - }, - "stylus-loader": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", - "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", - "dev": true, - "requires": { - "fast-glob": "^3.2.11", - "klona": "^2.0.5", - "normalize-path": "^3.0.0" - } - }, - "webpack": { - "version": "5.73.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.3", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "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.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", - "webpack-sources": "^3.2.3" - } } } }, @@ -48911,11 +48193,6 @@ "source-map": "0.7.4" }, "dependencies": { - "jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" - }, "rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", @@ -48932,51 +48209,29 @@ } }, "@angular-devkit/schematics": { - "version": "14.0.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.7.tgz", - "integrity": "sha512-nJUJXCBQr7rmVn6IXFAXMCWAB1w6JQmFGuFVW0G3GH/A0e+A3ttzJc6qVLYluqaFoafw394cZu24YJo55E/+Zg==", - "dev": true, + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.1.0.tgz", + "integrity": "sha512-5QC01k9eznuQSiqxijKhVkAEmA8sioYuLhBzyffaPszSySH8kPMNxhAc8zJhBTNLumbS6iDaGkSqTQl5Kv9fOw==", "requires": { - "@angular-devkit/core": "14.0.7", - "jsonc-parser": "3.0.0", - "magic-string": "0.26.1", + "@angular-devkit/core": "14.1.0", + "jsonc-parser": "3.1.0", + "magic-string": "0.26.2", "ora": "5.4.1", "rxjs": "6.6.7" }, "dependencies": { - "@angular-devkit/core": { - "version": "14.0.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.7.tgz", - "integrity": "sha512-XBqK2OMVKkV1Ltkh4aBsoHoDJQlins5a6qa/ZMjW4reYx90qLERs8ZfeWlRUWhvn2/ohx4aPq77jwSR5avp/Cw==", - "dev": true, - "requires": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.0.0", - "rxjs": "6.6.7", - "source-map": "0.7.3" - } - }, "rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, "requires": { "tslib": "^1.9.0" } }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, @@ -49070,56 +48325,6 @@ "symbol-observable": "4.0.0", "uuid": "8.3.2", "yargs": "17.5.1" - }, - "dependencies": { - "@angular-devkit/schematics": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.1.0.tgz", - "integrity": "sha512-5QC01k9eznuQSiqxijKhVkAEmA8sioYuLhBzyffaPszSySH8kPMNxhAc8zJhBTNLumbS6iDaGkSqTQl5Kv9fOw==", - "requires": { - "@angular-devkit/core": "14.1.0", - "jsonc-parser": "3.1.0", - "magic-string": "0.26.2", - "ora": "5.4.1", - "rxjs": "6.6.7" - } - }, - "@schematics/angular": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.1.0.tgz", - "integrity": "sha512-lhqNZzA+iT3XwlwRU757mhYmd5WE9XB2OKFhosvvszou2zuNUJMDPR9P01ZVNCOa2fScOeCMg2q3ZDgGTBl96Q==", - "requires": { - "@angular-devkit/core": "14.1.0", - "@angular-devkit/schematics": "14.1.0", - "jsonc-parser": "3.1.0" - } - }, - "jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" - }, - "magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } } }, "@angular/common": { @@ -50670,6 +49875,20 @@ "dev": true, "optional": true }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "optional": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -51421,12 +50640,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true - }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -51504,18 +50717,6 @@ "strip-json-comments": "^3.1.1" } }, - "jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, "jest-each": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", @@ -51569,18 +50770,6 @@ "walker": "^1.0.8" } }, - "jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, "jest-message-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", @@ -51676,32 +50865,6 @@ "brace-expansion": "^1.1.7" } }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -51863,12 +51026,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true - }, "expect": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", @@ -51888,36 +51045,12 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, "jest-get-type": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", "dev": true }, - "jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, "jest-message-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", @@ -51949,32 +51082,6 @@ "picomatch": "^2.2.3" } }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -52217,32 +51324,6 @@ "picomatch": "^2.2.3" } }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -52601,6 +51682,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true + }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -52621,6 +51708,30 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, "jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -52690,6 +51801,31 @@ "brace-expansion": "^1.1.7" } }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -53005,11 +52141,14 @@ } }, "@mdx-js/react": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.1.2.tgz", + "integrity": "sha512-52e3DTJBrjsw3U51ZCdZ3N1IBaqnbzLIngCSXpKtiYiGr7PIqp3/P/+kym0MPTwBL/y9ZBmCieD8FyrXuEDrRw==", "dev": true, - "requires": {} + "requires": { + "@types/mdx": "^2.0.0", + "@types/react": ">=16" + } }, "@mdx-js/util": { "version": "1.6.22", @@ -53166,6 +52305,43 @@ "webpack-merge": "5.7.3" }, "dependencies": { + "@angular-devkit/core": { + "version": "14.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.7.tgz", + "integrity": "sha512-XBqK2OMVKkV1Ltkh4aBsoHoDJQlins5a6qa/ZMjW4reYx90qLERs8ZfeWlRUWhvn2/ohx4aPq77jwSR5avp/Cw==", + "dev": true, + "requires": { + "ajv": "8.11.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.0.0", + "rxjs": "6.6.7", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "14.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.7.tgz", + "integrity": "sha512-nJUJXCBQr7rmVn6IXFAXMCWAB1w6JQmFGuFVW0G3GH/A0e+A3ttzJc6qVLYluqaFoafw394cZu24YJo55E/+Zg==", + "dev": true, + "requires": { + "@angular-devkit/core": "14.0.7", + "jsonc-parser": "3.0.0", + "magic-string": "0.26.1", + "ora": "5.4.1", + "rxjs": "6.6.7" + } + }, + "@schematics/angular": { + "version": "14.0.7", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.7.tgz", + "integrity": "sha512-I0v1gNFpm9ReL/hUzwjjOa+hk0qvlXv/vjITAWnlUV5dba6FZxzwsrTGsGO6t5XMNsm6QtwpDYDRdy9uy/n/1g==", + "dev": true, + "requires": { + "@angular-devkit/core": "14.0.7", + "@angular-devkit/schematics": "14.0.7", + "jsonc-parser": "3.0.0" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -53215,6 +52391,12 @@ "lodash": "^4.17.20" } }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -53224,6 +52406,39 @@ "yallist": "^4.0.0" } }, + "magic-string": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", + "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "rxjs-for-await": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/rxjs-for-await/-/rxjs-for-await-0.0.2.tgz", + "integrity": "sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==", + "dev": true, + "requires": {} + }, "semver": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", @@ -53233,6 +52448,12 @@ "lru-cache": "^6.0.0" } }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -53971,12 +53192,6 @@ "concat-map": "0.0.1" } }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, "chalk": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", @@ -54016,6 +53231,19 @@ "serialize-javascript": "^6.0.0" } }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -54025,12 +53253,6 @@ "ms": "2.0.0" } }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", - "dev": true - }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -54093,11 +53315,14 @@ } } }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } }, "json5": { "version": "1.0.1", @@ -54139,6 +53364,15 @@ } } }, + "less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "requires": { + "klona": "^2.0.4" + } + }, "loader-utils": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", @@ -54203,6 +53437,28 @@ "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", "dev": true }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, "rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", @@ -54220,36 +53476,21 @@ } } }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "rxjs-for-await": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/rxjs-for-await/-/rxjs-for-await-0.0.2.tgz", + "integrity": "sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==", + "dev": true, + "requires": {} + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", "dev": true, "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - } + "klona": "^2.0.4", + "neo-async": "^2.6.2" } }, "semver": { @@ -54267,12 +53508,16 @@ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "dev": true }, - "style-loader": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", "dev": true, - "requires": {} + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } }, "stylus": { "version": "0.55.0", @@ -54298,6 +53543,17 @@ } } }, + "stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -54637,29 +53893,10 @@ "source-map": "^0.7.3" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true }, "loader-utils": { @@ -54672,17 +53909,6 @@ "emojis-list": "^3.0.0", "json5": "^2.1.2" } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } } } }, @@ -54774,12 +54000,6 @@ "concat-map": "0.0.1" } }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -54856,55 +54076,26 @@ "@types/estree": "0.0.39", "estree-walker": "^1.0.1", "picomatch": "^2.2.2" - } - }, - "@schematics/angular": { - "version": "14.0.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.7.tgz", - "integrity": "sha512-I0v1gNFpm9ReL/hUzwjjOa+hk0qvlXv/vjITAWnlUV5dba6FZxzwsrTGsGO6t5XMNsm6QtwpDYDRdy9uy/n/1g==", - "dev": true, - "requires": { - "@angular-devkit/core": "14.0.7", - "@angular-devkit/schematics": "14.0.7", - "jsonc-parser": "3.0.0" }, "dependencies": { - "@angular-devkit/core": { - "version": "14.0.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.7.tgz", - "integrity": "sha512-XBqK2OMVKkV1Ltkh4aBsoHoDJQlins5a6qa/ZMjW4reYx90qLERs8ZfeWlRUWhvn2/ohx4aPq77jwSR5avp/Cw==", - "dev": true, - "requires": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.0.0", - "rxjs": "6.6.7", - "source-map": "0.7.3" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", "dev": true } } }, + "@schematics/angular": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.1.0.tgz", + "integrity": "sha512-lhqNZzA+iT3XwlwRU757mhYmd5WE9XB2OKFhosvvszou2zuNUJMDPR9P01ZVNCOa2fScOeCMg2q3ZDgGTBl96Q==", + "requires": { + "@angular-devkit/core": "14.1.0", + "@angular-devkit/schematics": "14.1.0", + "jsonc-parser": "3.1.0" + } + }, "@sinclair/typebox": { "version": "0.24.20", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.20.tgz", @@ -54959,6 +54150,19 @@ "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2", "uuid-browser": "^3.1.0" + }, + "dependencies": { + "react-inspector": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-5.1.1.tgz", + "integrity": "sha512-GURDaYzoLbW8pMGXwYPDBIv6nqei4kK7LPRZ9q9HCZF54wqXz/dnylBp/kfE9XmekBhHvLDdcYeyIwSrvtOiWg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.0.0", + "is-dom": "^1.0.0", + "prop-types": "^15.0.0" + } + } } }, "@storybook/addon-backgrounds": { @@ -55074,6 +54278,13 @@ "chalk": "^4.0.0" } }, + "@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "dev": true, + "requires": {} + }, "@types/yargs": { "version": "15.0.14", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", @@ -55372,25 +54583,6 @@ "webpack": ">=4.0.0 <6.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -55469,6 +54661,25 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -55585,12 +54796,6 @@ } } }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -55611,6 +54816,12 @@ "brace-expansion": "^1.1.7" } }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -55680,17 +54891,6 @@ "object-assign": "^4.1.1" } }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -56112,6 +55312,19 @@ "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "dev": true }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, "css-loader": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz", @@ -56133,6 +55346,17 @@ "semver": "^6.3.0" }, "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -56150,6 +55374,12 @@ "ms": "^2.1.1" } }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -56494,6 +55724,12 @@ } } }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -56560,17 +55796,6 @@ "emojis-list": "^3.0.0", "json5": "^2.1.2" } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } } } }, @@ -56721,6 +55946,17 @@ "emojis-list": "^3.0.0", "json5": "^2.1.2" } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } } } }, @@ -56754,19 +55990,6 @@ "source-map": "^0.6.1", "terser": "^5.3.4", "webpack-sources": "^1.4.3" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } } }, "to-regex-range": { @@ -57072,6 +56295,13 @@ } } }, + "webpack-filter-warnings-plugin": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/webpack-filter-warnings-plugin/-/webpack-filter-warnings-plugin-1.2.1.tgz", + "integrity": "sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==", + "dev": true, + "requires": {} + }, "webpack-sources": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", @@ -57145,25 +56375,6 @@ "webpack-virtual-modules": "^0.4.1" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -57198,6 +56409,12 @@ "semver": "^7.3.5" } }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -57212,12 +56429,6 @@ "path-is-absolute": "^1.0.0" } }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -57238,15 +56449,14 @@ "brace-expansion": "^1.1.7" } }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "style-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", + "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", "dev": true, "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" } }, "webpack-dev-middleware": { @@ -57757,6 +56967,25 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -58491,6 +57720,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -59340,6 +58575,19 @@ "postcss-value-parser": "^4.1.0", "schema-utils": "^2.7.0", "semver": "^6.3.0" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } } }, "debug": { @@ -59351,6 +58599,12 @@ "ms": "^2.1.1" } }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -59676,6 +58930,12 @@ } } }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -59866,6 +59126,17 @@ "emojis-list": "^3.0.0", "json5": "^2.1.2" } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } } } }, @@ -59899,19 +59170,6 @@ "source-map": "^0.6.1", "terser": "^5.3.4", "webpack-sources": "^1.4.3" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } } }, "to-regex-range": { @@ -60284,25 +59542,6 @@ "webpack-virtual-modules": "^0.4.1" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -60361,6 +59600,12 @@ "semver": "^7.3.5" } }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -60379,12 +59624,6 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -60396,15 +59635,14 @@ "json5": "^2.1.2" } }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "style-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", + "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", "dev": true, "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" } }, "supports-color": { @@ -60451,6 +59689,12 @@ "ts-dedent": "^2.0.0" }, "dependencies": { + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -60647,6 +59891,12 @@ "regenerator-runtime": "^0.13.7" }, "dependencies": { + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -61230,119 +60480,6 @@ "requires": { "jest-matcher-utils": "^28.0.0", "pretty-format": "^28.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, - "jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "dev": true - }, - "jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } } }, "@types/jsdom": { @@ -61406,6 +60543,12 @@ "@types/unist": "*" } }, + "@types/mdx": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.2.tgz", + "integrity": "sha512-mJGfgj4aWpiKb8C0nnJJchs1sHBHn0HugkVfqqyQi7Wn6mBRksLeQsPOFvih/Pu8L1vlDzfe/LidhVHBeUk3aQ==", + "dev": true + }, "@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", @@ -62285,6 +61428,12 @@ "regex-parser": "^2.2.11" }, "dependencies": { + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -62942,14 +62091,6 @@ "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - } } }, "axios": { @@ -63140,6 +62281,31 @@ "schema-utils": "^2.6.5" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -63161,6 +62327,12 @@ "path-exists": "^4.0.0" } }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, "loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -63217,6 +62389,17 @@ "find-up": "^4.0.0" } }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -63314,21 +62497,6 @@ "@babel/runtime": "^7.7.2", "cosmiconfig": "^6.0.0", "resolve": "^1.12.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - } } }, "babel-plugin-named-exports-order": { @@ -63591,12 +62759,6 @@ "unpipe": "1.0.0" }, "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -63918,9 +63080,9 @@ } }, "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true }, "cacache": { @@ -64610,6 +63772,12 @@ "vary": "~1.1.2" }, "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -65250,16 +64418,16 @@ "dev": true }, "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dev": true, "requires": { "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", + "import-fresh": "^3.1.0", "parse-json": "^5.0.0", "path-type": "^4.0.0", - "yaml": "^1.10.0" + "yaml": "^1.7.2" } }, "cosmiconfig-typescript-loader": { @@ -65271,6 +64439,22 @@ "requires": { "cosmiconfig": "^7", "ts-node": "^10.8.1" + }, + "dependencies": { + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "optional": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + } } }, "cp-file": { @@ -66628,9 +65812,9 @@ "dev": true }, "diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", "dev": true }, "diffie-hellman": { @@ -66932,9 +66116,9 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", "dev": true }, "encodeurl": { @@ -67637,9 +66821,9 @@ "dev": true }, "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", "dev": true }, "esutils": { @@ -67907,12 +67091,67 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -68193,29 +67432,10 @@ "schema-utils": "^3.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true }, "loader-utils": { @@ -68228,17 +67448,6 @@ "emojis-list": "^3.0.0", "json5": "^2.1.2" } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } } } }, @@ -68585,19 +67794,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, "fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -69216,16 +68412,15 @@ "dev": true }, "glob": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz", - "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^5.0.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "once": "^1.3.0" } }, "glob-parent": { @@ -71200,6 +70395,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true + }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -71220,6 +70421,30 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, "jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -71289,6 +70514,31 @@ "brace-expansion": "^1.1.7" } }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -71437,12 +70687,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true - }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -71520,18 +70764,6 @@ "strip-json-comments": "^3.1.1" } }, - "jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, "jest-each": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", @@ -71585,18 +70817,6 @@ "walker": "^1.0.8" } }, - "jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, "jest-message-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", @@ -71692,32 +70912,6 @@ "brace-expansion": "^1.1.7" } }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -71882,6 +71076,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true + }, "emittery": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", @@ -71908,6 +71108,18 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, "jest-docblock": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", @@ -71927,6 +71139,18 @@ "pretty-format": "^27.5.1" } }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, "jest-runner": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", @@ -72039,6 +71263,31 @@ "brace-expansion": "^1.1.7" } }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -72051,15 +71300,15 @@ } }, "jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", "dev": true, "requires": { "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" }, "dependencies": { "ansi-styles": { @@ -72102,6 +71351,12 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -72197,6 +71452,31 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -72585,6 +71865,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true + }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -72605,6 +71891,30 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, "jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -72674,6 +71984,31 @@ "brace-expansion": "^1.1.7" } }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -72695,48 +72030,24 @@ "pretty-format": "^28.1.3" }, "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, "jest-get-type": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", "dev": true - }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true } } }, "jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "jest-diff": "^28.1.3", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" }, "dependencies": { "ansi-styles": { @@ -72779,6 +72090,12 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -72869,6 +72186,31 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -73223,32 +72565,6 @@ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -73412,6 +72728,31 @@ "pretty-format": "^27.5.1" } }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -73714,32 +73055,6 @@ } } }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -74081,32 +73396,6 @@ "brace-expansion": "^1.1.7" } }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -74226,12 +73515,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true - }, "expect": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", @@ -74251,18 +73534,6 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, "jest-get-type": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", @@ -74289,18 +73560,6 @@ "walker": "^1.0.8" } }, - "jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, "jest-message-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", @@ -74360,32 +73619,6 @@ } } }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -74560,32 +73793,6 @@ "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", "dev": true }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -74710,32 +73917,6 @@ "picomatch": "^2.2.3" } }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -74969,10 +74150,9 @@ "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" }, "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", + "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" }, "jsonfile": { "version": "6.1.0", @@ -75109,9 +74289,9 @@ } }, "less-loader": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", - "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", + "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", "dev": true, "requires": { "klona": "^2.0.4" @@ -75392,9 +74572,9 @@ "dev": true }, "magic-string": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", - "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "version": "0.26.2", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", + "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", "requires": { "sourcemap-codec": "^1.4.8" } @@ -76938,6 +76118,12 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -77996,10 +77182,9 @@ "dev": true }, "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "picomatch": { "version": "2.3.1", @@ -78129,14 +77314,6 @@ "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - } } }, "postcss-attribute-case-insensitive": { @@ -78308,6 +77485,12 @@ "postcss": "^7.0.26" }, "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -78406,14 +77589,29 @@ } }, "postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", + "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", "dev": true, "requires": { "cosmiconfig": "^7.0.0", "klona": "^2.0.5", - "semver": "^7.3.5" + "semver": "^7.3.7" + }, + "dependencies": { + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + } } }, "postcss-logical": { @@ -78918,14 +78116,15 @@ } }, "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", "dev": true, "requires": { + "@jest/schemas": "^28.1.3", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" }, "dependencies": { "ansi-styles": { @@ -79292,14 +78491,6 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - } } }, "raw-loader": { @@ -79312,29 +78503,10 @@ "schema-utils": "^3.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true }, "loader-utils": { @@ -79347,17 +78519,6 @@ "emojis-list": "^3.0.0", "json5": "^2.1.2" } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } } } }, @@ -79387,21 +78548,31 @@ } } }, - "react-inspector": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-5.1.1.tgz", - "integrity": "sha512-GURDaYzoLbW8pMGXwYPDBIv6nqei4kK7LPRZ9q9HCZF54wqXz/dnylBp/kfE9XmekBhHvLDdcYeyIwSrvtOiWg==", + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dev": true, + "peer": true, "requires": { - "@babel/runtime": "^7.0.0", - "is-dom": "^1.0.0", - "prop-types": "^15.0.0" + "loose-envify": "^1.1.0" + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dev": true, + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" } }, "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "dev": true }, "react-refresh": { @@ -79967,6 +79138,19 @@ "integrity": "sha512-ZksGS2xpa/bYkNzN3BAw1wEjsLV/ZKOf/CCrJ/QOBsxx6fOARIkwTutxp1XIOIohi6HKmOFjMoK/XaqDVUpEEw==", "dev": true }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, "data-uri-to-buffer": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", @@ -80617,6 +79801,12 @@ "source-map": "0.6.1" }, "dependencies": { + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, "loader-utils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", @@ -80950,12 +80140,6 @@ "picomatch": "^2.2.2" } }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, "find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -81092,13 +80276,6 @@ "tslib": "^2.1.0" } }, - "rxjs-for-await": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/rxjs-for-await/-/rxjs-for-await-0.0.2.tgz", - "integrity": "sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==", - "dev": true, - "requires": {} - }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -81377,9 +80554,9 @@ } }, "sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", + "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", "dev": true, "requires": { "klona": "^2.0.4", @@ -81401,14 +80578,24 @@ "xmlchars": "^2.2.0" } }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dev": true, + "peer": true, + "requires": { + "loose-envify": "^1.1.0" + } + }, "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" }, "dependencies": { @@ -82049,14 +81236,14 @@ "dev": true }, "source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", + "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", "dev": true, "requires": { - "abab": "^2.0.5", + "abab": "^2.0.6", "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" + "source-map-js": "^1.0.2" }, "dependencies": { "iconv-lite": { @@ -82611,63 +81798,11 @@ "dev": true }, "style-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", - "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } + "requires": {} }, "style-to-object": { "version": "0.3.0", @@ -82737,14 +81872,29 @@ } }, "stylus-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", - "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", + "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", "dev": true, "requires": { - "fast-glob": "^3.2.7", - "klona": "^2.0.4", + "fast-glob": "^3.2.11", + "klona": "^2.0.5", "normalize-path": "^3.0.0" + }, + "dependencies": { + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + } } }, "supports-color": { @@ -82807,12 +81957,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true } } }, @@ -83005,44 +82149,6 @@ "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", "terser": "^5.7.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } } }, "test-exclude": { @@ -84000,13 +83106,6 @@ "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - } } }, "update-notifier": { @@ -84186,29 +83285,10 @@ "schema-utils": "^3.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true }, "loader-utils": { @@ -84221,17 +83301,6 @@ "emojis-list": "^3.0.0", "json5": "^2.1.2" } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } } } }, @@ -84766,9 +83835,9 @@ "dev": true }, "webpack": { - "version": "5.72.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz", - "integrity": "sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==", + "version": "5.73.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", + "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", @@ -84802,42 +83871,6 @@ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } } } }, @@ -84925,13 +83958,6 @@ } } }, - "webpack-filter-warnings-plugin": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/webpack-filter-warnings-plugin/-/webpack-filter-warnings-plugin-1.2.1.tgz", - "integrity": "sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==", - "dev": true, - "requires": {} - }, "webpack-hot-middleware": { "version": "2.25.1", "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.25.1.tgz", diff --git a/package.json b/package.json index 411b22135..3ed6dd935 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "@angular-eslint/eslint-plugin": "14.0.2", "@angular-eslint/eslint-plugin-template": "14.0.2", "@angular-eslint/template-parser": "14.0.2", + "@mdx-js/react": "2.1.2", "@nrwl/angular": "14.4.3", "@nrwl/cli": "14.4.3", "@nrwl/devkit": "14.4.3", diff --git a/tools/generators/three/attributes/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/attributes/files/lib/__fileName__.ts__tmpl__ index 871ecc6b3..355de6ac1 100644 --- a/tools/generators/three/attributes/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/attributes/files/lib/__fileName__.ts__tmpl__ @@ -5,7 +5,7 @@ import { provideCommonAttributeRef, } from '@angular-three/core'; import { NgModule, Component } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>', diff --git a/tools/generators/three/attributes/files/primitive/__fileName__-attribute.ts__tmpl__ b/tools/generators/three/attributes/files/primitive/__fileName__-attribute.ts__tmpl__ index a78c7b6b0..6e0cba87a 100644 --- a/tools/generators/three/attributes/files/primitive/__fileName__-attribute.ts__tmpl__ +++ b/tools/generators/three/attributes/files/primitive/__fileName__-attribute.ts__tmpl__ @@ -12,7 +12,7 @@ import { NgModule, } from '@angular/core'; import type { Subscription } from 'rxjs'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>[<%= propertyName %>]', diff --git a/tools/generators/three/audios/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/audios/files/lib/__fileName__.ts__tmpl__ index ca8bc33d8..cc8e7db4b 100644 --- a/tools/generators/three/audios/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/audios/files/lib/__fileName__.ts__tmpl__ @@ -5,7 +5,7 @@ import { provideCommonAudioRef, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>', diff --git a/tools/generators/three/cameras/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/cameras/files/lib/__fileName__.ts__tmpl__ index fc5b5ee82..f49de1161 100644 --- a/tools/generators/three/cameras/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/cameras/files/lib/__fileName__.ts__tmpl__ @@ -10,7 +10,7 @@ import { Input, NgModule, } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>', diff --git a/tools/generators/three/curves/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/curves/files/lib/__fileName__.ts__tmpl__ index b0811ea74..5fe498c4d 100644 --- a/tools/generators/three/curves/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/curves/files/lib/__fileName__.ts__tmpl__ @@ -9,7 +9,7 @@ import { Component, NgModule, } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>', diff --git a/tools/generators/three/geometries/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/geometries/files/lib/__fileName__.ts__tmpl__ index 7e728fd66..ad72d563a 100644 --- a/tools/generators/three/geometries/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/geometries/files/lib/__fileName__.ts__tmpl__ @@ -9,7 +9,7 @@ import { Component, NgModule, } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>', diff --git a/tools/generators/three/helpers/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/helpers/files/lib/__fileName__.ts__tmpl__ index 326b9d248..1661e9e69 100644 --- a/tools/generators/three/helpers/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/helpers/files/lib/__fileName__.ts__tmpl__ @@ -6,7 +6,7 @@ import { Tail, } from '@angular-three/core'; import { Directive, Input, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Directive({ selector: '[ngt<%= name %>]', @@ -45,7 +45,7 @@ import { Input, NgModule, } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>', diff --git a/tools/generators/three/lights/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/lights/files/lib/__fileName__.ts__tmpl__ index 78217b2be..15dd1594f 100644 --- a/tools/generators/three/lights/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/lights/files/lib/__fileName__.ts__tmpl__ @@ -10,7 +10,7 @@ import { Input, NgModule, } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>', diff --git a/tools/generators/three/lines/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/lines/files/lib/__fileName__.ts__tmpl__ index 06d028a99..d28eaefe9 100644 --- a/tools/generators/three/lines/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/lines/files/lib/__fileName__.ts__tmpl__ @@ -5,7 +5,7 @@ import { provideCommonLineRef, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>', diff --git a/tools/generators/three/materials/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/materials/files/lib/__fileName__.ts__tmpl__ index c2e2126c1..969310cf8 100644 --- a/tools/generators/three/materials/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/materials/files/lib/__fileName__.ts__tmpl__ @@ -5,7 +5,7 @@ import { provideCommonMaterialRef,<% if (hasBooleanInput) { %>coerceBooleanProperty, BooleanInput,<% } %><% if (hasNumberInput) { %> coerceNumberProperty, NumberInput,<% } %> } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule<% if (hasInput) { %>, Input<% } %> } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; <% if (extend && extend.path) { %>import { <%= extend.material %> } from '<%= extend.path %>'<% } %> @Component({ diff --git a/tools/generators/three/sprites/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/sprites/files/lib/__fileName__.ts__tmpl__ index c90b101dd..aed6f0f51 100644 --- a/tools/generators/three/sprites/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/sprites/files/lib/__fileName__.ts__tmpl__ @@ -5,7 +5,7 @@ import { provideCommonSpriteRef, } from '@angular-three/core'; import { ChangeDetectionStrategy, Component, NgModule, Input } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>', diff --git a/tools/generators/three/textures/files/lib/__fileName__.ts__tmpl__ b/tools/generators/three/textures/files/lib/__fileName__.ts__tmpl__ index ce1541dd8..1951c18ee 100644 --- a/tools/generators/three/textures/files/lib/__fileName__.ts__tmpl__ +++ b/tools/generators/three/textures/files/lib/__fileName__.ts__tmpl__ @@ -10,7 +10,7 @@ import { Input, NgModule, } from '@angular/core'; -import * as THREE from 'three/src/Three'; +import * as THREE from 'three'; @Component({ selector: 'ngt-<%= fileName %>',