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 2ce14c17..9c0b3735 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -28,17 +28,18 @@
"@nx/node": "20.0.1",
"@nx/workspace": "20.0.1",
"@schematics/angular": "16.2.16",
- "@taiga-ui/addon-doc": "3.95.2",
- "@taiga-ui/addon-mobile": "3.95.2",
+ "@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.95.2",
+ "@taiga-ui/cdk": "4.9.0",
"@taiga-ui/commitlint-config": "0.222.5",
- "@taiga-ui/core": "3.95.2",
+ "@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.95.2",
- "@taiga-ui/kit": "3.95.2",
+ "@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",
@@ -6138,44 +6139,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.1.0",
+ "resolved": "https://registry.npmjs.org/@maskito/angular/-/angular-3.1.0.tgz",
+ "integrity": "sha512-3Mh5DtjMgxzHOlF5NqaGgyX/mZk0AGNRqON6ByvfgC7UWGMxl0VQKMY9AzQVXN8fJ8JfU3fl4OxUN2x7Js8WQQ==",
"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.1.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.7.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz",
+ "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==",
"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.1.0",
+ "resolved": "https://registry.npmjs.org/@maskito/core/-/core-3.1.0.tgz",
+ "integrity": "sha512-L23TLBkfdt+JFTnobfldv8u8pVHTzRkHXfvKf3ZMcS78xH8crkBtnaCmeq1zE19IEqYZimJjZfb05poiB3pRFQ==",
"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.1.0",
+ "resolved": "https://registry.npmjs.org/@maskito/kit/-/kit-3.1.0.tgz",
+ "integrity": "sha512-dNzv00Hh93EMVzeMWPAVa5VcBM44ifg40nwzOdoKSe0rtwMbVBZTOaETw7jMZYO60d/ZSF26M37xYjwGTYBAvg==",
"dev": true,
"license": "Apache-2.0",
+ "peer": true,
"peerDependencies": {
- "@maskito/core": "^1.9.0"
+ "@maskito/core": "^3.1.0"
+ }
+ },
+ "node_modules/@maskito/phone": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@maskito/phone/-/phone-3.1.0.tgz",
+ "integrity": "sha512-kM3iJSuChg8IQ/NCTFU0FnYMuIxaby7gsNWJls+wHxrRIa/HsxxqDhELLrsMXMdmC4EVcDaRrvAydJKcTG1Xzw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "peerDependencies": {
+ "@maskito/core": "^3.1.0",
+ "@maskito/kit": "^3.1.0",
+ "libphonenumber-js": ">=1.0.0"
}
},
"node_modules/@module-federation/bridge-react-webpack-plugin": {
@@ -6808,60 +6824,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": {
@@ -9523,65 +9543,49 @@
}
},
"node_modules/@taiga-ui/addon-doc": {
- "version": "3.95.2",
- "resolved": "https://registry.npmjs.org/@taiga-ui/addon-doc/-/addon-doc-3.95.2.tgz",
- "integrity": "sha512-+QQ9cy2zeprzuja/jsW1z9IWuG0bQ5v2ylEnKOfDrDtRmw0YegOFDohCfuBNa4mpnRPzxS9QOb6/FDU9UhXvzw==",
+ "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.2 <4",
- "@taiga-ui/cdk": ">=3.95.2 <4",
- "@taiga-ui/core": ">=3.95.2 <4",
- "@taiga-ui/kit": ">=3.95.2 <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.2",
- "resolved": "https://registry.npmjs.org/@taiga-ui/addon-mobile/-/addon-mobile-3.95.2.tgz",
- "integrity": "sha512-EoXOC1X62j65jcbjrDzml+XkZJfmWvuaCLcwg8TOqiG59JL3omZTk7WQEPmMPuP24JByZl0CsJ+zjkRUhDkGZQ==",
+ "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.2 <4",
- "@taiga-ui/core": ">=3.95.2 <4",
- "@taiga-ui/kit": ">=3.95.2 <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": {
@@ -9602,38 +9606,41 @@
"license": "Apache-2.0"
},
"node_modules/@taiga-ui/cdk": {
- "version": "3.95.2",
- "resolved": "https://registry.npmjs.org/@taiga-ui/cdk/-/cdk-3.95.2.tgz",
- "integrity": "sha512-cw5eEY0E6xmD7ziWAgJ3TMiIJ7Sra7m/WYEfSFwuPdAotRfeYC8lopjNYmaKuF6GPxwXN6N24/6mc1IzuS3fNw==",
+ "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",
@@ -9647,29 +9654,28 @@
}
},
"node_modules/@taiga-ui/core": {
- "version": "3.95.2",
- "resolved": "https://registry.npmjs.org/@taiga-ui/core/-/core-3.95.2.tgz",
- "integrity": "sha512-HYqeDBSY+mD405TMGymxJL7qrTzEUA0emt7D4ssrcFQPODJhk63R4gOBap3z+oPGuv9LX8CFt5I9OCdeyYnREg==",
+ "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.2",
- "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.2 <4",
- "@taiga-ui/i18n": ">=3.95.2 <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": {
@@ -9768,61 +9774,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.95.2",
- "resolved": "https://registry.npmjs.org/@taiga-ui/i18n/-/i18n-3.95.2.tgz",
- "integrity": "sha512-SuWMynrgEe+NLvOEfyZm2CSoMzKk1vXIcMoS5eOcBedVdAlZQBb28G32SVAVTCVUheC5lB2uv8154uhaw24UCA==",
+ "version": "4.11.0",
+ "resolved": "https://registry.npmjs.org/@taiga-ui/i18n/-/i18n-4.11.0.tgz",
+ "integrity": "sha512-tIUvknDAABas97/VoYKRa0Z5DIH5+qlvPGcEC448kIqJMDqmEK1920FhmY9C+Cw3EH6VrpL13EEWswcH3XOLOw==",
"dev": true,
"license": "Apache-2.0",
+ "peer": true,
"dependencies": {
"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.8.0",
+ "rxjs": ">=7.0.0"
}
},
"node_modules/@taiga-ui/icons": {
- "version": "3.95.2",
- "resolved": "https://registry.npmjs.org/@taiga-ui/icons/-/icons-3.95.2.tgz",
- "integrity": "sha512-VMEr8m1twpKpOPoCXmIAeQP4SIuaaW5RbIXFWUq1R+sAafKrIXhJi0MaucjwJPW93d9y4tempjzQQ78UDeYR4A==",
+ "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.2 <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.2",
- "resolved": "https://registry.npmjs.org/@taiga-ui/kit/-/kit-3.95.2.tgz",
- "integrity": "sha512-G8Hn2DHtw9X4x33T6aEWTgBaSuimXAdu+Cn/m0ETuxVqC0yyVX9/EVuPgvbbJ7LphhEUBk6TVZGkdu4grbcrFw==",
+ "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.2 <4",
- "@taiga-ui/core": ">=3.95.2 <4",
- "@taiga-ui/i18n": ">=3.95.2 <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": {
@@ -9924,42 +9958,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",
@@ -11314,9 +11312,9 @@
}
},
"node_modules/acorn": {
- "version": "8.12.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz",
- "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz",
+ "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==",
"dev": true,
"license": "MIT",
"bin": {
@@ -13193,9 +13191,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001668",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001668.tgz",
- "integrity": "sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==",
+ "version": "1.0.30001669",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz",
+ "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==",
"dev": true,
"funding": [
{
@@ -15774,9 +15772,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.38",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.38.tgz",
- "integrity": "sha512-VbeVexmZ1IFh+5EfrYz1I0HTzHVIlJa112UEWhciPyeOcKJGeTv6N8WnG4wsQB81DGCaVEGhpSb6o6a8WYFXXg==",
+ "version": "1.5.39",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.39.tgz",
+ "integrity": "sha512-4xkpSR6CjuiaNyvwiWDI85N9AxsvbPawB8xc7yzLPonYTuP19BVgYweKyUMFtHEZgIcHWMt1ks5Cqx2m+6/Grg==",
"dev": true,
"license": "ISC"
},
@@ -20791,13 +20789,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",
@@ -25489,6 +25480,14 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/libphonenumber-js": {
+ "version": "1.11.11",
+ "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.11.tgz",
+ "integrity": "sha512-mF3KaORjJQR6JBNcOkluDcJKhtoQT4VTLRMrX1v/wlBayL4M8ybwEDeryyPcrSEJmD0rVwHUbBarpZwN5NfPFQ==",
+ "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",
@@ -25536,6 +25535,7 @@
"integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
"dev": true,
"license": "MIT",
+ "peer": true,
"dependencies": {
"uc.micro": "^2.0.0"
}
@@ -26179,6 +26179,7 @@
"integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
"dev": true,
"license": "MIT",
+ "peer": true,
"dependencies": {
"argparse": "^2.0.1",
"entities": "^4.4.0",
@@ -26216,7 +26217,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",
@@ -29955,6 +29957,7 @@
"integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
"dev": true,
"license": "MIT",
+ "peer": true,
"engines": {
"node": ">=6"
}
@@ -34308,13 +34311,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",
@@ -34350,9 +34346,9 @@
"license": "MIT"
},
"node_modules/tinyexec": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.0.tgz",
- "integrity": "sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==",
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz",
+ "integrity": "sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==",
"dev": true,
"license": "MIT",
"peer": true
@@ -35215,7 +35211,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 b8d5a7a4..794e9285 100644
--- a/package.json
+++ b/package.json
@@ -88,17 +88,18 @@
"@nx/node": "20.0.1",
"@nx/workspace": "20.0.1",
"@schematics/angular": "16.2.16",
- "@taiga-ui/addon-doc": "3.95.2",
- "@taiga-ui/addon-mobile": "3.95.2",
+ "@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.95.2",
+ "@taiga-ui/cdk": "4.9.0",
"@taiga-ui/commitlint-config": "0.222.5",
- "@taiga-ui/core": "3.95.2",
+ "@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.95.2",
- "@taiga-ui/kit": "3.95.2",
+ "@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",