diff --git a/package-lock.json b/package-lock.json index 0510420a..23d902bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,24 +39,24 @@ "@nx/workspace": "20.0.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/auto-changelog-config": "0.225.0", + "@taiga-ui/browserslist-config": "0.225.0", "@taiga-ui/cdk": "4.9.0", - "@taiga-ui/commitlint-config": "0.222.5", + "@taiga-ui/commitlint-config": "0.225.0", "@taiga-ui/core": "4.9.0", - "@taiga-ui/cspell-config": "0.224.0", + "@taiga-ui/cspell-config": "0.225.0", "@taiga-ui/editor": "4.15.0", - "@taiga-ui/eslint-plugin-experience": "0.222.5", + "@taiga-ui/eslint-plugin-experience": "0.225.0", "@taiga-ui/event-plugins": "4.3.1", "@taiga-ui/icons": "4.9.0", "@taiga-ui/kit": "4.9.0", "@taiga-ui/legacy": "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", + "@taiga-ui/prettier-config": "0.225.0", + "@taiga-ui/release-it-config": "0.225.0", + "@taiga-ui/stylelint-config": "0.225.0", "@taiga-ui/styles": "4.9.0", - "@taiga-ui/syncer": "0.222.5", - "@taiga-ui/tsconfig": "0.222.5", + "@taiga-ui/syncer": "0.225.0", + "@taiga-ui/tsconfig": "0.225.0", "@types/dom-speech-recognition": "0.0.4", "@types/dom-view-transitions": "1.0.5", "@types/dompurify": "3.0.5", @@ -8995,6 +8995,58 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/@stylistic/stylelint-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@stylistic/stylelint-config/-/stylelint-config-2.0.0.tgz", + "integrity": "sha512-8J4YAxggy2Nzkb8KJIOLbtMXTPZ5gpKVmyhiiuKEUgCl9XFND5lM0e/ZZBMGEYZ68h5qcsS/jgg1wh235erRAw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@stylistic/stylelint-plugin": "^3.0.0" + }, + "engines": { + "node": "^18.12 || >=20.9" + }, + "peerDependencies": { + "stylelint": "^16.8.0" + } + }, + "node_modules/@stylistic/stylelint-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.1.tgz", + "integrity": "sha512-XagAHHIa528EvyGybv8EEYGK5zrVW74cHpsjhtovVATbhDRuJYfE+X4HCaAieW9lCkwbX6L+X0I4CiUG3w/hFw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@csstools/css-parser-algorithms": "^3.0.1", + "@csstools/css-tokenizer": "^3.0.1", + "@csstools/media-query-list-parser": "^3.0.1", + "is-plain-object": "^5.0.0", + "postcss-selector-parser": "^6.1.2", + "postcss-value-parser": "^4.2.0", + "style-search": "^0.1.0", + "stylelint": "^16.8.2" + }, + "engines": { + "node": "^18.12 || >=20.9" + }, + "peerDependencies": { + "stylelint": "^16.8.0" + } + }, + "node_modules/@stylistic/stylelint-plugin/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@taiga-ui/addon-doc": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/@taiga-ui/addon-doc/-/addon-doc-4.9.0.tgz", @@ -9042,9 +9094,9 @@ } }, "node_modules/@taiga-ui/auto-changelog-config": { - "version": "0.222.5", - "resolved": "https://registry.npmjs.org/@taiga-ui/auto-changelog-config/-/auto-changelog-config-0.222.5.tgz", - "integrity": "sha512-IRf2CV+aVoYMqFsGiuKQfqehlU5bvqG2p6GDOrO824DXbImCkJXTc51G78AlAK6drbFn0Hre9wKt4Tub23kmDw==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/auto-changelog-config/-/auto-changelog-config-0.225.0.tgz", + "integrity": "sha512-QY+XpGPz20G1lINsnSgR/myag/zHHIERSFxLmnkTUVYmf51W5W5XKgz/jXLnvKY6fyuWQB8MPRrLtMv8e56/LQ==", "dev": true, "license": "Apache-2.0", "peerDependencies": { @@ -9052,9 +9104,9 @@ } }, "node_modules/@taiga-ui/browserslist-config": { - "version": "0.222.5", - "resolved": "https://registry.npmjs.org/@taiga-ui/browserslist-config/-/browserslist-config-0.222.5.tgz", - "integrity": "sha512-Of9KxxbalY3/ewgHPGmTPqMA3pNppKu3iGMKk7O3wSQ5vm74f12WHWENJ3xPb108UqjA1iFdf0idLOFKPli8cQ==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/browserslist-config/-/browserslist-config-0.225.0.tgz", + "integrity": "sha512-mZEg2FjksHzjXxZ57FF8+x2i405YCDiGJ75H9p3V6LBdKiuNHbpErm+snFdtPakwsJaxtWgcO2dpjnmmXCUTMg==", "dev": true, "license": "Apache-2.0" }, @@ -9096,9 +9148,9 @@ "license": "0BSD" }, "node_modules/@taiga-ui/commitlint-config": { - "version": "0.222.5", - "resolved": "https://registry.npmjs.org/@taiga-ui/commitlint-config/-/commitlint-config-0.222.5.tgz", - "integrity": "sha512-zu3vzefh3Gz+fGmiwOwYGJtpMujOHiplylImDHy4UMsttkZjggEd3AopoucO/xcvXO+rh50PszN/m/RfwHGmyA==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/commitlint-config/-/commitlint-config-0.225.0.tgz", + "integrity": "sha512-Ly0HRIGMSsk3iytMuWSisqY1dAHYChnodG7lzfVQlq3YbEImM1kZtMD4gGS2HKQr8ZVbBNA3pmwpC7FCxozOrQ==", "dev": true, "license": "Apache-2.0", "peerDependencies": { @@ -9132,9 +9184,9 @@ } }, "node_modules/@taiga-ui/cspell-config": { - "version": "0.224.0", - "resolved": "https://registry.npmjs.org/@taiga-ui/cspell-config/-/cspell-config-0.224.0.tgz", - "integrity": "sha512-toS6QBY2v5n6lIn8dhq0KlaA2IWbOK2OO9OKZoupfi6KK9XmAWdce00fbzM9CUFm+1v6+w1h71ErxGH1bFGPTw==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/cspell-config/-/cspell-config-0.225.0.tgz", + "integrity": "sha512-2ZUQ3H3mZ6JWHirnBiiTKrm3PdGO6TnsRIOLqmb9CDaKLuzMfvf6fFnaWKLcVNZDL4SrhS3lECXEwVDrdqseqQ==", "dev": true, "license": "Apache-2.0", "peerDependencies": { @@ -9211,9 +9263,9 @@ } }, "node_modules/@taiga-ui/eslint-plugin-experience": { - "version": "0.222.5", - "resolved": "https://registry.npmjs.org/@taiga-ui/eslint-plugin-experience/-/eslint-plugin-experience-0.222.5.tgz", - "integrity": "sha512-PaCOECWaGcUI8AHd1UD+aoVPWncIAgVAEXWZ4dyf/n4cwv4w6VR9FqlZYkWxeCL2pX6h9F7olTjtcZl6EDTOJw==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/eslint-plugin-experience/-/eslint-plugin-experience-0.225.0.tgz", + "integrity": "sha512-5/DlED/duRR+rB86PnqbnKyvRGyAfCRIK2YyF90SfTapddY/pG7cbvGByuXSxGlydpbQ9EvkPAezo2HO5SLk1g==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -9229,11 +9281,11 @@ "@stylistic/eslint-plugin-js": "^2.9.0", "@stylistic/eslint-plugin-plus": "^2.9.0", "@stylistic/eslint-plugin-ts": "^2.9.0", - "@typescript-eslint/eslint-plugin": "^8.8.0", - "@typescript-eslint/parser": "^8.8.0", - "@typescript-eslint/types": "^8.8.0", - "@typescript-eslint/typescript-estree": "^8.8.0", - "@typescript-eslint/utils": "^8.8.0", + "@typescript-eslint/eslint-plugin": "^8.8.1", + "@typescript-eslint/parser": "^8.8.1", + "@typescript-eslint/types": "^8.8.1", + "@typescript-eslint/typescript-estree": "^8.8.1", + "@typescript-eslint/utils": "^8.8.1", "eslint": "^8.57.1", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^9.1.0", @@ -9243,6 +9295,7 @@ "eslint-plugin-decorator-position": "^5.0.2", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-file-progress": "^1.5.0", + "eslint-plugin-i18n": "2.3.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jest": "^28.8.3", "eslint-plugin-node-import": "^1.0.4", @@ -9357,9 +9410,9 @@ } }, "node_modules/@taiga-ui/prettier-config": { - "version": "0.222.5", - "resolved": "https://registry.npmjs.org/@taiga-ui/prettier-config/-/prettier-config-0.222.5.tgz", - "integrity": "sha512-Czb1seRL6RftkL2kGiAb1hL8ai6hXrYqes2kG7rY0RqfYWUIVKrYGC+ZynH7sJRaxa+rbnmqHeUp0+rcG20DvA==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/prettier-config/-/prettier-config-0.225.0.tgz", + "integrity": "sha512-XAa/EkcUnkHOsCd14Ir/sQlgxpdFKRpQEeSrcZ8XcjgL+xEdYyPqEsJMsnmzzXkoy73U9zmvdwTKX+7Ovimk3A==", "dev": true, "license": "Apache-2.0", "peerDependencies": { @@ -9372,23 +9425,25 @@ } }, "node_modules/@taiga-ui/release-it-config": { - "version": "0.222.5", - "resolved": "https://registry.npmjs.org/@taiga-ui/release-it-config/-/release-it-config-0.222.5.tgz", - "integrity": "sha512-zs6xLScAT6DFx27wCFxO4G8IZsAF6eFyufhe/CuAaGtvU56D0907frGhuk6g7oO3HDHtrvjo0S7Ov+167YDCDQ==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/release-it-config/-/release-it-config-0.225.0.tgz", + "integrity": "sha512-8MQomeZ0imykNhR/yu/pAaP1EUMkEUukPtZ/XNUthY7WyUPhS5GAYyDdiMs2TJSQ4RkQylbo3u2qgfoGg4sKAg==", "dev": true, "license": "Apache-2.0", "peerDependencies": { "@release-it/conventional-changelog": "8.0.2", - "release-it": "17.7.0" + "release-it": "17.8.2" } }, "node_modules/@taiga-ui/stylelint-config": { - "version": "0.222.5", - "resolved": "https://registry.npmjs.org/@taiga-ui/stylelint-config/-/stylelint-config-0.222.5.tgz", - "integrity": "sha512-kL++95zl+PpdpWlwZdWnCuGVzk+i4K75oxEmnh6nbrOQwB7ytk16MAFO7+DCENGTK4fmN5P3VYJ938hNBLZqPw==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/stylelint-config/-/stylelint-config-0.225.0.tgz", + "integrity": "sha512-FgWO0spxGoRvWnpPtj48HklJJ3O7ZWpD+ohMzKTjMX/TjgTb1B2EI6rJmkJpNejOu0QO8X+arrSyBamfBtns/g==", "dev": true, "license": "Apache-2.0", "peerDependencies": { + "@stylistic/stylelint-config": "^2.0.0", + "@stylistic/stylelint-plugin": "^3.1.1", "postcss": "^8.4.47", "postcss-less": "^6.0.0", "stylelint": "^16.9.0", @@ -9410,9 +9465,9 @@ } }, "node_modules/@taiga-ui/syncer": { - "version": "0.222.5", - "resolved": "https://registry.npmjs.org/@taiga-ui/syncer/-/syncer-0.222.5.tgz", - "integrity": "sha512-GDOHJOlfSXk1gMNqh2h5lQfxT+3Tp0NMCYkx+TulPIh7WA258i6jnxqyUe/uzwYAfsEVlEY5o4OOjVUuE71j+w==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/syncer/-/syncer-0.225.0.tgz", + "integrity": "sha512-1pqXyyWeIrGWX+t0/PSuH/l//+HI0bbZTOTTue7Ap6P4ZwH9UEAKhonCo/7wgKesE5udmEfwaeZ3JvKLBRI6tg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -9426,9 +9481,9 @@ } }, "node_modules/@taiga-ui/tsconfig": { - "version": "0.222.5", - "resolved": "https://registry.npmjs.org/@taiga-ui/tsconfig/-/tsconfig-0.222.5.tgz", - "integrity": "sha512-vJO9u8cc4rpdGHxXlSDaGYLRJTO14IlXTpJGlBI8L6NyHKJkVa8k8yQxFCUn5Y/lGig5xusgDvioeg5VEro6FQ==", + "version": "0.225.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/tsconfig/-/tsconfig-0.225.0.tgz", + "integrity": "sha512-j0A3sjZz8s/g91JjxPi0OXn5xmDRpYOghrd2Scs8B2BPSScce/mIJRxrQ9+myKMjqyBcYVi1+xLP7CGJC5nnWg==", "dev": true, "license": "Apache-2.0" }, @@ -12522,6 +12577,17 @@ "dev": true, "license": "MIT" }, + "node_modules/atomically": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/atomically/-/atomically-2.0.3.tgz", + "integrity": "sha512-kU6FmrwZ3Lx7/7y3hPS5QnbJfaohcIul5fGqf7ok+4KklIEk9tJ0C2IQPdacSbVUWv6zVHXEBWoWd6NrVMT7Cw==", + "dev": true, + "peer": true, + "dependencies": { + "stubborn-fs": "^1.2.5", + "when-exit": "^2.1.1" + } + }, "node_modules/author-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz", @@ -13215,24 +13281,24 @@ "license": "ISC" }, "node_modules/boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", + "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==", "dev": true, "license": "MIT", "peer": true, "dependencies": { "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", + "camelcase": "^8.0.0", + "chalk": "^5.3.0", "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" + "string-width": "^7.2.0", + "type-fest": "^4.21.0", + "widest-line": "^5.0.0", + "wrap-ansi": "^9.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -13267,14 +13333,14 @@ } }, "node_modules/boxen/node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", + "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", "dev": true, "license": "MIT", "peer": true, "engines": { - "node": ">=14.16" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -13294,20 +13360,28 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/boxen/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/boxen/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -13331,33 +13405,33 @@ } }, "node_modules/boxen/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "version": "4.26.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz", + "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==", "dev": true, "license": "(MIT OR CC0-1.0)", "peer": true, "engines": { - "node": ">=12.20" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/boxen/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -14608,63 +14682,54 @@ "peer": true }, "node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-7.0.0.tgz", + "integrity": "sha512-yk7/5PN5im4qwz0WFZW3PXnzHgPu9mX29Y8uZ3aefe2lBPC1FYttWZRcaW9fKkT0pBCJyuQ2HfbmPVaODi9jcQ==", "dev": true, "license": "BSD-2-Clause", "peer": true, "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" + "atomically": "^2.0.3", + "dot-prop": "^9.0.0", + "graceful-fs": "^4.2.11", + "xdg-basedir": "^5.1.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/yeoman/configstore?sponsor=1" } }, "node_modules/configstore/node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-9.0.0.tgz", + "integrity": "sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "is-obj": "^2.0.0" + "type-fest": "^4.18.2" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/configstore/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC", - "peer": true - }, - "node_modules/configstore/node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "node_modules/configstore/node_modules/type-fest": { + "version": "4.26.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz", + "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==", "dev": true, - "license": "ISC", + "license": "(MIT OR CC0-1.0)", "peer": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/confusing-browser-globals": { @@ -15345,37 +15410,6 @@ "node": ">= 8" } }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "type-fest": "^1.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/cspell": { "version": "8.15.2", "resolved": "https://registry.npmjs.org/cspell/-/cspell-8.15.2.tgz", @@ -18488,6 +18522,17 @@ "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" } }, + "node_modules/eslint-plugin-i18n": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-i18n/-/eslint-plugin-i18n-2.3.1.tgz", + "integrity": "sha512-WSL41vOq5hz4t4CkX11yV2OQ+MHOXwPCcMIOPoaudGyKZkz8DLzGgnJ6OeStKl2GeJj0OXm5u8h41/IWUPWoUA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/eslint-plugin-import": { "version": "2.31.0", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", @@ -22984,17 +23029,6 @@ "node": ">=8" } }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - } - }, "node_modules/import-meta-resolve": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", @@ -23542,9 +23576,9 @@ } }, "node_modules/is-in-ci": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-in-ci/-/is-in-ci-0.1.0.tgz", - "integrity": "sha512-d9PXLEY0v1iJ64xLiQMJ51J128EYHAaOR4yZqQi8aHGfw6KgifM3/Viw1oZZ1GCVmb3gBuyhLyHj0HgR2DhSXQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-in-ci/-/is-in-ci-1.0.0.tgz", + "integrity": "sha512-eUuAjybVTHMYWm/U+vBO1sY/JOCgoPCXRxzdju0K+K0BiGW0SChEL1MLC0PoCIR1OlPo5YAp8HuQoUlsWEICwg==", "dev": true, "license": "MIT", "peer": true, @@ -23929,14 +23963,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", @@ -34128,9 +34154,9 @@ } }, "node_modules/release-it": { - "version": "17.7.0", - "resolved": "https://registry.npmjs.org/release-it/-/release-it-17.7.0.tgz", - "integrity": "sha512-VL9nBetoLf5k/QiMhtmit762nUAAMyrzjHbqU8z9iwUb7M8NhZjrbMU8rxcEJCWrSNlvsnn2lEbcWBeg/IEI8Q==", + "version": "17.8.2", + "resolved": "https://registry.npmjs.org/release-it/-/release-it-17.8.2.tgz", + "integrity": "sha512-IgTrtALUTDEYBnVk/c6WNUkwNN+8S7/AE+PgdpP1wS+9kBm3H5tQ8AaNwkvQX/smULxOdFqMEd6DMUDHJfW7NA==", "dev": true, "funding": [ { @@ -34151,7 +34177,7 @@ "chalk": "5.3.0", "ci-info": "^4.0.0", "cosmiconfig": "9.0.0", - "execa": "8.0.1", + "execa": "8.0.0", "git-url-parse": "14.0.0", "globby": "14.0.2", "inquirer": "9.3.2", @@ -34160,12 +34186,12 @@ "mime-types": "2.1.35", "new-github-release-url": "2.0.0", "open": "10.1.0", - "ora": "8.0.1", + "ora": "8.1.0", "os-name": "5.1.0", "proxy-agent": "6.4.0", - "semver": "7.6.2", + "semver": "7.6.3", "shelljs": "0.8.5", - "update-notifier": "7.1.0", + "update-notifier": "7.3.1", "url-join": "5.0.0", "wildcard-match": "5.1.3", "yargs-parser": "21.1.1" @@ -34291,6 +34317,31 @@ "license": "MIT", "peer": true }, + "node_modules/release-it/node_modules/execa": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.0.tgz", + "integrity": "sha512-CTNS0BcKBcoOsawKBlpcKNmK4Kjuyz5jVLhf+PUsHGMqiKMVTa4cN3U7r7bRY8KTpfOGpXMo27fdy0dYVg2pqA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, "node_modules/release-it/node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", @@ -34427,17 +34478,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/release-it/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" - } - }, "node_modules/release-it/node_modules/mute-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", @@ -34449,18 +34489,18 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/release-it/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/release-it/node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "mimic-fn": "^2.1.0" + "path-key": "^4.0.0" }, "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -34487,21 +34527,21 @@ } }, "node_modules/release-it/node_modules/ora": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-8.0.1.tgz", - "integrity": "sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-8.1.0.tgz", + "integrity": "sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { "chalk": "^5.3.0", - "cli-cursor": "^4.0.0", + "cli-cursor": "^5.0.0", "cli-spinners": "^2.9.2", "is-interactive": "^2.0.0", "is-unicode-supported": "^2.0.0", "log-symbols": "^6.0.0", - "stdin-discarder": "^0.2.1", - "string-width": "^7.0.0", + "stdin-discarder": "^0.2.2", + "string-width": "^7.2.0", "strip-ansi": "^7.1.0" }, "engines": { @@ -34512,17 +34552,17 @@ } }, "node_modules/release-it/node_modules/ora/node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "restore-cursor": "^4.0.0" + "restore-cursor": "^5.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -34624,6 +34664,20 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, + "node_modules/release-it/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/release-it/node_modules/path-type": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", @@ -34639,18 +34693,35 @@ } }, "node_modules/release-it/node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/release-it/node_modules/restore-cursor/node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -34668,9 +34739,9 @@ } }, "node_modules/release-it/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "peer": true, @@ -34681,14 +34752,6 @@ "node": ">=10" } }, - "node_modules/release-it/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC", - "peer": true - }, "node_modules/release-it/node_modules/slash": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", @@ -36033,23 +36096,6 @@ "node": ">=10" } }, - "node_modules/semver-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", - "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -37616,6 +37662,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/stubborn-fs": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/stubborn-fs/-/stubborn-fs-1.2.5.tgz", + "integrity": "sha512-H2N9c26eXjzL/S/K+i/RHHcFanE74dptvvjM8iwzwbVcWY/zjBbgRqF3K0DY4+OD+uTTASTBvDoxPDaPN02D7g==", + "dev": true, + "peer": true + }, "node_modules/style-inject": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz", @@ -37623,6 +37676,14 @@ "dev": true, "license": "MIT" }, + "node_modules/style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true, + "license": "ISC", + "peer": true + }, "node_modules/stylehacks": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", @@ -39343,17 +39404,6 @@ "license": "MIT", "peer": true }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, "node_modules/typescript": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", @@ -39536,23 +39586,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/unique-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "crypto-random-string": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/universal-user-agent": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz", @@ -39613,24 +39646,22 @@ } }, "node_modules/update-notifier": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-7.1.0.tgz", - "integrity": "sha512-8SV3rIqVY6EFC1WxH6L0j55s0MO79MFBS1pivmInRJg3pCEDgWHBj1Q6XByTtCLOZIFA0f6zoG9ZWf2Ks9lvTA==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-7.3.1.tgz", + "integrity": "sha512-+dwUY4L35XFYEzE+OAL3sarJdUioVovq+8f7lcIJ7wnmnYQV5UD1Y/lcwaMSyaQ6Bj3JMj1XSTjZbNLHn/19yA==", "dev": true, "license": "BSD-2-Clause", "peer": true, "dependencies": { - "boxen": "^7.1.1", + "boxen": "^8.0.1", "chalk": "^5.3.0", - "configstore": "^6.0.0", - "import-lazy": "^4.0.0", - "is-in-ci": "^0.1.0", + "configstore": "^7.0.0", + "is-in-ci": "^1.0.0", "is-installed-globally": "^1.0.0", "is-npm": "^6.0.0", "latest-version": "^9.0.0", "pupa": "^3.1.0", - "semver": "^7.6.2", - "semver-diff": "^4.0.0", + "semver": "^7.6.3", "xdg-basedir": "^5.1.0" }, "engines": { @@ -40511,6 +40542,13 @@ "node": ">=14" } }, + "node_modules/when-exit": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/when-exit/-/when-exit-2.1.3.tgz", + "integrity": "sha512-uVieSTccFIr/SFQdFWN/fFaQYmV37OKtuaGphMAzi4DmmUlrvRBJW5WSLkHyjNQY/ePJMz3LoiX9R3yy1Su6Hw==", + "dev": true, + "peer": true + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -40625,17 +40663,17 @@ } }, "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", + "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "string-width": "^5.0.1" + "string-width": "^7.0.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -40655,20 +40693,28 @@ "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, + "node_modules/widest-line/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/widest-line/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" diff --git a/package.json b/package.json index 8fc95422..2e0cff74 100644 --- a/package.json +++ b/package.json @@ -121,24 +121,24 @@ "@nx/workspace": "20.0.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/auto-changelog-config": "0.225.0", + "@taiga-ui/browserslist-config": "0.225.0", "@taiga-ui/cdk": "4.9.0", - "@taiga-ui/commitlint-config": "0.222.5", + "@taiga-ui/commitlint-config": "0.225.0", "@taiga-ui/core": "4.9.0", - "@taiga-ui/cspell-config": "0.224.0", + "@taiga-ui/cspell-config": "0.225.0", "@taiga-ui/editor": "4.15.0", - "@taiga-ui/eslint-plugin-experience": "0.222.5", + "@taiga-ui/eslint-plugin-experience": "0.225.0", "@taiga-ui/event-plugins": "4.3.1", "@taiga-ui/icons": "4.9.0", "@taiga-ui/kit": "4.9.0", "@taiga-ui/legacy": "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", + "@taiga-ui/prettier-config": "0.225.0", + "@taiga-ui/release-it-config": "0.225.0", + "@taiga-ui/stylelint-config": "0.225.0", "@taiga-ui/styles": "4.9.0", - "@taiga-ui/syncer": "0.222.5", - "@taiga-ui/tsconfig": "0.222.5", + "@taiga-ui/syncer": "0.225.0", + "@taiga-ui/tsconfig": "0.225.0", "@types/dom-speech-recognition": "0.0.4", "@types/dom-view-transitions": "1.0.5", "@types/dompurify": "3.0.5",