diff --git a/package.json b/package.json index 5f07b99c..d5c1d452 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,9 @@ "prepublishOnly": "pkg-ok", "prepare": "vp config" }, + "dependencies": { + "eslint-plugin-regexp": "3.1.1" + }, "devDependencies": { "@commitlint/cli": "20.2.0", "@commitlint/config-conventional": "20.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2917e93b..0697d663 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -210,6 +210,10 @@ overrides: importers: .: + dependencies: + eslint-plugin-regexp: + specifier: 3.1.1 + version: 3.1.1(eslint@9.38.0(jiti@2.7.0)(supports-color@7.2.0)) devDependencies: '@commitlint/cli': specifier: 20.2.0 @@ -2546,6 +2550,12 @@ packages: peerDependencies: eslint: '>=8.44.0' + eslint-plugin-regexp@3.1.1: + resolution: {integrity: sha512-MxR5nqoQCtVWmJwia0D2+NlXX1xzdpkslsVOZLEYQ4PQWEaL65PCZXURxaBc3lPnkNFpNxzMIRmYVxdl8giXRA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + peerDependencies: + eslint: '>=9.38.0' + eslint-plugin-storybook@0.12.0: resolution: {integrity: sha512-Lg5I0+npTgiYgZ4KSvGWGDFZi3eOCNJPaWX0c9rTEEXC5wvooOClsP9ZtbI4hhFKyKgYR877KiJxbRTSJq9gWA==} engines: {node: '>= 18'} @@ -3185,6 +3195,10 @@ packages: resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==} engines: {node: '>=12.0.0'} + jsdoc-type-pratt-parser@7.3.0: + resolution: {integrity: sha512-DoyJXo7x/n48M3NsGOs9QnEws0ft0tV3YsSgvWMNxz2hZtz+Q6fpqUD96lVYX4a+jcEkzHeFNDJOn68TzXfbdA==} + engines: {node: '>=20.0.0'} + jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} @@ -7295,6 +7309,17 @@ snapshots: regexp-ast-analysis: 0.7.1 scslre: 0.3.0 + eslint-plugin-regexp@3.1.1(eslint@9.38.0(jiti@2.7.0)(supports-color@7.2.0)): + dependencies: + '@eslint-community/eslint-utils': 4.10.1(eslint@9.38.0(jiti@2.7.0)(supports-color@7.2.0)) + '@eslint-community/regexpp': 4.12.2 + comment-parser: 1.4.7 + eslint: 9.38.0(jiti@2.7.0)(supports-color@7.2.0) + jsdoc-type-pratt-parser: 7.3.0 + refa: 0.12.1 + regexp-ast-analysis: 0.7.1 + scslre: 0.3.0 + eslint-plugin-storybook@0.12.0(eslint@9.38.0(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3): dependencies: '@storybook/csf': 0.1.13 @@ -7939,6 +7964,8 @@ snapshots: jsdoc-type-pratt-parser@4.8.0: {} + jsdoc-type-pratt-parser@7.3.0: {} + jsesc@3.1.0: {} json-buffer@3.0.1: {}