diff --git a/apps/demo/src/app/app.component.html b/apps/demo/src/app/app.component.html index f9288acf..ee098ba7 100644 --- a/apps/demo/src/app/app.component.html +++ b/apps/demo/src/app/app.component.html @@ -12,12 +12,13 @@ /> + { @Component({ standalone: true, selector: 'getting-started', - imports: [RouterLink, TuiDocCodeModule, TuiDocPageModule, TuiLinkModule], + imports: [RouterLink, TuiAddonDoc, TuiLink], templateUrl: './index.html', styles: [':host {max-width: 1200px}'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/apps/demo/src/app/logo/index.ts b/apps/demo/src/app/logo/index.ts index 0598589f..26292291 100644 --- a/apps/demo/src/app/logo/index.ts +++ b/apps/demo/src/app/logo/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {PolymorpheusComponent} from '@tinkoff/ng-polymorpheus'; +import {PolymorpheusComponent} from '@taiga-ui/polymorpheus'; @Component({ standalone: true, diff --git a/apps/demo/src/app/pages.ts b/apps/demo/src/app/pages.ts index c898eb35..137fba01 100644 --- a/apps/demo/src/app/pages.ts +++ b/apps/demo/src/app/pages.ts @@ -1,6 +1,6 @@ -import type {TuiDocPages} from '@taiga-ui/addon-doc'; +import type {TuiDocRoutePages} from '@taiga-ui/addon-doc'; -export const pages: TuiDocPages = [ +export const pages: TuiDocRoutePages = [ { section: 'Starting', title: 'Getting started', diff --git a/apps/demo/src/app/pages/classes/index.ts b/apps/demo/src/app/pages/classes/index.ts index 1f4f3405..b37d7efb 100644 --- a/apps/demo/src/app/pages/classes/index.ts +++ b/apps/demo/src/app/pages/classes/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiDocCodeModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {ACCESSORS_SAMPLES} from './samples/accessors'; import {CONSTRUCTORS_SAMPLES} from './samples/constructors'; @@ -77,7 +77,7 @@ saveActiveProject(); @Component({ standalone: true, - imports: [TuiDocCodeModule, TuiDocPageModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/enums/index.ts b/apps/demo/src/app/pages/enums/index.ts index 93598cc2..19b2c623 100644 --- a/apps/demo/src/app/pages/enums/index.ts +++ b/apps/demo/src/app/pages/enums/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiDocCodeModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const code = `import { addEnums, @@ -37,7 +37,7 @@ saveActiveProject(); @Component({ standalone: true, - imports: [TuiDocCodeModule, TuiDocPageModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/functions/index.ts b/apps/demo/src/app/pages/functions/index.ts index e181c55c..addc9115 100644 --- a/apps/demo/src/app/pages/functions/index.ts +++ b/apps/demo/src/app/pages/functions/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiAddonDocModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const code = `import { addFunctions, @@ -33,7 +33,7 @@ saveActiveProject(); @Component({ standalone: true, - imports: [TuiAddonDocModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/get-bootstrap-function/index.ts b/apps/demo/src/app/pages/get-bootstrap-function/index.ts index 6c8b37c9..c7debcf7 100644 --- a/apps/demo/src/app/pages/get-bootstrap-function/index.ts +++ b/apps/demo/src/app/pages/get-bootstrap-function/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiDocCodeModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const bootstrap = `import { getBootstrapFn, @@ -36,7 +36,7 @@ addProviderToBootstrapApplicationFn(bootstrapFn, 'provideRouter()'); @Component({ standalone: true, - imports: [TuiDocCodeModule, TuiDocPageModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/get-main-module/index.ts b/apps/demo/src/app/pages/get-main-module/index.ts index 4030ddc6..d5f0c029 100644 --- a/apps/demo/src/app/pages/get-main-module/index.ts +++ b/apps/demo/src/app/pages/get-main-module/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiAddonDocModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const code = `import { getMainModule @@ -13,7 +13,7 @@ const classDeclaration = getMainModule('src/main.ts'); @Component({ standalone: true, - imports: [TuiAddonDocModule, TuiDocPageModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/imports-and-exports/index.ts b/apps/demo/src/app/pages/imports-and-exports/index.ts index b427f9cc..5e0575a3 100644 --- a/apps/demo/src/app/pages/imports-and-exports/index.ts +++ b/apps/demo/src/app/pages/imports-and-exports/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiDocCodeModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const imports = `import { addImports, @@ -88,7 +88,7 @@ saveActiveProject(); @Component({ standalone: true, - imports: [TuiDocCodeModule, TuiDocPageModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/inject-sample/index.ts b/apps/demo/src/app/pages/inject-sample/index.ts index 63032ad2..b33d6a96 100644 --- a/apps/demo/src/app/pages/inject-sample/index.ts +++ b/apps/demo/src/app/pages/inject-sample/index.ts @@ -1,6 +1,6 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiDocCodeModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; -import {TuiLinkModule} from '@taiga-ui/core'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; +import {TuiLink} from '@taiga-ui/core'; const example = `import { setActiveProject, @@ -72,7 +72,7 @@ function fixInjectImport(file: string) { @Component({ standalone: true, - imports: [TuiDocCodeModule, TuiDocPageModule, TuiLinkModule], + imports: [TuiAddonDoc, TuiLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/interfaces/index.ts b/apps/demo/src/app/pages/interfaces/index.ts index 2b052fdc..76598fc6 100644 --- a/apps/demo/src/app/pages/interfaces/index.ts +++ b/apps/demo/src/app/pages/interfaces/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiDocCodeModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const interfaces = `import { addInterfaces, @@ -31,7 +31,7 @@ saveActiveProject(); @Component({ standalone: true, - imports: [TuiDocCodeModule, TuiDocPageModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/source-files/index.ts b/apps/demo/src/app/pages/source-files/index.ts index 42f94e32..13e2f383 100644 --- a/apps/demo/src/app/pages/source-files/index.ts +++ b/apps/demo/src/app/pages/source-files/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiDocCodeModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const code = `import { createSourceFile, @@ -24,7 +24,7 @@ saveActiveProject(); @Component({ standalone: true, - imports: [TuiDocCodeModule, TuiDocPageModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/types/index.ts b/apps/demo/src/app/pages/types/index.ts index cb20ccd1..906db04d 100644 --- a/apps/demo/src/app/pages/types/index.ts +++ b/apps/demo/src/app/pages/types/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiDocCodeModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const types = `import { addTypeAliases, @@ -31,7 +31,7 @@ saveActiveProject(); @Component({ standalone: true, - imports: [TuiDocCodeModule, TuiDocPageModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/app/pages/variables/index.ts b/apps/demo/src/app/pages/variables/index.ts index f13e2556..78e3329d 100644 --- a/apps/demo/src/app/pages/variables/index.ts +++ b/apps/demo/src/app/pages/variables/index.ts @@ -1,5 +1,5 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiAddonDocModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const code = `import { addVariables, @@ -36,7 +36,7 @@ saveActiveProject(); @Component({ standalone: true, selector: 'variables', - imports: [TuiAddonDocModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demo/src/main.ts b/apps/demo/src/main.ts index 101c41e3..83f4533d 100644 --- a/apps/demo/src/main.ts +++ b/apps/demo/src/main.ts @@ -6,7 +6,7 @@ import { } from '@angular/platform-browser/animations'; import {PreloadAllModules, provideRouter, withPreloading} from '@angular/router'; import {TUI_DOC_LOGO, TUI_DOC_PAGES} from '@taiga-ui/addon-doc'; -import {TuiRootModule} from '@taiga-ui/core'; +import {NG_EVENT_PLUGINS} from '@taiga-ui/event-plugins'; import {AppComponent} from './app/app.component'; import {LOGO_CONTENT} from './app/logo'; @@ -15,7 +15,7 @@ import {ROUTES} from './app/routes'; bootstrapApplication(AppComponent, { providers: [ - importProvidersFrom(BrowserModule, BrowserAnimationsModule, TuiRootModule), + importProvidersFrom(BrowserModule, BrowserAnimationsModule), provideRouter(ROUTES, withPreloading(PreloadAllModules)), { provide: TUI_DOC_LOGO, @@ -26,5 +26,6 @@ bootstrapApplication(AppComponent, { useValue: pages, }, provideAnimations(), + NG_EVENT_PLUGINS, ], }).catch((e: unknown) => console.error(e)); diff --git a/apps/demo/src/styles.less b/apps/demo/src/styles.less index e905d9ba..6a39cc72 100644 --- a/apps/demo/src/styles.less +++ b/apps/demo/src/styles.less @@ -6,10 +6,10 @@ li { } code { - background: var(--tui-base-02); - color: var(--tui-link); + background: var(--tui-background-base-alt); + color: var(--tui-text-action); vertical-align: middle; - box-shadow: inset 0 -2px var(--tui-secondary); + box-shadow: inset 0 -2px var(--tui-background-neutral-1); padding: 0.375rem 0.5rem; font-size: 0.875rem; border-radius: 0.5rem; diff --git a/package-lock.json b/package-lock.json index 57a00466..033f6c42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,17 +28,18 @@ "@nx/node": "20.0.8", "@nx/workspace": "20.0.8", "@schematics/angular": "16.2.16", - "@taiga-ui/addon-doc": "3.96.0", - "@taiga-ui/addon-mobile": "3.96.0", + "@taiga-ui/addon-doc": "4.9.0", + "@taiga-ui/addon-mobile": "4.9.0", "@taiga-ui/auto-changelog-config": "0.222.5", "@taiga-ui/browserslist-config": "0.222.5", - "@taiga-ui/cdk": "3.96.0", + "@taiga-ui/cdk": "4.9.0", "@taiga-ui/commitlint-config": "0.222.5", - "@taiga-ui/core": "3.96.0", + "@taiga-ui/core": "4.9.0", "@taiga-ui/cspell-config": "0.222.5", "@taiga-ui/eslint-plugin-experience": "0.222.5", - "@taiga-ui/icons": "3.96.0", - "@taiga-ui/kit": "3.96.0", + "@taiga-ui/event-plugins": "^4.2.3", + "@taiga-ui/icons": "4.9.0", + "@taiga-ui/kit": "4.9.0", "@taiga-ui/prettier-config": "0.222.5", "@taiga-ui/release-it-config": "0.222.5", "@taiga-ui/stylelint-config": "0.222.5", @@ -4143,9 +4144,9 @@ "peer": true }, "node_modules/@cspell/dict-npm": { - "version": "5.1.10", - "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.1.10.tgz", - "integrity": "sha512-YmOLvM3ERk/yrdk0s0HhMI7Ws4epLRycGQH5uWyvWg5F64C31mbV557+jfxjrn6Ewq3UdT4ILCS9EyCHVyirig==", + "version": "5.1.11", + "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.1.11.tgz", + "integrity": "sha512-5ricJyVMw5TmqR0NfsZS8jEJu1+DLzyUXyjpVFnffPuEtz9jF2XswLK0swZqc9uwWrz0M7IhGVCnmq90srVZCA==", "dev": true, "license": "MIT", "peer": true @@ -4519,15 +4520,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.17.tgz", "integrity": "sha512-wHsmJG/dnL3OkpAcwbgoBTTMHVi4Uyou3F5mf58ZtmUyIKfcdA7TROav/6tCzET4A3QW2Q2FC+eFneMU+iyOxg==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -4536,15 +4533,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.17.tgz", "integrity": "sha512-9np+YYdNDed5+Jgr1TdWBsozZ85U1Oa3xW0c7TWqH0y2aGghXtZsuT8nYRbzOMcl0bXZXjOGbksoTtVOlWrRZg==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -4553,15 +4546,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.17.tgz", "integrity": "sha512-O+FeWB/+xya0aLg23hHEM2E3hbfwZzjqumKMSIqcHbNvDa+dza2D0yLuymRBQQnC34CWrsJUXyH2MG5VnLd6uw==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -4570,15 +4559,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.17.tgz", "integrity": "sha512-M9uJ9VSB1oli2BE/dJs3zVr9kcCBBsE883prage1NWz6pBS++1oNn/7soPNS3+1DGj0FrkSvnED4Bmlu1VAE9g==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">=12" } @@ -4587,15 +4572,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.17.tgz", "integrity": "sha512-XDre+J5YeIJDMfp3n0279DFNrGCXlxOuGsWIkRb1NThMZ0BsrWXoTg23Jer7fEXQ9Ye5QjrvXpxnhzl3bHtk0g==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">=12" } @@ -4604,15 +4585,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.17.tgz", "integrity": "sha512-cjTzGa3QlNfERa0+ptykyxs5A6FEUQQF0MuilYXYBGdBxD3vxJcKnzDlhDCa1VAJCmAxed6mYhA2KaJIbtiNuQ==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">=12" } @@ -4621,15 +4598,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.17.tgz", "integrity": "sha512-sOxEvR8d7V7Kw8QqzxWc7bFfnWnGdaFBut1dRUYtu+EIRXefBc/eIsiUiShnW0hM3FmQ5Zf27suDuHsKgZ5QrA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">=12" } @@ -4638,15 +4611,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.17.tgz", "integrity": "sha512-2d3Lw6wkwgSLC2fIvXKoMNGVaeY8qdN0IC3rfuVxJp89CRfA3e3VqWifGDfuakPmp90+ZirmTfye1n4ncjv2lg==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -4655,15 +4624,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.17.tgz", "integrity": "sha512-c9w3tE7qA3CYWjT+M3BMbwMt+0JYOp3vCMKgVBrCl1nwjAlOMYzEo+gG7QaZ9AtqZFj5MbUc885wuBBmu6aADQ==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -4672,15 +4637,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.17.tgz", "integrity": "sha512-1DS9F966pn5pPnqXYz16dQqWIB0dmDfAQZd6jSSpiT9eX1NzKh07J6VKR3AoXXXEk6CqZMojiVDSZi1SlmKVdg==", - "cpu": [ - "ia32" - ], + "cpu": ["ia32"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -4689,15 +4650,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.17.tgz", "integrity": "sha512-EvLsxCk6ZF0fpCB6w6eOI2Fc8KW5N6sHlIovNe8uOFObL2O+Mr0bflPHyHwLT6rwMg9r77WOAWb2FqCQrVnwFg==", - "cpu": [ - "loong64" - ], + "cpu": ["loong64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -4706,15 +4663,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.17.tgz", "integrity": "sha512-e0bIdHA5p6l+lwqTE36NAW5hHtw2tNRmHlGBygZC14QObsA3bD4C6sXLJjvnDIjSKhW1/0S3eDy+QmX/uZWEYQ==", - "cpu": [ - "mips64el" - ], + "cpu": ["mips64el"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -4723,15 +4676,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.17.tgz", "integrity": "sha512-BAAilJ0M5O2uMxHYGjFKn4nJKF6fNCdP1E0o5t5fvMYYzeIqy2JdAP88Az5LHt9qBoUa4tDaRpfWt21ep5/WqQ==", - "cpu": [ - "ppc64" - ], + "cpu": ["ppc64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -4740,15 +4689,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.17.tgz", "integrity": "sha512-Wh/HW2MPnC3b8BqRSIme/9Zhab36PPH+3zam5pqGRH4pE+4xTrVLx2+XdGp6fVS3L2x+DrsIcsbMleex8fbE6g==", - "cpu": [ - "riscv64" - ], + "cpu": ["riscv64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -4757,15 +4702,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.17.tgz", "integrity": "sha512-j/34jAl3ul3PNcK3pfI0NSlBANduT2UO5kZ7FCaK33XFv3chDhICLY8wJJWIhiQ+YNdQ9dxqQctRg2bvrMlYgg==", - "cpu": [ - "s390x" - ], + "cpu": ["s390x"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -4774,15 +4715,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.17.tgz", "integrity": "sha512-QM50vJ/y+8I60qEmFxMoxIx4de03pGo2HwxdBeFd4nMh364X6TIBZ6VQ5UQmPbQWUVWHWws5MmJXlHAXvJEmpQ==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -4791,15 +4728,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.17.tgz", "integrity": "sha512-/jGlhWR7Sj9JPZHzXyyMZ1RFMkNPjC6QIAan0sDOtIo2TYk3tZn5UDrkE0XgsTQCxWTTOcMPf9p6Rh2hXtl5TQ==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "netbsd" - ], + "os": ["netbsd"], "engines": { "node": ">=12" } @@ -4808,15 +4741,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.17.tgz", "integrity": "sha512-rSEeYaGgyGGf4qZM2NonMhMOP/5EHp4u9ehFiBrg7stH6BYEEjlkVREuDEcQ0LfIl53OXLxNbfuIj7mr5m29TA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "openbsd" - ], + "os": ["openbsd"], "engines": { "node": ">=12" } @@ -4825,15 +4754,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.17.tgz", "integrity": "sha512-Y7ZBbkLqlSgn4+zot4KUNYst0bFoO68tRgI6mY2FIM+b7ZbyNVtNbDP5y8qlu4/knZZ73fgJDlXID+ohY5zt5g==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "sunos" - ], + "os": ["sunos"], "engines": { "node": ">=12" } @@ -4842,15 +4767,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.17.tgz", "integrity": "sha512-bwPmTJsEQcbZk26oYpc4c/8PvTY3J5/QK8jM19DVlEsAB41M39aWovWoHtNm78sd6ip6prilxeHosPADXtEJFw==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -4859,15 +4780,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.17.tgz", "integrity": "sha512-H/XaPtPKli2MhW+3CQueo6Ni3Avggi6hP/YvgkEe1aSaxw+AeO8MFjq8DlgfTd9Iz4Yih3QCZI6YLMoyccnPRg==", - "cpu": [ - "ia32" - ], + "cpu": ["ia32"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -4876,15 +4793,11 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.17.tgz", "integrity": "sha512-fGEb8f2BSA3CW7riJVurug65ACLuQAzKq0SSqkY2b2yHHH0MzDfbLyKIGzHwOI/gkHcxM/leuSW6D5w/LMNitA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -6000,44 +5913,59 @@ "license": "MIT" }, "node_modules/@maskito/angular": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@maskito/angular/-/angular-1.9.0.tgz", - "integrity": "sha512-Wa/9nM9Nv0oieVZ6yxQNXfDRA4obFDR15xO16o1GKF8i9W1IdQQn+tuMRjkmx6HhJDN9+x3k8OTJ1f80BIrhjA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@maskito/angular/-/angular-3.2.0.tgz", + "integrity": "sha512-3E3sqZMWauHeHr6uGj/LnpatV+DlQZIPKWLv5pZ2SIJUX0pXUN4ZskP6gO+wiqWbw70zDCMee09KqbSxFkbcEg==", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { - "tslib": "2.6.2" + "tslib": "2.8.0" }, "peerDependencies": { - "@angular/common": ">=12.0.0", - "@angular/core": ">=12.0.0", - "@angular/forms": ">=12.0.0", - "@maskito/core": "^1.9.0", - "rxjs": ">=6.0.0" + "@angular/core": ">=16.0.0", + "@angular/forms": ">=16.0.0", + "@maskito/core": "^3.2.0" } }, "node_modules/@maskito/angular/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", + "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==", "dev": true, - "license": "0BSD" + "license": "0BSD", + "peer": true }, "node_modules/@maskito/core": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@maskito/core/-/core-1.9.0.tgz", - "integrity": "sha512-WQIUrwkdIUg6PzAb4Apa0RjTPHB0EqZLc9/7kWCKVIixhkITRFXFg2BhiDVSRv0mIKVlAEJcOvvjHK5T3UaIig==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@maskito/core/-/core-3.2.0.tgz", + "integrity": "sha512-c8GNwuz4PQmZqf5CSXIncwIkZSwBeU2FZtpBJtD21DaIe4uBQ541C0BncHMqEbLP2+n+HyFKEnT90m03BBlGrw==", "dev": true, - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/@maskito/kit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@maskito/kit/-/kit-1.9.0.tgz", - "integrity": "sha512-LNNgOJ0tAfrPoPehvoP+ZyYF9giOYL02sOMKyDC3IcqDNA8BAU0PARmS7TNsVEBpvSuJhU6xVt40nxJaONgUdw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@maskito/kit/-/kit-3.2.0.tgz", + "integrity": "sha512-fIUBu+RzWQtmDyBCV9cksFqLqCq4ag1Gv1pwn9PgB7m0pkjhJoBMfQAVkded6MKrUk+QLIZUjzbUwgJm0D98Aw==", "dev": true, "license": "Apache-2.0", + "peer": true, "peerDependencies": { - "@maskito/core": "^1.9.0" + "@maskito/core": "^3.2.0" + } + }, + "node_modules/@maskito/phone": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@maskito/phone/-/phone-3.2.0.tgz", + "integrity": "sha512-g6Tdx53AOk8E7nfp/PVGR3ZzcBW9KFIF2AS8ce0ak/XWm91qIaShg0X5Zh3/zpNCJBO62vTSJzdPQCUT+Td/LA==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "peerDependencies": { + "@maskito/core": "^3.2.0", + "@maskito/kit": "^3.2.0", + "libphonenumber-js": ">=1.0.0" } }, "node_modules/@module-federation/bridge-react-webpack-plugin": { @@ -6367,15 +6295,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm-eabi/-/nice-android-arm-eabi-1.0.1.tgz", "integrity": "sha512-5qpvOu5IGwDo7MEKVqqyAxF90I6aLj4n07OzpARdgDRfz8UbBztTByBp0RC59r3J1Ij8uzYi6jI7r5Lws7nn6w==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">= 10" } @@ -6384,15 +6308,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm64/-/nice-android-arm64-1.0.1.tgz", "integrity": "sha512-GqvXL0P8fZ+mQqG1g0o4AO9hJjQaeYG84FRfZaYjyJtZZZcMjXW5TwkL8Y8UApheJgyE13TQ4YNUssQaTgTyvA==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">= 10" } @@ -6401,15 +6321,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-arm64/-/nice-darwin-arm64-1.0.1.tgz", "integrity": "sha512-91k3HEqUl2fsrz/sKkuEkscj6EAj3/eZNCLqzD2AA0TtVbkQi8nqxZCZDMkfklULmxLkMxuUdKe7RvG/T6s2AA==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">= 10" } @@ -6418,15 +6334,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-x64/-/nice-darwin-x64-1.0.1.tgz", "integrity": "sha512-jXnMleYSIR/+TAN/p5u+NkCA7yidgswx5ftqzXdD5wgy/hNR92oerTXHc0jrlBisbd7DpzoaGY4cFD7Sm5GlgQ==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">= 10" } @@ -6435,15 +6347,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-freebsd-x64/-/nice-freebsd-x64-1.0.1.tgz", "integrity": "sha512-j+iJ/ezONXRQsVIB/FJfwjeQXX7A2tf3gEXs4WUGFrJjpe/z2KB7sOv6zpkm08PofF36C9S7wTNuzHZ/Iiccfw==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">= 10" } @@ -6452,15 +6360,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm-gnueabihf/-/nice-linux-arm-gnueabihf-1.0.1.tgz", "integrity": "sha512-G8RgJ8FYXYkkSGQwywAUh84m946UTn6l03/vmEXBYNJxQJcD+I3B3k5jmjFG/OPiU8DfvxutOP8bi+F89MCV7Q==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -6469,15 +6373,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-gnu/-/nice-linux-arm64-gnu-1.0.1.tgz", "integrity": "sha512-IMDak59/W5JSab1oZvmNbrms3mHqcreaCeClUjwlwDr0m3BoR09ZiN8cKFBzuSlXgRdZ4PNqCYNeGQv7YMTjuA==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -6486,15 +6386,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-musl/-/nice-linux-arm64-musl-1.0.1.tgz", "integrity": "sha512-wG8fa2VKuWM4CfjOjjRX9YLIbysSVV1S3Kgm2Fnc67ap/soHBeYZa6AGMeR5BJAylYRjnoVOzV19Cmkco3QEPw==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -6503,15 +6399,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-ppc64-gnu/-/nice-linux-ppc64-gnu-1.0.1.tgz", "integrity": "sha512-lxQ9WrBf0IlNTCA9oS2jg/iAjQyTI6JHzABV664LLrLA/SIdD+I1i3Mjf7TsnoUbgopBcCuDztVLfJ0q9ubf6Q==", - "cpu": [ - "ppc64" - ], + "cpu": ["ppc64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -6520,15 +6412,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-riscv64-gnu/-/nice-linux-riscv64-gnu-1.0.1.tgz", "integrity": "sha512-3xs69dO8WSWBb13KBVex+yvxmUeEsdWexxibqskzoKaWx9AIqkMbWmE2npkazJoopPKX2ULKd8Fm9veEn0g4Ig==", - "cpu": [ - "riscv64" - ], + "cpu": ["riscv64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -6537,15 +6425,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-s390x-gnu/-/nice-linux-s390x-gnu-1.0.1.tgz", "integrity": "sha512-lMFI3i9rlW7hgToyAzTaEybQYGbQHDrpRkg+1gJWEpH0PLAQoZ8jiY0IzakLfNWnVda1eTYYlxxFYzW8Rqczkg==", - "cpu": [ - "s390x" - ], + "cpu": ["s390x"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -6554,15 +6438,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.0.1.tgz", "integrity": "sha512-XQAJs7DRN2GpLN6Fb+ZdGFeYZDdGl2Fn3TmFlqEL5JorgWKrQGRUrpGKbgZ25UeZPILuTKJ+OowG2avN8mThBA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -6571,15 +6451,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.0.1.tgz", "integrity": "sha512-/rodHpRSgiI9o1faq9SZOp/o2QkKQg7T+DK0R5AkbnI/YxvAIEHf2cngjYzLMQSQgUhxym+LFr+UGZx4vK4QdQ==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -6588,15 +6464,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-arm64-msvc/-/nice-win32-arm64-msvc-1.0.1.tgz", "integrity": "sha512-rEcz9vZymaCB3OqEXoHnp9YViLct8ugF+6uO5McifTedjq4QMQs3DHz35xBEGhH3gJWEsXMUbzazkz5KNM5YUg==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">= 10" } @@ -6605,15 +6477,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-ia32-msvc/-/nice-win32-ia32-msvc-1.0.1.tgz", "integrity": "sha512-t7eBAyPUrWL8su3gDxw9xxxqNwZzAqKo0Szv3IjVQd1GpXXVkb6vBBQUuxfIYaXMzZLwlxRQ7uzM2vdUE9ULGw==", - "cpu": [ - "ia32" - ], + "cpu": ["ia32"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">= 10" } @@ -6622,15 +6490,11 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-x64-msvc/-/nice-win32-x64-msvc-1.0.1.tgz", "integrity": "sha512-JlF+uDcatt3St2ntBG8H02F1mM45i5SF9W+bIKiReVE6wiy3o16oBP/yxt+RZ+N6LbCImJXJ6bXNO2kn9AXicg==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">= 10" } @@ -6648,60 +6512,64 @@ } }, "node_modules/@ng-web-apis/common": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@ng-web-apis/common/-/common-3.2.3.tgz", - "integrity": "sha512-1ts2FkLRw6dE/uTuYFMf9VTbLJ9CS8dpfIXTpxFsPArs13mEuz0Yvpe0rl0tMAhfNoeN4e7V8wVSyqDNgfzgmw==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/@ng-web-apis/common/-/common-4.11.1.tgz", + "integrity": "sha512-fXbcMrd/+L+9j9knbgXbDwYe30H4Wt0hQzvqyhpXTVrc0jYwlk3MJTYrnazKz5HvP9318caEv5n4qt3HMf5uPQ==", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/common": ">=12.0.0", - "@angular/core": ">=12.0.0", - "rxjs": ">=6.4.0" + "@angular/common": ">=16.0.0", + "@angular/core": ">=16.0.0", + "rxjs": ">=7.0.0" } }, "node_modules/@ng-web-apis/intersection-observer": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@ng-web-apis/intersection-observer/-/intersection-observer-3.2.3.tgz", - "integrity": "sha512-0yp+rr6ZEyF2vz4zYlMZ1GNtTHQziKajCurqAycZkSXVUdon7MhfiY/PiTr8xklTr40DjrF4anXV7oUAaA0szQ==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/@ng-web-apis/intersection-observer/-/intersection-observer-4.11.1.tgz", + "integrity": "sha512-KjODVVx20yG/U5bnPvp5voihL5DSVFuYwZVY9DNRvaFIcQPMy1tL1t9/oJOdxj7zUSFDL8+Z0RoJbsvArezuSg==", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/core": ">=12.0.0", - "@ng-web-apis/common": ">=2.0.0" + "@angular/core": ">=16.0.0", + "@ng-web-apis/common": ">=4.11.1" } }, "node_modules/@ng-web-apis/mutation-observer": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@ng-web-apis/mutation-observer/-/mutation-observer-3.2.3.tgz", - "integrity": "sha512-iFwxut1cw94lTXnloDMBRanqNTvEjbnigWkTowlPH3QY16ysTKuC51JeonRuARW4K3bbDGbXiLUYYZWKQaDfKw==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/@ng-web-apis/mutation-observer/-/mutation-observer-4.11.1.tgz", + "integrity": "sha512-YFnkGFE0gd03q4HBJL+WPl3YZRZNq7dVV8yD5uqr0ZCDgmOAMBilrp42FuHBPaYkF73Rs2EpKsKHWz1jASqBbQ==", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/core": ">=12.0.0", - "@ng-web-apis/common": ">=2.0.0" + "@angular/core": ">=16.0.0", + "@ng-web-apis/common": ">=4.11.1" } }, "node_modules/@ng-web-apis/resize-observer": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@ng-web-apis/resize-observer/-/resize-observer-3.2.3.tgz", - "integrity": "sha512-x3KxBZSragzdQlkbY9tiHY0lVlkOFD7Y34rzXdBJ7PTnIvlq43X/tN31Mmb3R0Np4vsarWqnhO6Y42ljudsWdA==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/@ng-web-apis/resize-observer/-/resize-observer-4.11.1.tgz", + "integrity": "sha512-q8eJ6sovnMhfqIULN1yyhqT35Y2a60vB42p9CUBWPeeVammU+QHE/imPCMCJgnti9cdPZfnyI/+TeYNIUg7mzg==", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/core": ">=12.0.0", - "@ng-web-apis/common": ">=2.0.0" + "@angular/core": ">=16.0.0", + "@ng-web-apis/common": ">=4.11.1" } }, "node_modules/@ngtools/webpack": { @@ -7672,15 +7540,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-20.0.8.tgz", "integrity": "sha512-tDoafq5YUyOwxR1Y796WXA6j49OLJRO7TA/Fym52SSuD3AULbgo3/X5XeY6oL2PWM044CuUVrp3V4cIDUtyJpA==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">= 10" } @@ -7689,15 +7553,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-20.0.8.tgz", "integrity": "sha512-bvfZ6VhSvOpPV00veaJDO1a4X+f0dn8S1A73/2ThbGZrZLAQIFrA8v+ysax+bfCGRHNdtlAL+f7TG2buh/4BRg==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">= 10" } @@ -7706,15 +7566,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-20.0.8.tgz", "integrity": "sha512-AdOme0o/pTFy+TutIOAamuGTqbh6nOLrkNEX8f4ogfDRH+k/WvjRQ4z4ne58wf/2EVXua4jKTIEipIZAP/Ad1w==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">= 10" } @@ -7723,15 +7579,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-20.0.8.tgz", "integrity": "sha512-PYf7Z30A1TCZq9HVUP6JjT3ghTLYkaBpR6vDwiGWUV/exuNmhUgfYW6TiTpiSArXwnAgSIbaoGe537iEvYzA7A==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -7740,15 +7592,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-20.0.8.tgz", "integrity": "sha512-3VpvhjmNR78HVxGzpWiwqZsG5sNvLUv2Qfohtxyc3561o8VU41R9Onf/LJmbbZvmdDaPvvXQp3rs0OXT4i7T1g==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -7757,15 +7605,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-20.0.8.tgz", "integrity": "sha512-3Z7fTJGG8h4VCHhD8Ix0zr6eFMfa1y3YDlzm8Clxu4Enzz0pEsUrT+ph6qrsArnIyUgiCowSi8+xgHFg7V/F1Q==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -7774,15 +7618,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-20.0.8.tgz", "integrity": "sha512-Uttl1RHzWpjZgdzowCUNjC6/b3YhZR31wyXWgVF4PDWpDVgy4EigGc19tdrvv8pUVKQFuj0uaSTPUklguN7c3A==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -7791,15 +7631,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-20.0.8.tgz", "integrity": "sha512-llc6ywSPaOWQzEzD73USyAXd/y3Slu+GHS02IsQqZeA23EIOEzhvEeeeKgs4F8LKuFW/TpV6T5IhvSHw9/mvBg==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -7808,15 +7644,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-20.0.8.tgz", "integrity": "sha512-GhPVVNrL0QcQ3B6r0P0Dta3TIesJz7uso7iI5rCZ/oOGa02UsT4NkQBpIhxYQZ4TnHYNy84g4rHtYHrSlpDlEw==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">= 10" } @@ -7825,15 +7657,11 @@ "version": "20.0.8", "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-20.0.8.tgz", "integrity": "sha512-yLlcgM0zFdmsExdLv8O2g5FWQ6d2vyN5OynKV+F5BrWHC4LvrqyYJ99y++5bLFoEi19RYIK6sLnzGIRSF6dHGg==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">= 10" } @@ -9189,65 +9017,49 @@ } }, "node_modules/@taiga-ui/addon-doc": { - "version": "3.96.0", - "resolved": "https://registry.npmjs.org/@taiga-ui/addon-doc/-/addon-doc-3.96.0.tgz", - "integrity": "sha512-QXj/zcb0tjLo/YWCyGHTEjC+1KubM2E+v374mDwbkLaFmwJuIKxF2moFmqkVIbBLVSGOqWZJmq+NSomLwqvgGQ==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/addon-doc/-/addon-doc-4.9.0.tgz", + "integrity": "sha512-KFaOagcyWFGsCNmuv9UA1HIkEWmrWQG2pKTPBNJ5qM20FfQYKTyGfmHgIyF6Cm3sVuMwv1FbkhzJLlxY6v7D5A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "markdown-it": "^14.1.0", - "ngx-highlightjs": "^6.1.3", - "tslib": ">=2.7.0" - }, - "peerDependencies": { - "@angular/common": ">=12.0.0", - "@angular/core": ">=12.0.0", - "@angular/forms": ">=12.0.0", - "@angular/router": ">=12.0.0", - "@ng-web-apis/common": ">=3.2.3 <4", - "@taiga-ui/addon-mobile": ">=3.96.0 <4", - "@taiga-ui/cdk": ">=3.96.0 <4", - "@taiga-ui/core": ">=3.96.0 <4", - "@taiga-ui/kit": ">=3.96.0 <4", - "@tinkoff/ng-polymorpheus": ">=4.3.0" - } - }, - "node_modules/@taiga-ui/addon-doc/node_modules/ngx-highlightjs": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/ngx-highlightjs/-/ngx-highlightjs-6.1.3.tgz", - "integrity": "sha512-QF91hKhD75HpuJOgCGL3M7UyZommAqIgzubpZN2/At7OqBZ3G6NX9n/r6ksezSur34wjYOYQunNJhIvsXQzu6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "highlight.js": "^11.0.0", - "highlightjs-line-numbers.js": "^2.8.0", - "tslib": "^2.0.0" + "tslib": "^2.7.0" }, "peerDependencies": { - "@angular/common": ">=13.0.0", - "@angular/core": ">=13.0.0", - "rxjs": ">=6.0.0" + "@angular/cdk": ">=16.0.0", + "@angular/common": ">=16.0.0", + "@angular/core": ">=16.0.0", + "@angular/forms": ">=16.0.0", + "@angular/router": ">=16.0.0", + "@ng-web-apis/common": "^4.6.5", + "@taiga-ui/addon-mobile": "^4.9.0", + "@taiga-ui/cdk": "^4.9.0", + "@taiga-ui/core": "^4.9.0", + "@taiga-ui/kit": "^4.9.0", + "@taiga-ui/polymorpheus": "^4.7.4", + "markdown-it": ">=14.1.0", + "ngx-highlightjs": ">=10.0.0" } }, "node_modules/@taiga-ui/addon-mobile": { - "version": "3.96.0", - "resolved": "https://registry.npmjs.org/@taiga-ui/addon-mobile/-/addon-mobile-3.96.0.tgz", - "integrity": "sha512-7uUI+hciBTzSfKLF+dggLd4VfGvZC4FgiDCSZ2pFHyM24cWJPIddg6StaLiaae7YSUEvtI1PFvSbWLEDgJP2Jg==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/addon-mobile/-/addon-mobile-4.9.0.tgz", + "integrity": "sha512-okT7bdZsa5Yrsg9h9UvMSfEPZWuBIZ7zf2fPQRvnQFS6fD3lCjIZOkFS/ST7qDNw6TdpwxxTN/LbSrt/Y0lvjQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "tslib": ">=2.7.0" + "tslib": "^2.7.0" }, "peerDependencies": { - "@angular/cdk": ">=12.0.0", - "@angular/common": ">=12.0.0", - "@angular/core": ">=12.0.0", - "@ng-web-apis/common": ">=3.2.3 <4", - "@taiga-ui/cdk": ">=3.96.0 <4", - "@taiga-ui/core": ">=3.96.0 <4", - "@taiga-ui/kit": ">=3.96.0 <4", - "@tinkoff/ng-polymorpheus": ">=4.3.0", - "rxjs": ">=6.0.0" + "@angular/cdk": ">=16.0.0", + "@angular/common": ">=16.0.0", + "@angular/core": ">=16.0.0", + "@ng-web-apis/common": "^4.6.5", + "@taiga-ui/cdk": "^4.9.0", + "@taiga-ui/core": "^4.9.0", + "@taiga-ui/kit": "^4.9.0", + "@taiga-ui/polymorpheus": "^4.7.4", + "rxjs": ">=7.0.0" } }, "node_modules/@taiga-ui/auto-changelog-config": { @@ -9268,38 +9080,41 @@ "license": "Apache-2.0" }, "node_modules/@taiga-ui/cdk": { - "version": "3.96.0", - "resolved": "https://registry.npmjs.org/@taiga-ui/cdk/-/cdk-3.96.0.tgz", - "integrity": "sha512-y1T4+Olhys370ePT8SvZpMlOConDG6bLxjo6jOvFI6D6w0nEgqRxxFDBcdoHxgMWJZdAg7lRLEtN9dHEwKaABA==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/cdk/-/cdk-4.9.0.tgz", + "integrity": "sha512-obFCHu/AphJ6N8tJ0mryyI3gUZAYZgK0iBejEQpaG47BuP8j7Q/gftYexsA2iwkRyPm5qSs0rrrbsLf9+/Mx3A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ng-web-apis/common": "^3.2.3", - "@ng-web-apis/mutation-observer": "^3.2.3", - "@ng-web-apis/resize-observer": "^3.2.3", - "@tinkoff/ng-event-plugins": "^3.2.0", - "@tinkoff/ng-polymorpheus": "^4.3.0", - "tslib": "^2.7.0" + "tslib": "2.7.0" }, "optionalDependencies": { - "ng-morph": "^4.8.2", - "parse5": "^6.0.1" + "@angular-devkit/core": ">=16.0.0", + "@angular-devkit/schematics": ">=16.0.0", + "@schematics/angular": ">=16.0.0", + "ng-morph": "^4.8.4", + "parse5": "^7.1.2" }, "peerDependencies": { - "@angular/animations": ">=12.0.0", - "@angular/common": ">=12.0.0", - "@angular/core": ">=12.0.0", - "@angular/forms": ">=12.0.0", - "rxjs": ">=6.0.0" + "@angular/animations": ">=16.0.0", + "@angular/cdk": ">=16.0.0", + "@angular/common": ">=16.0.0", + "@angular/core": ">=16.0.0", + "@angular/forms": ">=16.0.0", + "@ng-web-apis/common": "^4.6.5", + "@ng-web-apis/mutation-observer": "^4.6.5", + "@ng-web-apis/resize-observer": "^4.6.5", + "@taiga-ui/event-plugins": "^4.2.4", + "@taiga-ui/polymorpheus": "^4.7.4", + "rxjs": ">=7.0.0" } }, - "node_modules/@taiga-ui/cdk/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "node_modules/@taiga-ui/cdk/node_modules/tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", "dev": true, - "license": "MIT", - "optional": true + "license": "0BSD" }, "node_modules/@taiga-ui/commitlint-config": { "version": "0.222.5", @@ -9313,29 +9128,28 @@ } }, "node_modules/@taiga-ui/core": { - "version": "3.96.0", - "resolved": "https://registry.npmjs.org/@taiga-ui/core/-/core-3.96.0.tgz", - "integrity": "sha512-0w2Jpesb2oM+5aMTfSKFzzYdfPDHXq0fhE6TN4Eutc9LO4Lyh6Hg0KPfoHmw8Tj6wg4KxBcdeAj/opNehWwrVw==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/core/-/core-4.9.0.tgz", + "integrity": "sha512-SDo3rTsBFsj52jzPzz8uqW5MppeDpDSs/dkUGvx401j5jTEESzQM6Qy4xCO/k2kJQUNeP+J7Rlc+tleHQ5UGaw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@taiga-ui/i18n": "^3.96.0", - "tslib": ">=2.7.0" + "tslib": "^2.7.0" }, "peerDependencies": { - "@angular/animations": ">=12.0.0", - "@angular/common": ">=12.0.0", - "@angular/core": ">=12.0.0", - "@angular/forms": ">=12.0.0", - "@angular/platform-browser": ">=12.0.0", - "@angular/router": ">=12.0.0", - "@ng-web-apis/common": ">=3.2.3 <4", - "@ng-web-apis/mutation-observer": ">=3.2.3 <4", - "@taiga-ui/cdk": ">=3.96.0 <4", - "@taiga-ui/i18n": ">=3.96.0 <4", - "@tinkoff/ng-event-plugins": ">=3.2.0 <4", - "@tinkoff/ng-polymorpheus": ">=4.3.0", - "rxjs": ">=6.0.0" + "@angular/animations": ">=16.0.0", + "@angular/common": ">=16.0.0", + "@angular/core": ">=16.0.0", + "@angular/forms": ">=16.0.0", + "@angular/platform-browser": ">=16.0.0", + "@angular/router": ">=16.0.0", + "@ng-web-apis/common": "^4.6.5", + "@ng-web-apis/mutation-observer": "^4.6.5", + "@taiga-ui/cdk": "^4.9.0", + "@taiga-ui/event-plugins": "^4.2.4", + "@taiga-ui/i18n": "^4.9.0", + "@taiga-ui/polymorpheus": "^4.7.4", + "rxjs": ">=7.0.0" } }, "node_modules/@taiga-ui/cspell-config": { @@ -9434,61 +9248,89 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/@taiga-ui/event-plugins": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@taiga-ui/event-plugins/-/event-plugins-4.3.1.tgz", + "integrity": "sha512-DhD1hdOYNidngdkxQQDGKawfn6fuhPcVVsbafZIJNAgw5P1+nN9b+J/3DB+GJJ1X3ODyMDl73Qubz0lPlMdRGw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/core": ">=16.0.0", + "@angular/platform-browser": ">=16.0.0", + "rxjs": ">=7.0.0" + } + }, "node_modules/@taiga-ui/i18n": { - "version": "3.96.0", - "resolved": "https://registry.npmjs.org/@taiga-ui/i18n/-/i18n-3.96.0.tgz", - "integrity": "sha512-SGO89mRhmdD3BldQJiSqDCftEjjaOKXLJFFEZWBtrhelxKX5hWJ2lL0O+WzVAMegbQqHoT60HoHrWZIlSy9tVQ==", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/i18n/-/i18n-4.14.0.tgz", + "integrity": "sha512-vPkntwL5tnykwfJUVnZ5LCApmjcVGlh3uLsvnpToj325jlwiM01eh0j9Tpn4a/uuN+wmMDcxxKxGAoOod7M+Ug==", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { - "tslib": ">=2.7.0" + "tslib": ">=2.8.1" }, "peerDependencies": { - "@angular/core": ">=12.0.0", - "@ng-web-apis/common": ">=3.2.3 <4", - "rxjs": ">=6.0.0" + "@angular/core": ">=16.0.0", + "@ng-web-apis/common": "^4.11.1", + "rxjs": ">=7.0.0" } }, "node_modules/@taiga-ui/icons": { - "version": "3.96.0", - "resolved": "https://registry.npmjs.org/@taiga-ui/icons/-/icons-3.96.0.tgz", - "integrity": "sha512-bBuX8RGAqr2+9TRbTA4RAmq3v4pnE9ObDwoq/5CrUtE3Wr7idcl7hgfW3yeyhpdOdJJMGfbTauPBONLz2uFRCQ==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/icons/-/icons-4.9.0.tgz", + "integrity": "sha512-93XPEA5IR+cmWFHXbuKMxQyJ6bXrx8WTr47FEHMkyKoyhPAdvNQyfezsSJ5x1+RBlaYRf4UBmRSQ1f5ipOtahA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.3.0" + } + }, + "node_modules/@taiga-ui/kit": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/kit/-/kit-4.9.0.tgz", + "integrity": "sha512-bojjBkiX1VUulyEQXZ+rmlItZM90tvCHXX+yyHFZyc7KhmXdjIniNHjEgHj3tM6IkVzTMiUabfzlAS+SlHJAcA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "tslib": ">=2.7.0" + "tslib": "^2.7.0" }, "peerDependencies": { - "@taiga-ui/cdk": ">=3.96.0 <4" + "@angular/common": ">=16.0.0", + "@angular/core": ">=16.0.0", + "@angular/forms": ">=16.0.0", + "@angular/router": ">=16.0.0", + "@maskito/angular": "^3.0.3", + "@maskito/core": "^3.0.3", + "@maskito/kit": "^3.0.3", + "@maskito/phone": "^3.0.3", + "@ng-web-apis/common": "^4.6.5", + "@ng-web-apis/intersection-observer": "^4.6.5", + "@ng-web-apis/mutation-observer": "^4.6.5", + "@ng-web-apis/resize-observer": "^4.6.5", + "@taiga-ui/cdk": "^4.9.0", + "@taiga-ui/core": "^4.9.0", + "@taiga-ui/i18n": "^4.9.0", + "@taiga-ui/polymorpheus": "^4.7.4", + "rxjs": ">=7.0.0" } }, - "node_modules/@taiga-ui/kit": { - "version": "3.96.0", - "resolved": "https://registry.npmjs.org/@taiga-ui/kit/-/kit-3.96.0.tgz", - "integrity": "sha512-gHn0AZU1kiNZU2T/LnnxLGkHC3/XNroBWCGmhxupAmL/JcsmOXsl3L8aK1rZhjS4QgkmgaC5ueVWNwdXINRnXw==", + "node_modules/@taiga-ui/polymorpheus": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/@taiga-ui/polymorpheus/-/polymorpheus-4.7.4.tgz", + "integrity": "sha512-2D5xgTe9QC6WVZdpJsN9SntygzfWKGqREhQZMjb6Kvx+RRudqYr8/b0OgquRvXCVN+PztX3NhMO7bCYH0L/jAg==", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { - "@maskito/angular": "^1.9.0", - "@maskito/core": "^1.9.0", - "@maskito/kit": "^1.9.0", - "@ng-web-apis/intersection-observer": "^3.2.3", - "text-mask-core": "^5.1.2", - "tslib": ">=2.7.0" + "tslib": "^2.7.0" }, "peerDependencies": { - "@angular/common": ">=12.0.0", - "@angular/core": ">=12.0.0", - "@angular/forms": ">=12.0.0", - "@angular/router": ">=12.0.0", - "@ng-web-apis/common": ">=3.2.3 <4", - "@ng-web-apis/mutation-observer": ">=3.2.3 <4", - "@ng-web-apis/resize-observer": ">=3.2.3 <4", - "@taiga-ui/cdk": ">=3.96.0 <4", - "@taiga-ui/core": ">=3.96.0 <4", - "@taiga-ui/i18n": ">=3.96.0 <4", - "@tinkoff/ng-polymorpheus": ">=4.3.0", - "rxjs": ">=6.0.0" + "@angular/core": ">=16.0.0", + "@angular/platform-browser": ">=16.0.0" } }, "node_modules/@taiga-ui/prettier-config": { @@ -9590,42 +9432,6 @@ "dev": true, "license": "Apache-2.0" }, - "node_modules/@tinkoff/ng-event-plugins": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@tinkoff/ng-event-plugins/-/ng-event-plugins-3.2.0.tgz", - "integrity": "sha512-n56R5xNfiytabh2WmWdQXfNU6m7dfOo3LLxlARE+DX7f5yciW2xBdDkuEHX74q8dlCuAVlW9aslSfz8c//ymwA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.2.0" - }, - "peerDependencies": { - "@angular/core": ">=12.0.0", - "@angular/platform-browser": ">=12.0.0", - "rxjs": ">=6.0.0" - } - }, - "node_modules/@tinkoff/ng-polymorpheus": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@tinkoff/ng-polymorpheus/-/ng-polymorpheus-4.3.0.tgz", - "integrity": "sha512-Ck/XCLuBwlUgvK22PxTlLTZhGG6I32kLqLYtDQh8N/QZZhs40+hb/78/ElFGzD567CCvrzNnueFkaOoXhuEVrw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "2.6.2" - }, - "peerDependencies": { - "@angular/core": ">=12.0.0", - "@angular/platform-browser": ">=12.0.0" - } - }, - "node_modules/@tinkoff/ng-polymorpheus/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true, - "license": "0BSD" - }, "node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -10076,9 +9882,9 @@ "license": "MIT" }, "node_modules/@types/qs": { - "version": "6.9.16", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", - "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", + "version": "6.9.17", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.17.tgz", + "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==", "dev": true, "license": "MIT" }, @@ -10188,18 +9994,18 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.12.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.12.2.tgz", - "integrity": "sha512-gQxbxM8mcxBwaEmWdtLCIGLfixBMHhQjBqR8sVWNTPpcj45WlYL2IObS/DNMLH1DBP0n8qz+aiiLTGfopPEebw==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.13.0.tgz", + "integrity": "sha512-nQtBLiZYMUPkclSeC3id+x4uVd1SGtHuElTxL++SfP47jR0zfkZBJHc+gL4qPsgTuypz0k8Y2GheaDYn6Gy3rg==", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.12.2", - "@typescript-eslint/type-utils": "8.12.2", - "@typescript-eslint/utils": "8.12.2", - "@typescript-eslint/visitor-keys": "8.12.2", + "@typescript-eslint/scope-manager": "8.13.0", + "@typescript-eslint/type-utils": "8.13.0", + "@typescript-eslint/utils": "8.13.0", + "@typescript-eslint/visitor-keys": "8.13.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -10416,17 +10222,17 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.12.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.12.2.tgz", - "integrity": "sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.13.0.tgz", + "integrity": "sha512-w0xp+xGg8u/nONcGw1UXAr6cjCPU1w0XVyBs6Zqaj5eLmxkKQAByTdV/uGgNN5tVvN/kKpoQlP2cL7R+ajZZIQ==", "dev": true, "license": "BSD-2-Clause", "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.12.2", - "@typescript-eslint/types": "8.12.2", - "@typescript-eslint/typescript-estree": "8.12.2", - "@typescript-eslint/visitor-keys": "8.12.2", + "@typescript-eslint/scope-manager": "8.13.0", + "@typescript-eslint/types": "8.13.0", + "@typescript-eslint/typescript-estree": "8.13.0", + "@typescript-eslint/visitor-keys": "8.13.0", "debug": "^4.3.4" }, "engines": { @@ -10446,14 +10252,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.12.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.12.2.tgz", - "integrity": "sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.13.0.tgz", + "integrity": "sha512-XsGWww0odcUT0gJoBZ1DeulY1+jkaHUciUq4jKNv4cpInbvvrtDoyBH9rE/n2V29wQJPk8iCH1wipra9BhmiMA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.12.2", - "@typescript-eslint/visitor-keys": "8.12.2" + "@typescript-eslint/types": "8.13.0", + "@typescript-eslint/visitor-keys": "8.13.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -10464,14 +10270,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.12.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.12.2.tgz", - "integrity": "sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.13.0.tgz", + "integrity": "sha512-Rqnn6xXTR316fP4D2pohZenJnp+NwQ1mo7/JM+J1LWZENSLkJI8ID8QNtlvFeb0HnFSK94D6q0cnMX6SbE5/vA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.12.2", - "@typescript-eslint/utils": "8.12.2", + "@typescript-eslint/typescript-estree": "8.13.0", + "@typescript-eslint/utils": "8.13.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -10489,9 +10295,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.12.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.12.2.tgz", - "integrity": "sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.13.0.tgz", + "integrity": "sha512-4cyFErJetFLckcThRUFdReWJjVsPCqyBlJTi6IDEpc1GWCIIZRFxVppjWLIMcQhNGhdWJJRYFHpHoDWvMlDzng==", "dev": true, "license": "MIT", "engines": { @@ -10503,14 +10309,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.12.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.12.2.tgz", - "integrity": "sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.13.0.tgz", + "integrity": "sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "8.12.2", - "@typescript-eslint/visitor-keys": "8.12.2", + "@typescript-eslint/types": "8.13.0", + "@typescript-eslint/visitor-keys": "8.13.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -10578,16 +10384,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.12.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.12.2.tgz", - "integrity": "sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.13.0.tgz", + "integrity": "sha512-A1EeYOND6Uv250nybnLZapeXpYMl8tkzYUxqmoKAWnI4sei3ihf2XdZVd+vVOmHGcp3t+P7yRrNsyyiXTvShFQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.12.2", - "@typescript-eslint/types": "8.12.2", - "@typescript-eslint/typescript-estree": "8.12.2" + "@typescript-eslint/scope-manager": "8.13.0", + "@typescript-eslint/types": "8.13.0", + "@typescript-eslint/typescript-estree": "8.13.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -10601,13 +10407,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.12.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.12.2.tgz", - "integrity": "sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.13.0.tgz", + "integrity": "sha512-7N/+lztJqH4Mrf0lb10R/CbI1EaAMMGyF5y0oJvFoAhafwgiRA7TXyd8TFn8FC8k5y2dTsYogg238qavRGNnlw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.12.2", + "@typescript-eslint/types": "8.13.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -11213,9 +11019,7 @@ "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", "dev": true, - "engines": [ - "node >= 0.8.0" - ], + "engines": ["node >= 0.8.0"], "license": "Apache-2.0", "bin": { "ansi-html": "bin/ansi-html" @@ -13330,9 +13134,7 @@ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", "dev": true, - "engines": [ - "node >= 6.0" - ], + "engines": ["node >= 6.0"], "license": "MIT", "peer": true, "dependencies": { @@ -15247,9 +15049,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.50", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.50.tgz", - "integrity": "sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==", + "version": "1.5.52", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.52.tgz", + "integrity": "sha512-xtoijJTZ+qeucLBDNztDOuQBE1ksqjvNjvqFoST3nGC7fSpqJ+X6BdTBaY5BHG+IhWWmpc6b/KfpeuEDupEPOQ==", "dev": true, "license": "ISC" }, @@ -15525,9 +15327,9 @@ } }, "node_modules/es-iterator-helpers": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.1.0.tgz", - "integrity": "sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz", + "integrity": "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==", "dev": true, "license": "MIT", "peer": true, @@ -15540,6 +15342,7 @@ "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "globalthis": "^1.0.4", + "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", @@ -16346,9 +16149,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "28.8.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.8.3.tgz", - "integrity": "sha512-HIQ3t9hASLKm2IhIOqnu+ifw7uLZkIlR7RYNv7fMcEi/p0CIiJmfriStQS2LDkgtY4nyLbIZAD+JL347Yc2ETQ==", + "version": "28.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.9.0.tgz", + "integrity": "sha512-rLu1s1Wf96TgUUxSw6loVIkNtUjq1Re7A9QdCCHSohnvXEBAjuL420h0T/fMmkQlNsQP2GhQzEUpYHPfxBkvYQ==", "dev": true, "license": "MIT", "peer": true, @@ -16551,9 +16354,7 @@ "dev": true, "license": "MIT", "peer": true, - "workspaces": [ - "examples" - ], + "workspaces": ["examples"], "dependencies": { "globals": "^13.23.0" }, @@ -17898,9 +17699,9 @@ } }, "node_modules/eslint-plugin-unicorn/node_modules/globals": { - "version": "15.11.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.11.0.tgz", - "integrity": "sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==", + "version": "15.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.12.0.tgz", + "integrity": "sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==", "dev": true, "license": "MIT", "peer": true, @@ -19425,9 +19226,7 @@ "hasInstallScript": true, "license": "MIT", "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } @@ -20251,13 +20050,6 @@ "node": ">=12.0.0" } }, - "node_modules/highlightjs-line-numbers.js": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/highlightjs-line-numbers.js/-/highlightjs-line-numbers.js-2.9.0.tgz", - "integrity": "sha512-hMYK5VU+Qi0HmkkdZxamV71ALu9Hq2icQk2WP8OX5q7IPMilSv47ILlJu+fBvxAQdhjW6wONnSQeypsbeRM7WQ==", - "dev": true, - "license": "MIT" - }, "node_modules/homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -23787,9 +23579,7 @@ "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", "dev": true, - "engines": [ - "node >= 0.2.0" - ], + "engines": ["node >= 0.2.0"], "license": "MIT" }, "node_modules/JSONStream": { @@ -24187,6 +23977,14 @@ "node": ">= 0.8.0" } }, + "node_modules/libphonenumber-js": { + "version": "1.11.12", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.12.tgz", + "integrity": "sha512-QkJn9/D7zZ1ucvT++TQSvZuSA2xAWeUytU+DiEQwbPKLyrDpvbul2AFs1CGbRAPpSCCk47aRAb5DX5mmcayp4g==", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/license-webpack-plugin": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", @@ -24234,6 +24032,7 @@ "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "uc.micro": "^2.0.0" } @@ -24834,6 +24633,7 @@ "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "argparse": "^2.0.1", "entities": "^4.4.0", @@ -24871,7 +24671,8 @@ "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/media-typer": { "version": "0.3.0", @@ -25683,9 +25484,7 @@ "hasInstallScript": true, "license": "MIT", "optional": true, - "os": [ - "!win32" - ], + "os": ["!win32"], "dependencies": { "node-addon-api": "^3.0.0", "node-gyp-build": "^4.2.2" @@ -28513,6 +28312,7 @@ "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=6" } @@ -28596,9 +28396,9 @@ "license": "MIT" }, "node_modules/rambda": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/rambda/-/rambda-9.3.0.tgz", - "integrity": "sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/rambda/-/rambda-9.4.0.tgz", + "integrity": "sha512-B7y7goUd+g0hNl5ODGUejNNERQL5gD8uANJ5Y5aHly8v0jKesFlwIe7prPfuJxttDpe3otQzHJ4NXMpTmL9ELA==", "dev": true, "license": "MIT" }, @@ -32780,13 +32580,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/text-mask-core": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/text-mask-core/-/text-mask-core-5.1.2.tgz", - "integrity": "sha512-VfkCMdmRRZqXgQZFlDMiavm3hzsMzBM23CxHZsaeAYg66ZhXCNJWrFmnJwNy8KF9f74YvAUAuQenxsMCfuvhUw==", - "dev": true, - "license": "Unlicense" - }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -33591,7 +33384,8 @@ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/uglify-js": { "version": "3.19.3", diff --git a/package.json b/package.json index c1ab2852..ddcc801a 100644 --- a/package.json +++ b/package.json @@ -88,17 +88,18 @@ "@nx/node": "20.0.8", "@nx/workspace": "20.0.8", "@schematics/angular": "16.2.16", - "@taiga-ui/addon-doc": "3.96.0", - "@taiga-ui/addon-mobile": "3.96.0", + "@taiga-ui/addon-doc": "4.9.0", + "@taiga-ui/addon-mobile": "4.9.0", "@taiga-ui/auto-changelog-config": "0.222.5", "@taiga-ui/browserslist-config": "0.222.5", - "@taiga-ui/cdk": "3.96.0", + "@taiga-ui/cdk": "4.9.0", "@taiga-ui/commitlint-config": "0.222.5", - "@taiga-ui/core": "3.96.0", + "@taiga-ui/core": "4.9.0", "@taiga-ui/cspell-config": "0.222.5", "@taiga-ui/eslint-plugin-experience": "0.222.5", - "@taiga-ui/icons": "3.96.0", - "@taiga-ui/kit": "3.96.0", + "@taiga-ui/event-plugins": "^4.2.3", + "@taiga-ui/icons": "4.9.0", + "@taiga-ui/kit": "4.9.0", "@taiga-ui/prettier-config": "0.222.5", "@taiga-ui/release-it-config": "0.222.5", "@taiga-ui/stylelint-config": "0.222.5",