From 3c43e1b9d7e578513f0dfd708f203dedc98e04cc Mon Sep 17 00:00:00 2001 From: "ala'n (Alexey Stsefanovich)" Date: Tue, 30 Jan 2024 00:27:17 +0100 Subject: [PATCH 1/4] chore(site): update '@exadel-ui-playground' to v`2.0.0-beta.12` --- package-lock.json | 8 ++++---- site/package.json | 2 +- site/src/localdev.ts | 6 +----- site/src/ui-playground/ui-playground.ts | 3 +++ 4 files changed, 9 insertions(+), 10 deletions(-) create mode 100644 site/src/ui-playground/ui-playground.ts diff --git a/package-lock.json b/package-lock.json index a33dd5572..280eef69a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1494,9 +1494,9 @@ "link": true }, "node_modules/@exadel/ui-playground": { - "version": "2.0.0-beta.11", - "resolved": "https://registry.npmjs.org/@exadel/ui-playground/-/ui-playground-2.0.0-beta.11.tgz", - "integrity": "sha512-AvRzVWE4qRX3E/rZWaMUThamTeDz7SieqZ0BPzkqBcXXciHU7aVS1NphKQVk7TZAGcB/naThVsDvw9uT0ZkOKA==", + "version": "2.0.0-beta.12", + "resolved": "https://registry.npmjs.org/@exadel/ui-playground/-/ui-playground-2.0.0-beta.12.tgz", + "integrity": "sha512-aeAGbgsrnL5jrjv3BhiDSn+1R1dWQVYke1SUcr6+yDW89ZATP93OVy38d0ndzlOlXFeCz7eVOcmui2iCrtvJLA==", "dependencies": { "codejar": "^4.2.0", "jsx-dom": "6.4.23", @@ -18951,7 +18951,7 @@ "@11ty/eleventy": "^2.0.1", "@11ty/eleventy-dev-server": "^1.0.4", "@exadel/esl": "../", - "@exadel/ui-playground": "2.0.0-beta.11", + "@exadel/ui-playground": "2.0.0-beta.12", "@juggle/resize-observer": "^3.4.0", "@types/prismjs": "^1.26.3", "@types/smoothscroll-polyfill": "^0.3.3", diff --git a/site/package.json b/site/package.json index 111f6d233..3ddccd3bf 100644 --- a/site/package.json +++ b/site/package.json @@ -27,7 +27,7 @@ "@11ty/eleventy": "^2.0.1", "@11ty/eleventy-dev-server": "^1.0.4", "@exadel/esl": "../", - "@exadel/ui-playground": "2.0.0-beta.11", + "@exadel/ui-playground": "2.0.0-beta.12", "@juggle/resize-observer": "^3.4.0", "@types/prismjs": "^1.26.3", "@types/smoothscroll-polyfill": "^0.3.3", diff --git a/site/src/localdev.ts b/site/src/localdev.ts index fc8728f6c..face7cd8d 100644 --- a/site/src/localdev.ts +++ b/site/src/localdev.ts @@ -118,9 +118,5 @@ import (/* webpackChunkName: 'common/esl-share' */'./esl-share/esl-share'); if (document.querySelector('uip-root')) { // Init UI Playground - import ( - /* webpackPrefetch: true */ - /* webpackChunkName: "common/playground" */ - '@exadel/ui-playground/esm/registration.js' - ).then(({init}) => init()); + import (/* webpackChunkName: "common/playground" */'./ui-playground/ui-playground'); } diff --git a/site/src/ui-playground/ui-playground.ts b/site/src/ui-playground/ui-playground.ts new file mode 100644 index 000000000..ea7c26ac8 --- /dev/null +++ b/site/src/ui-playground/ui-playground.ts @@ -0,0 +1,3 @@ +import {init} from '@exadel/ui-playground'; + +init(); From 12f6ae9b02db1bdc4147fb2ec95c9f7e199a676a Mon Sep 17 00:00:00 2001 From: "ala'n (Alexey Stsefanovich)" Date: Tue, 30 Jan 2024 01:12:30 +0100 Subject: [PATCH 2/4] chore(site): initial isolated playground sources --- site/package.json | 4 ++- site/src/localdev.less | 2 +- site/src/localdev.ts | 2 +- site/src/playground/export/lib.less | 23 ++++++++++++ site/src/playground/export/lib.ts | 1 + .../ui-playground.less | 4 +++ site/src/playground/ui-playground.ts | 23 ++++++++++++ site/src/ui-playground/ui-playground.ts | 3 -- site/webpack.config.js | 35 ++++++++++++++----- 9 files changed, 83 insertions(+), 14 deletions(-) create mode 100644 site/src/playground/export/lib.less create mode 100644 site/src/playground/export/lib.ts rename site/src/{ui-playground => playground}/ui-playground.less (93%) create mode 100644 site/src/playground/ui-playground.ts delete mode 100644 site/src/ui-playground/ui-playground.ts diff --git a/site/package.json b/site/package.json index 3ddccd3bf..c06ee4577 100644 --- a/site/package.json +++ b/site/package.json @@ -19,7 +19,9 @@ "minify:css": "cleancss -o \"dist/bundles/localdev.css\" \"dist/bundles/localdev.css\"", "build": "npm run clean && concurrently \"npm run build:ts\" \"npm run build:less && npm run minify:css\" && npm run build:eleventy", "build:ts": "webpack --mode=production", - "build:less": "lessc \"src/localdev.less\" \"dist/bundles/localdev.css\" --source-map=dist/bundles/localdev.css.map", + "build:less": "concurrently --kill-others \"npm run build:less:site\" \"npm run build:less:lib\"", + "build:less:site": "lessc \"src/localdev.less\" \"dist/bundles/localdev.css\" --source-map=dist/bundles/localdev.css.map", + "build:less:lib": "lessc \"src/playground/export/lib.less\" \"dist/bundles/lib.css\" --source-map=dist/bundles/lib.css.map", "build:eleventy": "eleventy -- --env=production", "build:analyzer": "webpack --mode=production --profile --json ../.report/stats.json && webpack-bundle-analyzer ../.report/stats.json dist/bundles -s gzip -m static -r ../.report/stats.html" }, diff --git a/site/src/localdev.less b/site/src/localdev.less index 5e1b622b1..eb6610422 100644 --- a/site/src/localdev.less +++ b/site/src/localdev.less @@ -41,4 +41,4 @@ @import './back-link/back-link'; // TODO: load separately async -@import './ui-playground/ui-playground.less'; +@import './playground/ui-playground.less'; diff --git a/site/src/localdev.ts b/site/src/localdev.ts index face7cd8d..2174c1697 100644 --- a/site/src/localdev.ts +++ b/site/src/localdev.ts @@ -118,5 +118,5 @@ import (/* webpackChunkName: 'common/esl-share' */'./esl-share/esl-share'); if (document.querySelector('uip-root')) { // Init UI Playground - import (/* webpackChunkName: "common/playground" */'./ui-playground/ui-playground'); + import (/* webpackChunkName: "common/playground" */'./playground/ui-playground'); } diff --git a/site/src/playground/export/lib.less b/site/src/playground/export/lib.less new file mode 100644 index 000000000..da37e23c7 --- /dev/null +++ b/site/src/playground/export/lib.less @@ -0,0 +1,23 @@ +@import '../../common/reboot.less'; +@import '../../common/typography.less'; +@import '../../common/colors.less'; + +@import '@exadel/esl/modules/all.less'; + +@import '../../common/accent-lines.less'; +@import '../../common/accordion.less'; +@import '../../common/alert.less'; +@import '../../common/badge.less'; +@import '../../common/buttons.less'; +@import '../../common/code.less'; +@import '../../common/links.less'; +@import '../../common/close.less'; +@import '../../common/containers.less'; +@import '../../common/simple-grid.less'; +@import '../../common/forms.less'; +@import '../../common/flex.less'; +@import '../../common/helpers.less'; +@import '../../common/marquee.less'; +@import '../../common/scrollbar.less'; +@import '../../common/tabs.less'; +@import '../../common/dropdown-menu.less'; diff --git a/site/src/playground/export/lib.ts b/site/src/playground/export/lib.ts new file mode 100644 index 000000000..76edf6080 --- /dev/null +++ b/site/src/playground/export/lib.ts @@ -0,0 +1 @@ +export * from '@exadel/esl'; diff --git a/site/src/ui-playground/ui-playground.less b/site/src/playground/ui-playground.less similarity index 93% rename from site/src/ui-playground/ui-playground.less rename to site/src/playground/ui-playground.less index c3edc2ddf..f45aacb6c 100644 --- a/site/src/ui-playground/ui-playground.less +++ b/site/src/playground/ui-playground.less @@ -45,4 +45,8 @@ html { .uip-inactive-setting { display: none; } + + .uip-preview-h-scroll[inactive] { + display: none; + } } diff --git a/site/src/playground/ui-playground.ts b/site/src/playground/ui-playground.ts new file mode 100644 index 000000000..4a5b3dae7 --- /dev/null +++ b/site/src/playground/ui-playground.ts @@ -0,0 +1,23 @@ +import {init, UIPJSRenderingPreprocessors, UIPRenderingTemplatesService} from '@exadel/ui-playground'; + +// Add ESL lib alias +UIPJSRenderingPreprocessors.addRegexReplacer( + 'esl-alias', + /["']@exadel\/esl["']/g, + '"/bundles/lib.js"' +); + +// Add template +UIPRenderingTemplatesService.add('default', ` + + + {title} + + + + + {content} + +`); + +init(); diff --git a/site/src/ui-playground/ui-playground.ts b/site/src/ui-playground/ui-playground.ts deleted file mode 100644 index ea7c26ac8..000000000 --- a/site/src/ui-playground/ui-playground.ts +++ /dev/null @@ -1,3 +0,0 @@ -import {init} from '@exadel/ui-playground'; - -init(); diff --git a/site/webpack.config.js b/site/webpack.config.js index 95f32f83f..8a0acafde 100644 --- a/site/webpack.config.js +++ b/site/webpack.config.js @@ -1,14 +1,8 @@ const path = require('path'); -module.exports = { +const BASE_CONFIG = { mode: 'development', devtool: 'source-map', - entry: { - 'localdev': './src/localdev.ts', - 'polyfill-full': './src/polyfill-full.ts', - 'polyfill-medium': './src/polyfill-medium.ts', - 'polyfill-light': './src/polyfill-light.ts' - }, resolve: { modules: ['../node_modules'], extensions: ['.ts', '.js'] @@ -32,9 +26,34 @@ module.exports = { removeAvailableModules: true, splitChunks: false }, +}; + +module.exports = [{ + ...BASE_CONFIG, + entry: { + 'localdev': './src/localdev.ts', + 'polyfill-full': './src/polyfill-full.ts', + 'polyfill-medium': './src/polyfill-medium.ts', + 'polyfill-light': './src/polyfill-light.ts' + }, output: { path: path.resolve(__dirname, 'dist/bundles'), filename: '[name].js', chunkFilename: '[name].js' } -}; +}, { + ...BASE_CONFIG, + entry: { + 'lib': './src/playground/export/lib.ts', + }, + experiments: { + outputModule: true, + }, + output: { + path: path.resolve(__dirname, 'dist/bundles'), + filename: '[name].js', + library: { + type: 'module' + } + } +}]; From cf24ac77482953cc76e576c78ad7eaca001ebe2e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jan 2024 10:44:30 +0000 Subject: [PATCH 3/4] chore(deps-dev): bump husky from 9.0.6 to 9.0.7 Bumps [husky](https://github.com/typicode/husky) from 9.0.6 to 9.0.7. - [Release notes](https://github.com/typicode/husky/releases) - [Commits](https://github.com/typicode/husky/compare/v9.0.6...v9.0.7) --- updated-dependencies: - dependency-name: husky dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a33dd5572..76dc24668 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,7 @@ "eslint-plugin-sonarjs": "^0.23.0", "eslint-plugin-tsdoc": "^0.2.17", "foreach-cli": "^1.8.1", - "husky": "^9.0.6", + "husky": "^9.0.7", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "kleur": "^4.1.5", @@ -8165,9 +8165,9 @@ } }, "node_modules/husky": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.6.tgz", - "integrity": "sha512-EEuw/rfTiMjOfuL7pGO/i9otg1u36TXxqjIA6D9qxVjd/UXoDOsLor/BSFf5hTK50shwzCU3aVVwdXDp/lp7RA==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.7.tgz", + "integrity": "sha512-vWdusw+y12DUEeoZqW1kplOFqk3tedGV8qlga8/SF6a3lOiWLqGZZQvfWvY0fQYdfiRi/u1DFNpudTSV9l1aCg==", "dev": true, "bin": { "husky": "bin.js" diff --git a/package.json b/package.json index e90359926..cd6541d9d 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "eslint-plugin-sonarjs": "^0.23.0", "eslint-plugin-tsdoc": "^0.2.17", "foreach-cli": "^1.8.1", - "husky": "^9.0.6", + "husky": "^9.0.7", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "kleur": "^4.1.5", From 839a3c5f898aa558b256cdbbc9b3fc6fe6a493c3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jan 2024 13:17:28 +0000 Subject: [PATCH 4/4] chore(deps-dev): bump the typescript-eslint group with 2 updates Bumps the typescript-eslint group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser). Updates `@typescript-eslint/eslint-plugin` from 6.19.1 to 6.20.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.20.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 6.19.1 to 6.20.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.20.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typescript-eslint - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typescript-eslint ... Signed-off-by: dependabot[bot] --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 76dc24668..dc8c5ca16 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,8 +27,8 @@ "@semantic-release/npm": "^11.0.2", "@semantic-release/release-notes-generator": "^12.1.0", "@types/jest": "^29.5.11", - "@typescript-eslint/eslint-plugin": "^6.19.1", - "@typescript-eslint/parser": "^6.19.1", + "@typescript-eslint/eslint-plugin": "^6.20.0", + "@typescript-eslint/parser": "^6.20.0", "chokidar-cli": "^3.0.0", "concurrently": "^8.2.2", "copyfiles": "^2.4.1", @@ -3148,16 +3148,16 @@ "integrity": "sha512-d4GpH4uPYp9W07kc487tiq6V/EUHl18vZWFMbQoe4Sk9LXEWzFi/BMf9x7TI4m7/j7gU3KeX8H6M8aPBgykeLw==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.19.1.tgz", - "integrity": "sha512-roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKxg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.20.0.tgz", + "integrity": "sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.19.1", - "@typescript-eslint/type-utils": "6.19.1", - "@typescript-eslint/utils": "6.19.1", - "@typescript-eslint/visitor-keys": "6.19.1", + "@typescript-eslint/scope-manager": "6.20.0", + "@typescript-eslint/type-utils": "6.20.0", + "@typescript-eslint/utils": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -3183,15 +3183,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.19.1.tgz", - "integrity": "sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.20.0.tgz", + "integrity": "sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.19.1", - "@typescript-eslint/types": "6.19.1", - "@typescript-eslint/typescript-estree": "6.19.1", - "@typescript-eslint/visitor-keys": "6.19.1", + "@typescript-eslint/scope-manager": "6.20.0", + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/typescript-estree": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0", "debug": "^4.3.4" }, "engines": { @@ -3211,13 +3211,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.19.1.tgz", - "integrity": "sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.20.0.tgz", + "integrity": "sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.19.1", - "@typescript-eslint/visitor-keys": "6.19.1" + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -3228,13 +3228,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.19.1.tgz", - "integrity": "sha512-0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.20.0.tgz", + "integrity": "sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.19.1", - "@typescript-eslint/utils": "6.19.1", + "@typescript-eslint/typescript-estree": "6.20.0", + "@typescript-eslint/utils": "6.20.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -3255,9 +3255,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.19.1.tgz", - "integrity": "sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.20.0.tgz", + "integrity": "sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -3268,13 +3268,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.1.tgz", - "integrity": "sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.20.0.tgz", + "integrity": "sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.19.1", - "@typescript-eslint/visitor-keys": "6.19.1", + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3325,17 +3325,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.19.1.tgz", - "integrity": "sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.20.0.tgz", + "integrity": "sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.19.1", - "@typescript-eslint/types": "6.19.1", - "@typescript-eslint/typescript-estree": "6.19.1", + "@typescript-eslint/scope-manager": "6.20.0", + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/typescript-estree": "6.20.0", "semver": "^7.5.4" }, "engines": { @@ -3350,12 +3350,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.1.tgz", - "integrity": "sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.20.0.tgz", + "integrity": "sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.19.1", + "@typescript-eslint/types": "6.20.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { diff --git a/package.json b/package.json index cd6541d9d..ef4619474 100644 --- a/package.json +++ b/package.json @@ -97,8 +97,8 @@ "@semantic-release/npm": "^11.0.2", "@semantic-release/release-notes-generator": "^12.1.0", "@types/jest": "^29.5.11", - "@typescript-eslint/eslint-plugin": "^6.19.1", - "@typescript-eslint/parser": "^6.19.1", + "@typescript-eslint/eslint-plugin": "^6.20.0", + "@typescript-eslint/parser": "^6.20.0", "chokidar-cli": "^3.0.0", "concurrently": "^8.2.2", "copyfiles": "^2.4.1",