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 d5c1f78a..3d64cbb8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -28,17 +28,18 @@
"@nx/node": "19.8.3",
"@nx/workspace": "19.8.3",
"@schematics/angular": "16.2.16",
- "@taiga-ui/addon-doc": "3.95.1",
- "@taiga-ui/addon-mobile": "3.95.1",
+ "@taiga-ui/addon-doc": "4.9.0",
+ "@taiga-ui/addon-mobile": "4.9.0",
"@taiga-ui/auto-changelog-config": "0.222.4",
"@taiga-ui/browserslist-config": "0.222.4",
- "@taiga-ui/cdk": "3.95.1",
+ "@taiga-ui/cdk": "4.9.0",
"@taiga-ui/commitlint-config": "0.222.4",
- "@taiga-ui/core": "3.95.1",
+ "@taiga-ui/core": "4.9.0",
"@taiga-ui/cspell-config": "0.222.4",
"@taiga-ui/eslint-plugin-experience": "0.222.4",
- "@taiga-ui/icons": "3.95.1",
- "@taiga-ui/kit": "3.95.1",
+ "@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.4",
"@taiga-ui/release-it-config": "0.222.4",
"@taiga-ui/stylelint-config": "0.222.4",
@@ -6158,44 +6159,51 @@
"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.0.3",
+ "resolved": "https://registry.npmjs.org/@maskito/angular/-/angular-3.0.3.tgz",
+ "integrity": "sha512-75WFS0vDK3wul4RmnJrI/q+WNQfrqFYYLgypj0voB1FAFonHwWvWR09tzKo15aWs8BERfwfl7oeSPkh5Lw1dEA==",
"dev": true,
"license": "Apache-2.0",
+ "peer": true,
"dependencies": {
- "tslib": "2.6.2"
+ "tslib": "2.7.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.0.3"
}
},
- "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==",
- "dev": true,
- "license": "0BSD"
- },
"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.0.3",
+ "resolved": "https://registry.npmjs.org/@maskito/core/-/core-3.0.3.tgz",
+ "integrity": "sha512-bGd9+/j0yImCWDDMi/nJbGZIgWTQ4w/lTE3Y22NCmOBMST5cG4gZ4kNV6cfqpmJPQ3PWckMm8wOOmcdFgJWaHw==",
"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.0.3",
+ "resolved": "https://registry.npmjs.org/@maskito/kit/-/kit-3.0.3.tgz",
+ "integrity": "sha512-tfaXOd84Rg7xcZqtWwtmbOKfehDF5Pk2vTL2qtYym3QouKbDaNB8HK8Jsaa5AhEJmFmTKvK9KF6WmhfZN2fL+A==",
"dev": true,
"license": "Apache-2.0",
+ "peer": true,
"peerDependencies": {
- "@maskito/core": "^1.9.0"
+ "@maskito/core": "^3.0.3"
+ }
+ },
+ "node_modules/@maskito/phone": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/@maskito/phone/-/phone-3.0.3.tgz",
+ "integrity": "sha512-RxYYE/h7XGRnaGPkCNuYuACj78pGf0GOqNP12U4HUycixOC6+sUK4YRFWjVMFCHKsGdbVP/0eaBKRBIZNG9ZDA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "peerDependencies": {
+ "@maskito/core": "^3.0.3",
+ "@maskito/kit": "^3.0.3",
+ "libphonenumber-js": ">=1.0.0"
}
},
"node_modules/@module-federation/bridge-react-webpack-plugin": {
@@ -6828,60 +6836,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.6.5",
+ "resolved": "https://registry.npmjs.org/@ng-web-apis/common/-/common-4.6.5.tgz",
+ "integrity": "sha512-a3JLQ8FFzlN5tFDOQF55O0fUxrjKCVLfFWocYeEv/+BXH1GxHsLN9EZWiU9QWyhwDMug6rh1VcMgTM+wJ9vAvQ==",
"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.6.5",
+ "resolved": "https://registry.npmjs.org/@ng-web-apis/intersection-observer/-/intersection-observer-4.6.5.tgz",
+ "integrity": "sha512-nllLbrvDpToN2MmvQ6VT8GeWGirk1NRDCuD0ryBHqcibwalRZQhnacM0McstRJougeHaMC+/EV6GSZ1c8sa8uA==",
"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.6.5"
}
},
"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.6.5",
+ "resolved": "https://registry.npmjs.org/@ng-web-apis/mutation-observer/-/mutation-observer-4.6.5.tgz",
+ "integrity": "sha512-fA2gn2u9cA1VfKPFOWkIl9Oj/ZdMLWpdp7UlW7/Xkhq9craA7JJyPBIixmHG3pH5Li7EV6/gBtRvVw0Dd1rrdw==",
"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.6.5"
}
},
"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.6.5",
+ "resolved": "https://registry.npmjs.org/@ng-web-apis/resize-observer/-/resize-observer-4.6.5.tgz",
+ "integrity": "sha512-0nDejsyI57ppDmJv+wd5WxhN+4MpLOq5r2blnzFlIewQLikytmGS8gdfJkPefjeSQ9vmfzR1ut2B1pNP8On5YA==",
"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.6.5"
}
},
"node_modules/@ngtools/webpack": {
@@ -9699,65 +9711,49 @@
}
},
"node_modules/@taiga-ui/addon-doc": {
- "version": "3.95.1",
- "resolved": "https://registry.npmjs.org/@taiga-ui/addon-doc/-/addon-doc-3.95.1.tgz",
- "integrity": "sha512-9M+73JX86qd+U3ozleRM+zFhUYTfcNSsgjavaXrxIyzMV90KCi4o2pAZt3pRhoDKrU6PEvutAhAleTSl+XAjMA==",
+ "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.95.1 <4",
- "@taiga-ui/cdk": ">=3.95.1 <4",
- "@taiga-ui/core": ">=3.95.1 <4",
- "@taiga-ui/kit": ">=3.95.1 <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.95.1",
- "resolved": "https://registry.npmjs.org/@taiga-ui/addon-mobile/-/addon-mobile-3.95.1.tgz",
- "integrity": "sha512-fKbCF+SdXsd12OLoXDJKZ4YAUx3DZJavAN1l69tOU6FgbkxgMuslyHDJkW+N7YbzWj6LX1n1LQF7ba3tIcE10g==",
+ "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.95.1 <4",
- "@taiga-ui/core": ">=3.95.1 <4",
- "@taiga-ui/kit": ">=3.95.1 <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": {
@@ -9778,39 +9774,35 @@
"license": "Apache-2.0"
},
"node_modules/@taiga-ui/cdk": {
- "version": "3.95.1",
- "resolved": "https://registry.npmjs.org/@taiga-ui/cdk/-/cdk-3.95.1.tgz",
- "integrity": "sha512-HBp5Vwej6iILtApkKMtX9vDI9BVT+6+sGgukFU+xko6+PNyGU1j6lIe/iscwfj32RLa4nxgKBxXms9Q57ww4jA==",
+ "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==",
- "dev": true,
- "license": "MIT",
- "optional": true
- },
"node_modules/@taiga-ui/commitlint-config": {
"version": "0.222.4",
"resolved": "https://registry.npmjs.org/@taiga-ui/commitlint-config/-/commitlint-config-0.222.4.tgz",
@@ -9823,29 +9815,28 @@
}
},
"node_modules/@taiga-ui/core": {
- "version": "3.95.1",
- "resolved": "https://registry.npmjs.org/@taiga-ui/core/-/core-3.95.1.tgz",
- "integrity": "sha512-6BmT+Gm6dKVKbEmFCZk0lrVZ7/BDwPYY48PLkV3ksnOXi7przsYiIuQh+4EGnmZAVjga4MQ3m1tXb49dYkxWTw==",
+ "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.95.1",
- "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.95.1 <4",
- "@taiga-ui/i18n": ">=3.95.1 <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": {
@@ -9944,61 +9935,89 @@
"node": ">=16 || 14 >=14.17"
}
},
+ "node_modules/@taiga-ui/event-plugins": {
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/@taiga-ui/event-plugins/-/event-plugins-4.2.4.tgz",
+ "integrity": "sha512-Uf8JuXbf9M5j1sW5Cc8JJYI2L5ll5ikJkRSGCVSWDHKYwNBndbhX/KD2Un5RRqbZ+P2IbtAnYh7sZxxwTD0qbw==",
+ "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.95.1",
- "resolved": "https://registry.npmjs.org/@taiga-ui/i18n/-/i18n-3.95.1.tgz",
- "integrity": "sha512-w2uuV2bJsanNE67M1rx6L0s1CEEkdjIVCTYV7UxFJEpZ3eTUPh3L6vs4H8eKVE9dMOs63KZ+dKF/CMvQ28ERJQ==",
+ "version": "4.9.0",
+ "resolved": "https://registry.npmjs.org/@taiga-ui/i18n/-/i18n-4.9.0.tgz",
+ "integrity": "sha512-d7TnS9zuEnaZizlr47BvIprE7wWDkBXWkOgYnPxdEZqXxkpBtNP8hgf54ZjRP9xihJA7xomFgmWTiRX7W9+dNg==",
"dev": true,
"license": "Apache-2.0",
+ "peer": true,
"dependencies": {
- "tslib": ">=2.7.0"
+ "tslib": "^2.7.0"
},
"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.6.5",
+ "rxjs": ">=7.0.0"
}
},
"node_modules/@taiga-ui/icons": {
- "version": "3.95.1",
- "resolved": "https://registry.npmjs.org/@taiga-ui/icons/-/icons-3.95.1.tgz",
- "integrity": "sha512-5qiPPpmEqGWGTzK94COHq1ZjIV3kGmEo0EKvBHJynjCEYqzIWWZ6tyVTrF0Bowns3P9DIyBWvUCFnLpbowRisg==",
+ "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.7.0"
+ "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"
},
"peerDependencies": {
- "@taiga-ui/cdk": ">=3.95.1 <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.95.1",
- "resolved": "https://registry.npmjs.org/@taiga-ui/kit/-/kit-3.95.1.tgz",
- "integrity": "sha512-MsE1n4nrjOdiiLERy41NoBGG3WYvWi4eW7gmLaupt+a9ixx25bOQKEmq3mR46HjoH7n1nc+BktwvtFh9FP0Npg==",
+ "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.95.1 <4",
- "@taiga-ui/core": ">=3.95.1 <4",
- "@taiga-ui/i18n": ">=3.95.1 <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": {
@@ -10100,42 +10119,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",
@@ -21240,13 +21223,6 @@
"node": ">=12.0.0"
}
},
- "node_modules/highlightjs-line-numbers.js": {
- "version": "2.8.0",
- "resolved": "https://registry.npmjs.org/highlightjs-line-numbers.js/-/highlightjs-line-numbers.js-2.8.0.tgz",
- "integrity": "sha512-TEf1gw0c8mb8nan0QwliqS7obT4cpUd9hzsGzsZLweteNnWea/VIqy5/aQqsa5wnz9lnvmtAkS1ZtDTjB/goYQ==",
- "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",
@@ -25971,6 +25947,14 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/libphonenumber-js": {
+ "version": "1.11.10",
+ "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.10.tgz",
+ "integrity": "sha512-yHEtzDlG2VbhuxMIo/sAUY+lyL5YThqD+gHT3YyelaRWRQv1VeyEk94jDvviRT4PYmLJR9cHxvtrx9h2f4OAIQ==",
+ "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",
@@ -26018,6 +26002,7 @@
"integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
"dev": true,
"license": "MIT",
+ "peer": true,
"dependencies": {
"uc.micro": "^2.0.0"
}
@@ -26675,6 +26660,7 @@
"integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
"dev": true,
"license": "MIT",
+ "peer": true,
"dependencies": {
"argparse": "^2.0.1",
"entities": "^4.4.0",
@@ -26692,7 +26678,8 @@
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
"dev": true,
- "license": "Python-2.0"
+ "license": "Python-2.0",
+ "peer": true
},
"node_modules/mathml-tag-names": {
"version": "2.1.3",
@@ -26718,7 +26705,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",
@@ -30448,6 +30436,7 @@
"integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
"dev": true,
"license": "MIT",
+ "peer": true,
"engines": {
"node": ">=6"
}
@@ -34876,13 +34865,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",
@@ -35741,7 +35723,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 4e483d2b..b24ff97a 100644
--- a/package.json
+++ b/package.json
@@ -88,17 +88,18 @@
"@nx/node": "19.8.3",
"@nx/workspace": "19.8.3",
"@schematics/angular": "16.2.16",
- "@taiga-ui/addon-doc": "3.95.1",
- "@taiga-ui/addon-mobile": "3.95.1",
+ "@taiga-ui/addon-doc": "4.9.0",
+ "@taiga-ui/addon-mobile": "4.9.0",
"@taiga-ui/auto-changelog-config": "0.222.4",
"@taiga-ui/browserslist-config": "0.222.4",
- "@taiga-ui/cdk": "3.95.1",
+ "@taiga-ui/cdk": "4.9.0",
"@taiga-ui/commitlint-config": "0.222.4",
- "@taiga-ui/core": "3.95.1",
+ "@taiga-ui/core": "4.9.0",
"@taiga-ui/cspell-config": "0.222.4",
"@taiga-ui/eslint-plugin-experience": "0.222.4",
- "@taiga-ui/icons": "3.95.1",
- "@taiga-ui/kit": "3.95.1",
+ "@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.4",
"@taiga-ui/release-it-config": "0.222.4",
"@taiga-ui/stylelint-config": "0.222.4",